﻿html{line-height:normal;-webkit-text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar}::-webkit-scrollbar{width:7px;height:7px;padding-right:10px}::-webkit-scrollbar-button{width:7px;height:7px}::-webkit-scrollbar-thumb{background:#999;border:1px solid #999;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#666}::-webkit-scrollbar-thumb:active{background:#999}::-webkit-scrollbar-track{background:rgba(0,0,0,0);border:0 none rgba(0,0,0,0);border-radius:53px}::-webkit-scrollbar-track:hover{background:rgba(0,0,0,0)}::-webkit-scrollbar-track:active{background:rgba(0,0,0,0)}::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}body,pre,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}button,input,select,table,textarea{font-family:inherit;font-size:100%;line-height:normal;margin:0;color:#333}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:normal}textarea{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,0);border:0;word-break:keep-all;word-wrap:break-word}table{border:none;border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}address,em{font-style:normal}iframe{overflow:hidden;margin:0;border:0;padding:0;vertical-align:top}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;background:none;border:none}select::-ms-expand{display:none}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{overflow-x:hidden;letter-spacing:-0.02em}article,aside,figcaption,figure,footer,header,nav,section{display:block}ul,li{list-style:none}a{margin:0;padding:0;font-size:inherit;text-decoration:none;vertical-align:baseline;color:inherit;background:rgba(0,0,0,0);cursor:pointer}img{max-width:100%;vertical-align:top}table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}button{vertical-align:middle;font-family:inherit;background:rgba(0,0,0,0);border-radius:0;border:0;box-sizing:border-box;cursor:pointer}input,select{margin:0;padding:0;vertical-align:middle;font-family:inherit;border-radius:0;box-sizing:content-box}input::placeholder{font-family:inherit}input+label{cursor:pointer}legend,caption{overflow:hidden;width:0;height:0;text-indent:-9999px}i,em{font-style:normal}.clearfix:after,.clear:after,.clearFix:after{content:"";clear:both;display:block}.hidden{position:absolute;left:-9999px;font-size:0;width:0;height:0;text-indent:-9999px;overflow:hidden}.txt-justify{text-align:justify !important}body{font-family:"Inter","Poppins","Noto Sans JP",Arial,Helvetica,sans-serif}[lang=vi] body{font-family:"Inter","Be Vietnam Pro",Arial,Helvetica,sans-serif}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:local("Inter Regular"),url("/flow-renewal/assets/font/Inter/Inter-Regular.woff2") format("woff2");unicode-range:U+0030-0039,U+0023-0026,U+002F,U+003A,U+002E,U+0020,U+00A0}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:local("Inter Medium"),url(/flow-renewal/assets/font/Inter/Inter-Medium.woff2) format("woff2");unicode-range:U+0030-0039,U+0023-0026,U+002F,U+003A,U+002E,U+0020,U+00A0}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:local("Inter SemiBold"),url(/flow-renewal/assets/font/Inter/Inter-SemiBold.woff2) format("woff2");unicode-range:U+0030-0039,U+0023-0026,U+002F,U+003A,U+002E,U+0020,U+00A0}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:local("Inter Bold"),url(/flow-renewal/assets/font/Inter/Inter-Bold.woff2) format("woff2");unicode-range:U+0030-0039,U+0023-0026,U+002F,U+003A,U+002E,U+0020,U+00A0}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:local("Poppins Regular"),url(/flow-renewal/assets/font/Poppins/Poppins-Regular.woff) format("woff");unicode-range:U+0041-005A,U+0061-007A,U+0100-017F,U+0180-024F,U+00A0-00FF}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:local("Poppins Medium"),url(/flow-renewal/assets/font/Poppins/Poppins-Medium.woff) format("woff");unicode-range:U+0041-005A,U+0061-007A,U+0100-017F,U+0180-024F,U+00A0-00FF}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:local("Poppins SemiBold"),url(/flow-renewal/assets/font/Poppins/Poppins-SemiBold.woff) format("woff");unicode-range:U+0041-005A,U+0061-007A,U+0100-017F,U+0180-024F,U+00A0-00FF}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:local("Poppins Bold"),url(/flow-renewal/assets/font/Poppins/Poppins-Bold.woff) format("woff");unicode-range:U+0041-005A,U+0061-007A,U+0100-017F,U+0180-024F,U+00A0-00FF}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;font-display:swap;src:local("Noto Sans JP Regular"),local("NotoSansJP-Regular"),url(/flow-renewal/assets/font/NotoSansJP-Regular.woff2) format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;font-display:swap;src:local("Noto Sans JP Medium"),local("NotoSansJP-Medium"),url(/flow-renewal/assets/font/NotoSansJP-Medium.woff2) format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-display:swap;src:local("Noto Sans JP Bold"),local("NotoSansJP-Bold"),url(/flow-renewal/assets/font/NotoSansJP-Bold.woff2) format("woff2")}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:400;font-display:swap;src:local("Be Vietnam Pro Regular"),url(/flow-renewal/assets/font/BeVietnamPro-Regular.woff2) format("woff2")}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:500;font-display:swap;src:local("Be Vietnam Pro Medium"),url(/flow-renewal/assets/font/BeVietnamPro-Medium.woff2) format("woff2")}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:700;font-display:swap;src:local("Be Vietnam Pro Bold"),url(/flow-renewal/assets/font/BeVietnamPro-Bold.woff2) format("woff2")}.emj-heart{display:inline-block;width:18px;height:18px;background:url("/flow-renewal/homepage/morningmate/en_us/assets/images/price/emj-heart.svg") no-repeat center/contain}[class^=btn-]{display:inline-block;text-align:center;cursor:pointer}[class^=btn-gnb]{font-weight:700;font-size:14px;line-height:21px}@media(max-width: 1280px){[class^=btn-gnb]{font-weight:700;font-size:12px;line-height:18px}}.btn-gnb-dark{padding:6px 14px;background:#520060;border-radius:3px;border:0;letter-spacing:.05rem;color:#fff}.btn-gnb-dark:hover{background-color:#e134ff}.btn-gnb-light{padding:6px 14px;background:#fff;border-radius:3px;border:1px solid #520060;letter-spacing:.05rem;color:#520060}.btn-gnb-light:hover{color:#e134ff;border-color:#e134ff}@media(max-width: 1280px){.btn-gnb-light{width:max-content;padding:4px 10px;letter-spacing:0}}.btn-main-dark{padding:12px 30px;background:#e134ff;border-radius:4px;border:0;letter-spacing:.05rem;font-weight:700;font-size:20px;line-height:30px;color:#fff}@media(max-width: 1280px){.btn-main-dark{font-weight:700;font-size:16px;line-height:24px}}.btn-main-dark:hover{background-color:#520060;color:#fff}.btn-main-light{padding:12px 30px;background:#fff;border-radius:4px;border:0;letter-spacing:.05rem;font-weight:700;font-size:20px;line-height:30px;color:#520060}@media(max-width: 1280px){.btn-main-light{font-weight:700;font-size:16px;line-height:24px}}.btn-main-light:hover{background-color:#e134ff;color:#fff}.btn-main-line{padding:12px 30px;background:rgba(0,0,0,0);border-radius:4px;border:1px solid #520060;letter-spacing:.05rem;font-weight:700;font-size:20px;line-height:30px}@media(max-width: 1280px){.btn-main-line{font-weight:700;font-size:16px;line-height:24px}}.btn-main-line:hover{border-color:#e134ff;color:#e134ff}[class^=btn-banner-]{font-weight:700;font-size:16px;line-height:24px}@media(max-width: 1280px){[class^=btn-banner-]{font-weight:700;font-size:15px;line-height:22px}}.btn-banner-light{padding:12px 30px;background:#fff;border-radius:4px;border:0;letter-spacing:.05rem;color:#520060}@media(max-width: 1280px){.btn-banner-light{padding:8px 20px}}.btn-banner-light:hover{background-color:#e134ff;color:#fff}.btn-banner-dark{padding:12px 30px;background:#e134ff;border-radius:4px;border:0;letter-spacing:.05rem;color:#fff}@media(max-width: 1280px){.btn-banner-dark{padding:8px 20px}}.btn-banner-dark:hover{background-color:#fff;color:#520060}[class^=btn-solid-]{color:#fff}.btn-solid-l{padding:12px 30px;background:#e134ff;border-radius:4px;border:0;letter-spacing:.05rem;font-weight:600;font-size:16px;line-height:24px}@media(max-width: 1280px){.btn-solid-l{font-weight:600;font-size:15px;line-height:22px}}@media(max-width: 1280px){.btn-solid-l{padding:8px 20px}}.btn-solid-l:hover{background-color:#520060}.btn-solid-m{padding:12px 30px;background:#e134ff;border-radius:4px;border:0;letter-spacing:.05rem;font-weight:600;font-size:14px;line-height:21px}@media(max-width: 1280px){.btn-solid-m{font-weight:600;font-size:13px;line-height:20px}}@media(max-width: 1280px){.btn-solid-m{padding:8px 20px}}.btn-solid-m:hover{background-color:#520060}.btn-solid-s{padding:6px 30px;background:#520060;border-radius:3px;border:0;letter-spacing:.05rem;font-weight:600;font-size:12px;line-height:18px}@media(max-width: 1280px){.btn-solid-s{padding:4px 20px}}.btn-solid-s:hover{background-color:#e134ff}[class^=btn-line-]{color:#520060}[class^=btn-line-]:hover{border:1px solid #e134ff;color:#e134ff}.btn-line-l{padding:12px 30px;background:#fff;border-radius:4px;border:1px solid #520060;letter-spacing:.05rem;font-weight:600;font-size:16px;line-height:24px}@media(max-width: 1280px){.btn-line-l{font-weight:600;font-size:15px;line-height:22px}}@media(max-width: 1280px){.btn-line-l{padding:8px 20px}}.btn-line-m{padding:12px 30px;background:#fff;border-radius:4px;border:1px solid #520060;letter-spacing:.05rem;font-weight:600;font-size:14px;line-height:21px}@media(max-width: 1280px){.btn-line-m{font-weight:600;font-size:13px;line-height:20px}}@media(max-width: 1280px){.btn-line-m{padding:8px 20px}}.btn-line-s{padding:6px 30px;background:#fff;border-radius:3px;border:1px solid #520060;letter-spacing:.05rem;font-weight:600;font-size:12px;line-height:18px}@media(max-width: 1280px){.btn-line-s{padding:4px 20px}}[class^=btn-].btn-toggle-wrap{display:inline-flex;padding:4px;background:#520060;border-radius:26px;border:0;letter-spacing:.05rem}[class^=btn-].btn-toggle-wrap>.btn-toggle{padding:10px 15px;background:#520060;border-radius:22px;border:0;letter-spacing:.05rem;font-weight:700;font-size:16px;line-height:24px;color:#fff;background-color:#520060}@media(max-width: 1280px){[class^=btn-].btn-toggle-wrap>.btn-toggle{font-weight:700;font-size:15px;line-height:22px}}[class^=btn-].btn-toggle-wrap>.btn-toggle>span{color:#ff7a00;margin-left:4px}[class^=btn-].btn-toggle-wrap>.btn-toggle.on,[class^=btn-].btn-toggle-wrap>.btn-toggle.on:hover{color:#520060;background-color:#fff}[class^=btn-].btn-toggle-wrap>.btn-toggle.active,[class^=btn-].btn-toggle-wrap>.btn-toggle.active:hover{color:#520060;background-color:#fff}[class^=btn-].btn-toggle-wrap>.btn-toggle:hover{color:#fff;background-color:#914c9c}.btn-spread{padding:13px 30px;background:#f5edf6;border-radius:4px 4px 0px 0px;border:1px solid #f2e7f3;letter-spacing:.05rem;color:#520060;display:flex}@media(max-width: 1280px){.btn-spread{padding:6px 20px}}.btn-spread i.hp-ico-minus{display:none}.btn-spread:hover{background-color:#fdefff;color:#e134ff;border:1px solid #e134ff}.btn-spread.on{background-color:#fff}.btn-spread.on i.hp-ico-minus{display:inline-block}.btn-spread.on i.hp-ico-plus{display:none}.btn-spread span{font-weight:600;font-size:14px;line-height:21px}@media(max-width: 1280px){.btn-spread span{font-weight:600;font-size:13px;line-height:20px}}.loading-bar-wrap{position:absolute;height:2px;width:100%;left:0;bottom:-1px;background-color:#fff}.loading-bar-wrap>span{position:absolute;left:0;height:100%;background-color:#9f00ba}.slick-current .js-loading-gauge{animation:gaugeBarAni 8s linear infinite}.flex-break{flex-basis:100%;height:0}i.new-badge{position:relative;display:inline-block;min-width:20px;height:20px;background:#ff3d00;border-radius:50%}i.new-badge:before{content:"N";display:inline-block;text-align:center;position:absolute;left:0;width:100%;font-size:10px;color:#fff}i.new-badge.large{min-width:28px;height:28px;vertical-align:middle;margin-right:8px}i.new-badge.large:before{width:28px;line-height:28px;font-size:15px}@-webkit-keyframes gaugeBarAni{from{width:0}to{width:100%}}.sub-wrap section.sub-wrap-footer,.price-wrap section.sub-wrap-footer{display:block;padding:100px 0;text-align:center;background:linear-gradient(104.18deg, #9F00BA 0%, #520060 121.01%)}.sub-wrap section.sub-wrap-footer h3,.price-wrap section.sub-wrap-footer h3{font-weight:800;font-size:28px;line-height:42px;color:#fff;margin-bottom:10px}@media(max-width: 1280px){.sub-wrap section.sub-wrap-footer h3,.price-wrap section.sub-wrap-footer h3{font-weight:800;font-size:22px;line-height:33px}}.moma-footer{color:#520060;border-top:1px solid #f8e2fc}.moma-footer .inner-section{position:relative;display:flex;max-width:1920px;margin:0 auto;padding:50px 50px 30px;flex-direction:column}.moma-footer .inner-section .footer-top{display:flex;justify-content:space-between;padding-bottom:30px}.moma-footer .inner-section .footer-top .footer-lang-wrap{position:relative;display:inline-block;padding-bottom:4px}.moma-footer .inner-section .footer-top .footer-lang-wrap>button{min-width:160px;background:url("/flow-renewal/homepage/morningmate/en_us/assets/images/icon-polygon.svg") right 14px center no-repeat;text-align:left}.moma-footer .inner-section .footer-top .footer-lang-wrap .lang-selector{display:none;position:absolute;min-width:160px;padding:2px 14px;margin-top:4px;background:#fff;border:1px solid #520060;border-radius:3px}.moma-footer .inner-section .footer-top .footer-lang-wrap .lang-selector.active{display:block}.moma-footer .inner-section .footer-top .footer-lang-wrap .lang-selector>li{padding:4px 0}.moma-footer .inner-section .footer-top .footer-lang-wrap .lang-selector>li a{font-weight:600;font-size:12px;line-height:18px}.moma-footer .inner-section .footer-top .footer-lang-wrap .lang-selector>li.active a,.moma-footer .inner-section .footer-top .footer-lang-wrap .lang-selector>li:hover a{color:#9f00ba}.moma-footer .inner-section .footer-top .companyInfo .brochure{display:flex}.moma-footer .inner-section .footer-top .companyInfo .brochure li{margin-right:10px}.moma-footer .inner-section .footer-top .companyInfo ul li.address{margin-top:20px}.moma-footer .inner-section .footer-top .companyInfo ul li.address dt{font-weight:700;font-size:14px;line-height:21px}@media(max-width: 1280px){.moma-footer .inner-section .footer-top .companyInfo ul li.address dt{font-weight:700;font-size:14px;line-height:21px}}.moma-footer .inner-section .footer-top .companyInfo ul li.address dd{font-weight:500;font-size:14px;line-height:21px}.moma-footer .inner-section .footer-top .companyInfo ul li.address dd+dt{margin-top:10px}.moma-footer .inner-section .footer-top .companyInfo ul li.sns{margin-top:20px}.moma-footer .inner-section .footer-top .companyInfo ul li.sns a{display:inline-block;width:30px;height:30px;border-radius:50%}.moma-footer .inner-section .footer-top .companyInfo ul li.sns a+a{margin-left:5px}.moma-footer .inner-section .footer-top .companyInfo ul li.sns a.link-fb{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/footer/ico-fb.svg) no-repeat center}.moma-footer .inner-section .footer-top .companyInfo ul li.sns a.link-ins{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/footer/ico-ins.svg) no-repeat center}.moma-footer .inner-section .footer-top .companyInfo ul li.sns a.link-yt{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/footer/ico-yt.svg) no-repeat center}.moma-footer .inner-section .footer-top .companyInfo ul li.sns a.linked-in{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/footer/ico-in.svg) no-repeat center}.moma-footer .inner-section .footer-top .companySide .siteMap{display:flex;justify-content:space-between}.moma-footer .inner-section .footer-top .companySide .siteMap>li+li{margin-left:40px}.moma-footer .inner-section .footer-top .companySide .siteMap>li ol li b{font-weight:700;font-size:14px;line-height:21px}@media(max-width: 1280px){.moma-footer .inner-section .footer-top .companySide .siteMap>li ol li b{font-weight:700;font-size:14px;line-height:21px}}.moma-footer .inner-section .footer-top .companySide .siteMap>li ol li b.new-badge{font-weight:700;font-size:10px;line-height:16px}.moma-footer .inner-section .footer-top .companySide .siteMap>li ol li b.new-badge:before{display:none}.moma-footer .inner-section .footer-top .companySide .siteMap>li ol li a{font-weight:500;font-size:14px;line-height:21px}.moma-footer .inner-section .footer-top .companySide .siteMap>li ol li:first-child{margin-bottom:15px}.moma-footer .inner-section .footer-top .companySide .siteMap>li ol li+li{margin-top:5px}.moma-footer .inner-section .footer-bottom{display:flex;justify-content:space-between;padding:30px 0 50px;border-top:1px solid #eee}.moma-footer .inner-section .footer-bottom ul li+li{margin-top:20px}.moma-footer .inner-section .footer-bottom ul li.certi span{display:inline-block;width:46px;height:46px}.moma-footer .inner-section .footer-bottom ul li.certi span img{width:100%}.moma-footer .inner-section .footer-bottom ul li.terms a{font-weight:700;font-size:14px;line-height:21px}@media(max-width: 1280px){.moma-footer .inner-section .footer-bottom ul li.terms a{font-weight:700;font-size:14px;line-height:21px}}.moma-footer .inner-section .footer-bottom ul li.terms a+a{margin-left:20px}.moma-footer .inner-section .footer-bottom ul li.copyright{font-weight:500;font-size:14px;line-height:21px;color:#520060}.moma-footer .inner-section .footer-bottom .download-link-wrap{display:flex}.moma-footer .inner-section .footer-bottom .download-link-wrap a{display:inline-block;min-width:130px;height:fit-content;min-height:46px;padding:9px 16px;border-radius:6px;background-color:#000}.moma-footer .inner-section .footer-bottom .download-link-wrap a+a{margin-left:5px}.moma-footer .inner-section .footer-bottom .download-link-wrap a:last-child{background-color:#9f00ba}@media(max-width: 1240px){.moma-footer .only-pc,.only-pc{display:none !important}}@media(max-width: 1240px){.moma-footer .inner-section{padding:30px 20px}.moma-footer .inner-section .footer-top{padding-bottom:20px}.moma-footer .inner-section .footer-bottom{padding-top:20px;flex-direction:column}.moma-footer .inner-section .footer-bottom .download-link-wrap{display:flex;margin-top:20px}.moma-footer .inner-section .footer-bottom .download-link-wrap a{flex:1;text-align:center}}@media(max-width: 768px){.moma-footer.renewal-footer .inner-section .footer-top{flex-wrap:wrap;padding-bottom:20px}.moma-footer.renewal-footer .inner-section .footer-top .companyInfo{padding-top:20px;order:2}.moma-footer.renewal-footer .inner-section .footer-top .companySide{width:100%;order:1}.moma-footer.renewal-footer .inner-section .footer-top .companySide .siteMap{justify-content:initial;flex-wrap:wrap;gap:30px;padding-bottom:20px;border-bottom:1px solid #f8e2fc}.moma-footer.renewal-footer .inner-section .footer-top .companySide .siteMap li{width:calc(50% - 15px);min-width:145px}.moma-footer.renewal-footer .inner-section .footer-top .companySide .siteMap li+li{margin-left:0}.moma-footer.renewal-footer .inner-section .footer-top .companySide .siteMap li:last-child{width:100%}}@media(max-width: 345px){.moma-footer.renewal-footer .inner-section .footer-top .companySide .siteMap li{width:auto;min-width:135px}}.moma-header{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,0);z-index:9}.moma-header .innerSection{max-width:1240px;display:flex;height:80px;padding:0 20px;align-items:center;background-color:#fff}.moma-header nav.gnb>ul li.gnbList a{color:#520060;font-weight:700;font-size:18px;line-height:27px}@media(max-width: 1280px){.moma-header nav.gnb>ul li.gnbList a{font-weight:700;font-size:18px;line-height:27px}}.moma-header .top-thin-banner img{min-width:40px;height:40px}.moma-header.main.on{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15)}html:lang(en) .moma-header .innerSection{margin-top:0}.moma-header .company{margin-top:0 !important}.moma-header .logo{display:flex;height:40px;margin:0 50px 0 0;font-size:0}.moma-header .logo>a{display:block;width:190px}.moma-header .logo>a img{width:100%;height:100%}.moma-header .loginList{display:flex;align-items:center;margin-left:auto}.moma-header .loginList li{display:inline-block;vertical-align:middle}.moma-header .loginList li:first-child{margin-right:20px}.moma-header .loginList .btn-brochure{padding:10px 18px;color:#514474;background:rgba(0,0,0,0);border:1px solid #514474;border-radius:25px}.moma-header .loginList .btn-brochure:hover,.moma-header .loginList .btn-brochure:focus{border:1px solid #623ad6}.moma-header .open .mo-nav-button .btnMenu .iconMenu{background:rgba(0,0,0,0)}.moma-header .open .mo-nav-button .btnMenu .iconMenu:before,.moma-header .open .mo-nav-button .btnMenu .iconMenu:after{margin-top:0;background:#520060 !important}.moma-header .open .mo-nav-button .btnMenu .iconMenu:before{transform:rotate(45deg)}.moma-header .open .mo-nav-button .btnMenu .iconMenu:after{transform:rotate(-45deg)}.moma-header .mo-nav-button{position:relative;width:22px;height:22px;z-index:102}.moma-header .mo-nav-button .btnMenu{display:block;width:inherit;height:inherit;background:none;text-align:center;cursor:pointer}.moma-header .mo-nav-button .btnMenu .iconMenu{display:inline-block;position:relative;top:-5px;background-color:#520060;width:22px;height:3px;border-radius:25px;transition-duration:.3s;transition-property:background-color,transform}.moma-header .mo-nav-button .btnMenu .iconMenu:before{margin-top:-7px}.moma-header .mo-nav-button .btnMenu .iconMenu:after{margin-top:7px}.moma-header .mo-nav-button .btnMenu .iconMenu:before,.moma-header .mo-nav-button .btnMenu .iconMenu:after{content:"";display:block;position:absolute;width:22px;height:3px;background:#520060;border-radius:25px;transition-duration:.3s;transition-property:margin,transform}.moma-header .mo-nav-button+a.mob-signup-button{display:inline-block;position:absolute;top:-3px;right:42px;text-align:center;z-index:100;white-space:nowrap}.sideWrap{position:fixed;right:20px;bottom:20px;width:70px;height:130px;z-index:5;display:flex;align-items:center;flex-direction:column}.btnTop{margin-top:10px;display:flex;align-items:center;justify-content:center;width:49px;height:49px;border-radius:50%}.btnTop>i{font-size:16px;transform:rotate(270deg)}.btnTop>i:before{color:#999}.btnTop>i:hover{background:#623ad6;transition:all .3s ease-in-out}.btnTop:hover{background:#623ad6;transition:all .3s ease-in-out}.btnTop:hover i:before{color:#fff}.btnHelp{display:block;width:70px;height:70px}.btnHelp i.iconHelp{display:block;width:70px;height:70px;background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/common/icon_help.svg) center no-repeat;background-size:contain}header.moma-header.renewal-header .gnb-pc .gnb-menu{padding:40px 0 0 0}header.moma-header.renewal-header .gnb-pc .gnb-menu>div{justify-content:flex-start !important}header.moma-header.renewal-header .gnb-mo .mobileGnb{top:122px;height:calc(100vh - 122px)}header.moma-header.renewal-header .gnb-mo.open .mobileGnb .innerSection>ul>li .features-list a>img{width:16px;min-width:16px;height:16px;margin-right:0}header.moma-header .gnb-pc .gnb-item-list{display:flex;align-items:center;gap:30px}header.moma-header .gnb-pc .gnb-item-list>li>span,header.moma-header .gnb-pc .gnb-item-list>li>a{color:#520060;display:flex;align-items:center;cursor:pointer;font-size:14px;font-weight:600;line-height:21px}header.moma-header .gnb-pc .gnb-item-list>li>span:hover,header.moma-header .gnb-pc .gnb-item-list>li>a:hover{color:#9f00ba}header.moma-header .gnb-pc .gnb-item-list>li>span i{display:inline-block;width:12px;height:12px;margin-left:5px;background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/gnb/ico-arr.svg) no-repeat center center/contain}header.moma-header .gnb-pc .gnb-item-list>li:hover>span i{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/gnb/ico-arr-hover.svg) no-repeat center center/contain}header.moma-header .gnb-pc .gnb-item-list>li.active .gnb-menu{display:flex;flex-wrap:wrap;box-shadow:0px 30px 30px 0px rgba(0,0,0,.3)}header.moma-header .gnb-pc .gnb-menu{position:fixed;display:none;justify-content:center;width:100%;top:130px;left:0;padding:30px 0;background:#fff;color:#520060;border-top:1px solid #f8e2fc}header.moma-header .gnb-pc .gnb-menu>div{display:flex;justify-content:flex-start;width:1200px;max-width:1200px}header.moma-header .gnb-pc .gnb-menu dl.title-wrap{width:350px;min-width:350px;margin-right:100px}header.moma-header .gnb-pc .gnb-menu dl.title-wrap dt{margin-bottom:10px;font-weight:700;font-size:24px;line-height:36px}@media(max-width: 1280px){header.moma-header .gnb-pc .gnb-menu dl.title-wrap dt{font-weight:700;font-size:18px;line-height:27px}}header.moma-header .gnb-pc .gnb-menu dl.title-wrap dd{font-weight:500;font-size:14px;line-height:21px}header.moma-header .gnb-pc .gnb-menu dl.title-wrap dd img{width:100%;margin-top:30px}header.moma-header .gnb-pc .list-type .features-list{display:flex;gap:20px 40px;flex-flow:wrap}header.moma-header .gnb-pc .list-type .features-list li{display:flex;max-width:355px;height:84px;cursor:pointer}header.moma-header .gnb-pc .list-type .features-list li>a{display:flex}header.moma-header .gnb-pc .list-type .features-list li>a>img{display:inline-block;width:50px;min-width:50px;height:50px;margin-right:15px}header.moma-header .gnb-pc .list-type .features-list li div em{font-weight:700;font-size:14px;line-height:21px}@media(max-width: 1280px){header.moma-header .gnb-pc .list-type .features-list li div em{font-weight:700;font-size:14px;line-height:21px}}header.moma-header .gnb-pc .list-type .features-list li div p{color:#777;margin-top:5px;font-weight:500;font-size:12px;line-height:18px}header.moma-header .gnb-pc .list-type .features-list li:hover em{color:#9f00ba}header.moma-header .gnb-pc .list-type .features-list li:hover p{color:#aaa}header.moma-header .gnb-pc .list-type .team-use-list{display:flex;max-width:840px;justify-content:center;gap:80px;margin-left:60px}header.moma-header .gnb-pc .list-type .team-use-list li{min-width:240px}header.moma-header .gnb-pc .list-type .team-use-list li dl dt{display:flex;align-items:center;padding-bottom:15px;border-bottom:1px solid #f8e2fc;font-weight:700;font-size:18px;line-height:27px}@media(max-width: 1280px){header.moma-header .gnb-pc .list-type .team-use-list li dl dt{font-weight:700;font-size:18px;line-height:27px}}header.moma-header .gnb-pc .list-type .team-use-list li dl dt img{display:inline-block;width:36px;min-width:36px;height:36px;margin-right:15px}header.moma-header .gnb-pc .list-type .team-use-list li dl dd a{position:relative;display:block;padding-left:20px;margin-top:15px;font-weight:500;font-size:14px;line-height:21px}header.moma-header .gnb-pc .list-type .team-use-list li dl dd a:before{content:"";position:absolute;left:8px;top:10px;display:inline-block;width:3px;height:3px;border-radius:50%;background-color:#520060}header.moma-header .gnb-pc .list-type .team-use-list li dl dd a:hover{color:#9f00ba}header.moma-header .gnb-pc .banner-type>div>ul{width:355px;min-width:355px}header.moma-header .gnb-pc .banner-type>div>ul li{height:84px;cursor:pointer}header.moma-header .gnb-pc .banner-type>div>ul li a{display:flex}header.moma-header .gnb-pc .banner-type>div>ul li a>img{display:inline-block;width:50px;min-width:50px;height:50px;margin-right:15px}header.moma-header .gnb-pc .banner-type>div>ul li div em{font-weight:700;font-size:14px;line-height:21px}@media(max-width: 1280px){header.moma-header .gnb-pc .banner-type>div>ul li div em{font-weight:700;font-size:14px;line-height:21px}}header.moma-header .gnb-pc .banner-type>div>ul li div p{color:#777;margin-top:5px;font-weight:500;font-size:12px;line-height:18px}header.moma-header .gnb-pc .banner-type>div>ul li div:hover em{color:#9f00ba}header.moma-header .gnb-pc .banner-type>div>ul li div:hover p{color:#aaa}header.moma-header .gnb-pc .banner-type .banner-wrap{margin-left:20px}header.moma-header .gnb-pc .banner-type .banner-wrap ul li{height:184px;border-radius:8px}header.moma-header .gnb-pc .banner-type .banner-wrap ul li+li{margin-top:25px}header.moma-header .gnb-pc .banner-type .banner-wrap ul li a{display:flex;height:184px;gap:19px;padding-left:25px}header.moma-header .gnb-pc .banner-type .banner-wrap ul li a dl{width:180px;max-width:180px;min-width:180px;margin-left:6px;display:flex;flex-direction:column;justify-content:center}header.moma-header .gnb-pc .banner-type .banner-wrap ul li a dl dt{margin-bottom:6px;font-weight:700;font-size:14px;line-height:21px}@media(max-width: 1280px){header.moma-header .gnb-pc .banner-type .banner-wrap ul li a dl dt{font-weight:700;font-size:14px;line-height:21px}}header.moma-header .gnb-pc .banner-type .banner-wrap ul li a dl dd p{margin-bottom:10px;color:#777;font-weight:500;font-size:12px;line-height:18px}header.moma-header .gnb-pc .banner-type .banner-wrap ul li a dl dd span{color:#9f00ba;font-weight:500;font-size:12px;line-height:18px}header.moma-header .gnb-pc .banner-type .banner-wrap ul li a:hover dl dd span{text-decoration:underline;text-underline-position:under}header.moma-header .gnb-pc .banner-type .banner-wrap ul li:nth-child(1){background-color:#f8e2fc}header.moma-header .gnb-pc .banner-type .banner-wrap ul li:nth-child(2){background-color:#fff6d4}header.moma-header .gnb-pc .banner-type .banner-wrap ul li:nth-child(2) dl dt{color:#ff3d00}header.moma-header .gnb-pc .banner-type .banner-wrap ul li:nth-child(2) dl dd span{color:#ff3d00}header.moma-header .gnb-mo{display:none}header.moma-header .gnb-mo .gnb-mo-top{display:flex;position:absolute;right:20px;top:26px;align-items:center;gap:20px}header.moma-header .gnb-mo .mobileGnb{display:none;z-index:101;overflow-y:auto;position:fixed;width:100%;height:calc(100vh - 130px);padding:0 0 55px 0;top:130px;left:0;background-color:#fff}header.moma-header .gnb-mo.open .mobileGnb{display:flex}header.moma-header .gnb-mo.open .mobileGnb .innerSection{padding:0;width:100%;align-items:initial;flex-direction:column;border-top:1px solid #f8e2fc}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li{border-bottom:1px solid #f8e2fc;color:#520060}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li a.mo-gnb-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 20px;font-weight:600;font-size:18px;line-height:27px}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li a.mo-gnb-item>i{display:inline-block;width:20px;height:20px;margin-left:5px;background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/gnb/ico-mo-arr.svg) no-repeat center center/contain}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li a.mo-gnb-item.open{background-color:#f5edf6;border-bottom:1px solid #f8e2fc}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li a.mo-gnb-item.open>i{transform:rotate(180deg)}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li a.mo-gnb-item+ul{display:none}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li a.mo-gnb-item.open+ul{display:block}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .features-list{margin:30px 0}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .features-list>li{padding:0 20px;font-weight:700;font-size:14px;line-height:21px}@media(max-width: 1280px){header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .features-list>li{font-weight:700;font-size:14px;line-height:21px}}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .features-list>li+li{margin-top:15px}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .features-list>li a{display:flex;width:100%;align-items:center}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .features-list>li a>img{display:inline-block;width:36px;min-width:36px;height:36px;margin-right:15px}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .team-use-list{margin-bottom:30px}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .team-use-list>li{padding:0 20px}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .team-use-list>li dl dt{display:flex;align-items:center;margin-top:30px;padding-bottom:15px;border-bottom:1px solid #f8e2fc;font-weight:700;font-size:18px;line-height:27px}@media(max-width: 1280px){header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .team-use-list>li dl dt{font-weight:700;font-size:18px;line-height:27px}}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .team-use-list>li dl dt img{display:inline-block;width:28px;min-width:28px;height:28px;margin-right:15px}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .team-use-list>li dl dd a{position:relative;display:block;padding-left:20px;margin-top:15px;font-weight:500;font-size:20px;line-height:30px}@media(max-width: 1280px){header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .team-use-list>li dl dd a{font-weight:500;font-size:16px;line-height:24px}}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .team-use-list>li dl dd a:before{content:"";position:absolute;left:8px;top:12px;display:inline-block;width:2px;height:2px;border-radius:50%;background-color:#520060}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list>li>img{display:inline-block;width:36px;min-width:36px;height:36px;margin-right:15px}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list>li.faq-item i{background:url("/flow-renewal/homepage/morningmate/en_us/assets/images/gnb/icon-faq.svg") no-repeat center center/contain}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list .banner-list{display:flex;flex-wrap:wrap;padding-top:15px;gap:10px}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list .banner-list>a{max-width:320px;min-width:320px;height:140px;padding-left:25px;align-items:initial;justify-content:space-between;background-color:#f8e2fc;color:#9f00ba;border-radius:6px}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list .banner-list>a dl{min-width:160px;max-width:160px;padding:20px 0 0 0}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list .banner-list>a dl dd{margin-top:10px}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list .banner-list>a dl dd span{font-weight:500;font-size:12px;line-height:18px}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list .banner-list>a>div{height:100%}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list .banner-list>a>div img{height:100%}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list .banner-list>a:nth-child(2){background-color:#fff6d4}header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list .banner-list>a:nth-child(2) dt,header.moma-header .gnb-mo.open .mobileGnb .innerSection>ul>li .resources-list .banner-list>a:nth-child(2) dd span{color:#ff3d00}header.moma-header .gnb-mo .mob-gnb-footer{display:flex;align-items:center;justify-content:space-around;width:100%;height:55px;position:fixed;bottom:0;background-color:#ebeaf1}header.moma-header .gnb-mo .mob-gnb-footer a{display:inline-block;width:43%;color:#555;font-size:13px;text-align:center}header.moma-header .gnb-mo .mob-gnb-footer i{width:1px;height:15px;background-color:#ccc}.top-thin-banner div{width:100%;height:50px;display:flex;align-items:center;justify-content:center;gap:14px;background:linear-gradient(90deg, #2785FC 0%, #A900C6 100%)}.top-thin-banner div>i{display:inline-block}.top-thin-banner div p{display:flex;align-items:center;height:100%;gap:14px}.top-thin-banner div p span{color:#fff;font-weight:500;font-size:16px;line-height:24px}@media(max-width: 1280px){.top-thin-banner div p span{font-weight:500;font-size:14px;line-height:21px}}.top-thin-banner div p em{color:#ffc700;text-decoration:underline;text-underline-position:under;font-weight:500;font-size:16px;line-height:24px}@media(max-width: 1280px){.top-thin-banner div p em{font-weight:500;font-size:14px;line-height:21px}}.top-thin-banner div p em i{display:inline-block;width:12px;height:10px;background:url(/flow-renewal/homepage/morningmate/en_uk/assets/images/ai/ai-icon-arrow.svg) no-repeat center;background-size:100%}.bottom-banner{display:flex;justify-content:center;align-items:center;position:fixed;left:50%;bottom:30px;transform:translateX(-50%);font-size:16px;font-weight:bold;text-align:center;color:#fff;z-index:10}.bottom-banner.consult{min-width:204px;width:auto;height:55px;padding:10px 0;border-radius:30px;box-shadow:10px 10px 20px rgba(0,0,0,.25);background:#8f00ff;text-indent:-40px;animation:loadSlow .5s linear forwards}.bottom-banner.consult .consult-img{width:68px;height:78px;position:absolute;right:4px;bottom:4px;background:url(/flow-renewal/homepage/flow/ko/assets/images/top-banner-images/consult-icon.png) center no-repeat;background-size:cover;animation:loadSlow .3s linear forwards}.bottom-banner.product-intro-link div{display:flex;align-items:center;justify-content:center;width:auto;height:50px;padding:0 20px;border-radius:4px;background:linear-gradient(94deg, #9F00BA -0.94%, #DA20FB 43.96%, #FF7A00 97.41%);box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}.bottom-banner.product-intro-link:hover div{background:#e134ff}.bottom-banner.product-intro-link span{margin-left:10px;font-size:16px;font-weight:bold;color:#fff}.bottom-banner.product-intro-link img{margin-top:-14px}@media screen and (max-width: 1280px){header.moma-header .gnb-pc,header.moma-header .gnb-pc+.loginList{display:none}header.moma-header .gnb-mo{display:block}.moma-header .mo-nav-button{width:20px;height:20px}.moma-header .open .btnMenu .iconMenu:before,.moma-header .open .btnMenu .iconMenu:after{height:2px}}@media screen and (max-width: 1024px){.moma-header .logo a img{position:relative;z-index:100}.moma-header .innerSection{height:auto;min-height:60px;padding:0 20px}.moma-header .innerSection .logo{position:relative;z-index:102;height:auto}header.moma-header .gnb-mo .gnb-mo-top{top:16px}header.moma-header .gnb-mo .mobileGnb{top:110px}}@media screen and (max-width: 768px){.bottom-banner.product-intro-link{display:none}}@media screen and (max-width: 640px){.moma-header .logo>a{width:152px}.termsUse{padding:70px 20px 80px}.top-thin-banner div{height:90px;padding:10px 20px;align-items:center;gap:8px}.top-thin-banner div p{gap:0;flex-direction:column;align-items:flex-start;justify-content:center}.top-thin-banner.es div,.top-thin-banner.jp div{height:62px}header.moma-header .gnb-mo .mobileGnb{top:150px}}.moma-header{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15)}.main-wrap{margin:0 auto;padding-top:130px;color:#520060}.main-wrap__section{max-width:1920px;padding:0 20px 0;transition:opacity 2s linear}.main-wrap__section h2{font-weight:800;font-size:40px;line-height:60px;padding:50px 50px 10px;text-align:center}@media(max-width: 1280px){.main-wrap__section h2{font-weight:800;font-size:24px;line-height:36px}}.main-wrap__section h2+p{font-weight:500;font-size:20px;line-height:30px;margin-bottom:70px;text-align:center}@media(max-width: 1280px){.main-wrap__section h2+p{font-weight:500;font-size:16px;line-height:24px}}.new-badge{display:inline-flex;align-items:center;line-height:18px;margin-left:6px;padding:0 3px;color:#ff3d00;font-size:10px;font-weight:700;background-color:#ffe6de;border:1px solid #ffa285;border-radius:2px}.clearFix:after{content:"";clear:both;display:block}.hidden{position:absolute;left:-9999px;font-size:0;width:0;height:0;text-indent:-9999px;overflow:hidden}.wrapper{width:100%;height:100%;position:relative;overflow:hidden}.innerSection{position:relative;padding:0 50px;margin:0 auto;max-width:1304px}.forPc{display:block}.forMobile{display:none}:root{--color333: #333;--color555: #555;--color777: #777;--color999: #999;--mainColor: #623ad6;--errorColor: #f96464;--ongolingColor: #00b19c;--holdColor: #514474;--whiteColor: #fff;--fontBold: bold;--fontMedium: normal;--bgGray: #faf9f9;--bgEee: #eee}.main .textTitle{font-size:70px;line-height:104px}.main .textSubTitle{margin:30px 0;font-size:22px;line-height:33px}.contentsWrap{display:flex;justify-content:space-between;align-items:center;opacity:0;transition:all .5s linear}.animation{animation:fadeIn .5s ease-in-out forwards;animation-delay:.3s;opacity:0}.animated{position:relative;bottom:-50px;animation-delay:3s}.textTitle{color:#333;font-size:50px;line-height:74px}.textSubTitle{margin:20px 0 0 0;color:#333;font-size:20px;line-height:30px}.visualWrap{padding-top:120px;background:#e6e1f3;height:900px}.mainSection .visualWrap .innerSection{max-width:1616px}.visualWrap .innerSection{display:flex;justify-content:space-between;align-items:center;max-width:1304px;height:100%}.visualWrap .textTitle{font-size:70px;line-height:104px}.visualWrap .textSubTitle{margin:30px 0;font-size:22px;line-height:33px}.mainSection .visualWrap .btn-contents{border:none;width:175px}.mainSection .visualWrap .imageWrap{position:absolute;top:-30px;right:0}.circle{display:inline-block;position:relative;color:#fff;font-size:24px;font-weight:400;width:150px;height:150px;border-radius:50%;text-align:center;line-height:150px;z-index:1}.imageWrap .circle{position:absolute}ul.listWrap{position:absolute;left:50px;bottom:-65px;display:flex;padding:30px 45px;background:#fff;width:600px;border-radius:10px;box-shadow:20px 20px 50px rgba(0,0,0,.1)}ul.listWrap li{padding-right:30px;margin-right:30px;min-width:160px;width:auto;border-right:1px solid rgba(152,152,152,.2)}ul.listWrap li:last-child{border-right:0;margin-right:0}ul.listWrap li p{margin-bottom:10px;font-size:16px;line-height:24px}ul.listWrap li strong{font-size:26px;line-height:34px}.partnerWrap{padding:190px 0 210px}.partnerWrap .innerSection{max-width:1616px}.partnerWrap .contentsWrap{display:block}.bannerWrap{margin:50px 0 0 0}.bannerWrap .banner-wraper{position:relative;width:100%;height:110px}.bannerWrap .banner-wraper img{position:absolute}.linkMore{position:relative;display:inline-block;color:#333;font-size:20px;font-weight:700;line-height:30px;z-index:0}.linkMore:hover span{text-decoration:underline;text-underline-position:under}.linkMore:hover:before{width:30px;height:30px;background:#02b6a0}.linkMore:before{content:"";display:block;position:absolute;top:50%;left:30px;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background:#d9d2ed;z-index:-1;transition:.5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.linkMore .icons-arrow-long:before{display:inline-block;width:50px;height:14px;margin:0 11px 0 0;background:url(/flow-renewal/homepage/morningmate/en_us/assets/icon-font/svg/arrow-long.svg) no-repeat;background-size:cover;content:""}.systemWrap{padding:120px 0 130px;background:#f5f4f9}.systemWrap .innerSection{max-width:1616px}.paymentWrap .innerSection{max-width:1616px}.serviceBanner{width:100%;color:#fff;background:#514474}.serviceBanner>div{padding:0 180px;display:flex;justify-content:space-between;align-items:center;height:100px}.serviceBanner .flowSymbols .icon-ball+i+i+i{background:#302b3c}.serviceBanner .flowSymbols .icon-ball+i+i+i+i{background:#999}.serviceBanner p{font-size:20px;line-height:30px}.serviceBanner .btn-contents{margin-left:30px;display:inline-block;width:185px;background:rgba(0,0,0,0)}.serviceBanner .btn-contents:hover{background:rgba(255,255,255,.15);text-decoration:underline}.paymentWrap{padding:150px 0}.paymentWrap .contentsWrap{display:block}.businessBanner{position:relative;padding:76px 0;height:400px !important;background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/common/bottom-banner-bg.jpg) no-repeat center center/cover}.businessBanner.type2{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/common/bottom-banner-bg.jpg) no-repeat center center/cover}.businessBanner.type3{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/common/bottom-banner-bg.jpg) no-repeat center center/cover}.businessBanner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.businessBanner .innerSection{display:flex;align-items:center;height:100%;z-index:1}.businessBanner .textWrap{width:100% !important}.businessBanner p{margin:30px 0 !important;color:#fff;font-size:24px !important;line-height:40px !important}.businessBanner .btn-contents{margin-top:0 !important;padding:0 50px 0 28px;display:inline-block;width:auto;color:#fff;background:rgba(0,0,0,0);border:1px solid #fff !important}.businessBanner .btn-contents:hover{background:rgba(255,255,255,.15);text-decoration:underline}.flowSymbols{width:160px;display:flex;justify-content:space-between;align-content:center}.flowSymbols .icon-ball{display:inline-block;width:16px;height:16px;background:#3aafe1;border-radius:25px;animation:symbols 1.7s ease-in-out infinite}.flowSymbols .icon-ball+i{background:#5cbb52;animation-delay:180ms}.flowSymbols .icon-ball+i+i{background:#f28539;animation-delay:360ms}.flowSymbols .icon-ball+i+i+i{background:#514474;animation-delay:540ms}.flowSymbols .icon-ball+i+i+i+i{background:#999;animation-delay:720ms}@keyframes symbols{0%{transform:scale(0.5)}50%{transform:scale(1)}100%{transform:scale(0.5)}}.btn-common{height:52px;padding:0 28px;border:1px solid #fff;border-radius:900px;color:#fff;font-size:16px;font-weight:700;line-height:50px;text-align:left}.btn-common:hover span,.btn-common:focus span{text-decoration:underline}.btn-app{position:relative;height:40px;padding:0 20px 0 44px;margin:0 10px 0 0;line-height:38px;border:1px solid #eee;border-radius:900px;background:#eee;color:#555;font-size:13px}.btn-app:hover,.btn-app:focus,.btn-full:hover,.btn-full:focus{border:1px solid #555}.btn-app:hover span,.btn-app:focus span,.btn-full:hover span,.btn-full:focus span{text-decoration:underline}.btn-full{position:relative;width:100%;height:60px;padding:0 30px 0 68px;border-radius:8px;border:1px solid #eee;background:#eee;color:#555;font-size:18px;font-weight:500;line-height:60px;text-align:left}.btn-contents{display:block;position:relative;width:215px;background:#623ad6;text-align:left}.btn-contents:hover,.btn-contents:focus{background:linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)),#623ad6;text-decoration:underline}.btn-contents .icons-arrow-textgo{position:absolute;top:50%;right:28px;transform:translateY(-11.5px)}.btn-contents .icons-arrow-textgo:before{font-size:11px;position:relative;top:1px}[class^=ico-]{position:relative}[class^=ico-]{position:absolute;top:50%;transform:translateY(-50%);display:inline-block;background-size:contain;background-repeat:no-repeat}.icon-menu{font-size:22px}.ico-apple{left:20px;width:24px;height:24px;background-image:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-apple.png)}.ico-window{left:30px;width:20px;height:18px;background-image:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-window.png)}.ico-android{left:30px;width:24px;height:24px;background-image:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-android.png)}.ico-apple-small{left:20px;width:16px;height:16px;background-image:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-apple.png)}.ico-window-small{left:20px;width:16px;height:16px;background-image:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-window.png)}.btn-full .icon-download{position:absolute;top:50%;right:30px;transform:translateY(-50%);font-size:24px}.ico-blog{left:50%;transform:translate(-50%, -50%);width:9px;height:12px;background-image:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-blog.png)}.ico-youtube{left:50%;transform:translate(-50%, -50%);width:14px;height:10px;background-image:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-youtube.png)}.ico-facebook{left:50%;transform:translate(-50%, -50%);width:6px;height:13px;background-image:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-facebook.png)}.ico-instagram{left:50%;transform:translate(-50%, -50%);width:14px;height:14px;background-image:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-instagram.png)}.ico-msg{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/gnb-msg.png) center no-repeat;background-size:contain}.ico-project{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/gnb-project.png) center no-repeat;background-size:contain}.ico-meet{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/gnb-meet.png) center no-repeat;background-size:contain}.ico-task{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/gnb-task.png) center no-repeat;background-size:contain}.ico-security{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/gnb-security.png) center no-repeat;background-size:contain}.ico-system{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/gnb-system.png) center no-repeat;background-size:contain}.ico-download{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/gnb-download.png) center no-repeat;background-size:contain}.check-box{line-height:18px}.check-box input+label{display:inline-block;width:18px;height:18px;cursor:pointer;position:relative;top:4px}.check-box input:checked+label{display:inline-block;position:relative;padding:0 0 0 18px;cursor:pointer;color:#000}.check-box input+label::before{content:"";display:block;position:absolute;top:0;left:0;width:18px;height:18px;border-radius:4px;background:#fff;box-sizing:border-box}.check-box input:checked+label::after{display:block;content:"";width:8px;height:5.16px;position:absolute;top:3px;left:3px;border-color:#333;border-style:solid;border-width:0 0 2px 2px;border-radius:2px;background:rgba(0,0,0,0);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.check-box input{display:none}.check-box span{margin:0 0 0 5px}.modal-common{position:absolute;top:36px;left:-26px;min-width:143px;display:none;padding:10px;border:1px solid #ccc;box-shadow:0px 2px 6px rgba(0,0,0,.15);border-radius:10px;background:#fff;text-align:left}.modal-common li{padding:6px 0}.modal-common li a{padding:0 10px;display:block;font-size:14px;line-height:21px;font-weight:700}.modal-common li:hover,.modal-common li:focus{color:#623ad6;text-decoration:underline}.slideLeft{-webkit-animation:slideLeft .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:slideLeft .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@keyframes slideLeft{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}.slideRight{-webkit-animation:slideRight .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:slideRight .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@keyframes slideRight{0%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:0}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:1}}.slideBottom{-webkit-animation:slideBottom .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:slideBottom .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@keyframes slideBottom{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:0}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:1}}.mainSection .visualWrap{padding-top:100px;height:100%}.mainSection .visualWrap .imageWrap{position:relative;text-align:center}.mainSection .visualWrap .textWrap{padding:40px 0 20px}.visualWrap .innerSection{display:block}.visualWrap .textTitle{font-size:30px;line-height:44px}.visualWrap .textSubTitle{margin:10px 0 20px;font-size:18px;line-height:26px}.partnerWrap{padding:170px 0 130px}.systemWrap{padding:80px 0}.paymentWrap{padding:80px 0 60px}.textTitle{font-size:24px;line-height:35px}.textSubTitle{margin:20px 0;font-size:16px;line-height:24px}.serviceBanner>div{padding:35px 20px;display:block;height:auto}.serviceBanner .flowSymbols{margin:0 auto}.serviceBanner p{margin-top:20px;font-size:16px;line-height:26px;text-align:center}.serviceBanner .btn-contents{margin-left:0;margin:20px auto 0;display:block}@media screen and (max-width: 640px){.innerSection{padding:0 20px;max-width:640px}.sideWrap{right:10px;bottom:10px}}.subSection{padding-top:120px}.subSection#terms{padding-top:140px}.subSection .visualWrap{background:#fff;padding:70px 0;height:100%}.subSection .visualWrap h2.textTitle{font-size:60px;line-height:88px}.subSection .visualWrap .textSubTitle{margin:20px 0 30px;font-size:18px;line-height:26px}.subSection .visualWrap .btn-contents{margin-top:20px;padding:0 50px 0 28px;display:inline-block;width:auto}.subSection article.colorType{background:#f5f4f9}.subSection h3.textTitle{font-size:30px;line-height:44px}.subSection .textSubTitle{margin:20px 0 0 0;font-size:16px;line-height:24px}@media screen and (max-width: 1024px){.contentsWrap{flex-direction:column;align-items:baseline}.contentsWrap>.visualWrap{margin:80px auto 0}.contentsWrap>imageWrap{max-width:670px}.contentsWrap>.imageWrap:first-child{margin:0 auto}.contentsWrap>.imageWrap:last-child{margin:40px auto 0}.contentsWrap>.textWrap{margin-left:0}.subSection>article{padding:80px 0}.subSection .visualWrap{padding:40px 0 80px}.subSection .visualWrap h2.textTitle{font-size:30px;line-height:45px}.subSection .visualWrap .textSubTitle{margin:20px 0}.subSection h3.textTitle{font-size:20px;line-height:30px}.subSection .textSubTitle{margin:5px 0 0 0}.businessBanner{padding:95px 0 !important;height:auto}.businessBanner p{font-size:18px !important;line-height:26px !important}.businessBanner .contentsWrap>.textWrap .btn-contents{margin-top:0 !important}}.fadeIn{animation:fadeIn .7s ease-in-out both;-webkit-animation:fadeIn ease-in-out 1;-moz-animation:fadeIn ease-in-out 1;animation-fill-mode:both;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-duration:.7s;-webkit-animation-duration:.7s;-moz-animation-duration:.7s}@keyframes fadeIn{from{opacity:0;transform:translate3d(0, 50px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeIn{from{opacity:0;transform:translate3d(0, 50px, 0)}to{opacity:1;top:0;transform:translate3d(0, 0, 0)}}@-moz-keyframes fadeIn{from{opacity:0;transform:translate3d(0, 50px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.icon{margin-right:20px;display:inline-block;vertical-align:middle;background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/common/icon_banner_01.png) center no-repeat;background-size:contain;width:45px;height:45px}.terms.termsUse{padding:100px 0}.article-main .only-tb{display:none}.article-main .only-mo{display:none}.article-main section{padding:100px 20px;overflow:hidden}.article-main section:nth-child(odd):not(.main-top){background-color:#f5edf6}.article-main h2{font-weight:800;font-size:60px;line-height:90px}@media(max-width: 1280px){.article-main h2{font-weight:800;font-size:30px;line-height:45px}}.article-main h3{font-weight:800;font-size:40px;line-height:60px;color:#520060}@media(max-width: 1280px){.article-main h3{font-weight:800;font-size:24px;line-height:36px}}.article-main h2,.article-main h3{word-break:keep-all}.article-main .text-wrap{width:100%;text-align:center}.article-main .text-wrap.tab-center{text-align:left}@media(max-width: 1280px){.article-main .text-wrap.tab-center{text-align:center}}.article-main .text-wrap.tab-center p{font-weight:500;font-size:20px;line-height:30px;margin-top:8px}@media(max-width: 1280px){.article-main .text-wrap.tab-center p{font-weight:500;font-size:16px;line-height:24px}}.article-main .text-wrap.tab-center button{margin-top:30px}.article-main .inner-wrap{width:100%;max-width:1200px;padding:0 20px;margin:0 auto}.article-main .slick-slider{position:relative}.article-main .slick-slider .slick-track{display:flex;gap:10px}.article-main .slick-slider .main-slick-dots{transform:translateY(-65px)}.article-main .slick-slider .main-slick-dots li button{color:rgba(0,0,0,0)}.article-main .main-top{min-height:960px}.article-main .main-top_btn-wrap{display:flex;gap:10px;margin-top:50px}.article-main .main-top_btn-wrap [class^=btn-]{margin:0}.article-main .main-top .slick-slider .slick-track{gap:initial !important}.article-main .main-top .slide-item{position:relative;display:flex;align-items:center;min-height:960px;background:#f5edf6;color:#520060}.article-main .main-top .slide-item-ai{background:#2b0132;color:#fff}.article-main .main-top .slide-item-ai .ai-bg{position:absolute;top:0;left:calc(50% - 960px);width:1920px;height:100%;background:url("/flow-renewal/homepage/flow/common/assets/images-202307/main/ai-bg.webp") no-repeat center/cover}.article-main .main-top .slide-item .text-wrap{position:relative;z-index:1}.article-main .main-top .slide-item p{margin-top:26px}.article-main .main-top .slide-item button{margin-top:50px}.article-main .main-top .slide-item img{position:absolute;top:50%;left:50%;transform:translateY(-50%);max-width:960px}.article-main .main-top .slick-prev{left:100px}.article-main .main-top .slick-next{right:100px}.article-main .main-top .gradient-bg.bg1{left:calc(50% - 100px);top:200px}.article-main .main-top .gradient-bg.bg2{left:calc(50% + 200px);top:100px}.article-main .main-top .gradient-bg.bg3{left:calc(50% + 500px);top:250px}.article-main .main-top .icon-ai-operation{left:calc(50% + 38px);bottom:384px}.article-main .main-top .slide-item-enter{z-index:10;overflow:hidden}.article-main .main-top .slide-item-ai:after{content:"";display:inline-block;position:absolute;bottom:0;right:0;width:100vw;height:200px;background:linear-gradient(0deg, rgb(42, 0, 49) 20%, rgba(255, 255, 255, 0) 100%)}@media(max-width: 1280px){.article-main section{padding:50px 0 30px}.article-main .slick-slider .main-slick-dots{transform:translateY(-40px)}.article-main .only-tb{display:block}.article-main .main-top{height:auto;min-height:initial}.article-main .main-top_btn-wrap{flex-direction:column;align-items:center;margin-top:20px}.article-main .main-top .slide-item{align-items:flex-start;height:auto;min-height:initial}.article-main .main-top .slide-item p{margin-top:10px}.article-main .main-top .slide-item button{margin-top:20px}.article-main .main-top .slide-item img{position:relative;top:0;left:0;transform:none;width:calc(100% + 40px);max-width:100%}.article-main .main-top .slide-item .inner-wrap{padding:0;margin-bottom:36px}.article-main .main-top .gradient-bg.bg1{left:0;top:10%}.article-main .main-top .gradient-bg.bg2{left:calc(50% - 100px);top:10%}.article-main .main-top .gradient-bg.bg3{left:32%;top:20%;scale:.5}.article-main .main-top .slide-item-ai:after{height:100px;background:linear-gradient(0deg, rgb(42, 0, 49) 20%, rgba(255, 255, 255, 0) 100%)}}.main-article{padding-top:130px}.main-article .only-mm-tb{display:none}.main-article .only-mm-mo{display:none}.main-article .gradient-btn{background:linear-gradient(90deg, #FF6A00 0%, #D000FF 49.52%, #60F 100%);background-size:200% 100%;background-position:0% 100%;animation:gradientMorningmate 3s ease-in-out infinite}.main-article .gradient-btn:hover{background:#9f00ba;background-size:unset;background-position:unset;animation:unset}.main-article__top img{width:100%;max-width:1600px}.main-article__top .layout-section__header__button-box{margin-top:30px}.main-article__top .layout-section__header__button-box a{margin-top:0}@media(max-width: 1280px){.main-article__top{padding:50px 0 0 0 !important}.main-article__top .layout-section--top__summary{padding:0 20px}.main-article__top .video-wrap{max-width:1280px;box-shadow:none}}@media(max-width: 768px){.main-article__top h2{padding:0 20px}.main-article__top .layout-section__header__button-box{padding:0 20px}}.main-article__why-morningmate .layout-section__body{text-align:center}@media(max-width: 1280px){.main-article__why-morningmate .layout-section__body{max-width:100%}.main-article__why-morningmate .layout-section__body a{max-width:320px;width:100%;margin-top:30px}}.main-article__video-tabs .layout-section__body{text-align:center}.main-article__video-tabs .layout-section__body a{margin-top:30px}@media(max-width: 1280px){.main-article__video-tabs .layout-section__body{max-width:100%;padding:0}.main-article__video-tabs .layout-section__body a{width:320px}}.main-article__usage{text-align:center}.main-article__usage .layout-section__header img{width:380px;margin-bottom:10px}.main-article__usage ul{display:flex;align-items:center;flex-wrap:wrap;gap:30px;text-align:left}.main-article__usage a{margin-top:30px}@media(max-width: 1280px){.main-article__usage ul{justify-content:center;gap:20px}.main-article__usage a{max-width:320px;width:100%}}.main-article__support .layout-section__body{max-width:1200px;text-align:center}.main-article__support a{margin-top:60px}@media(max-width: 1280px){.main-article__support a{max-width:320px;width:100%;margin-top:30px}}.main-article__pricing-comparison .layout-section__body{max-width:1157px;text-align:center}.main-article__pricing-comparison .layout-section__body a{margin-top:30px}@media(max-width: 1280px){.main-article__pricing-comparison .layout-section__body a{max-width:320px;width:100%}}.main-article__testimonial .layout-section__body ul{display:flex;align-items:flex-start;justify-content:center;gap:40px}@media(max-width: 1280px){.main-article__testimonial .layout-section__body ul{gap:20px}}@media(max-width: 768px){.main-article__testimonial .layout-section__body .slick-list{margin:0 -12px}.main-article__testimonial .layout-section__body .slick-list li{max-width:initial;margin:0 10px}}.main-article__proof .layout-section__header{padding:0}.main-article__proof .layout-section__body{text-align:center}.main-article__proof .proof__badges{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:50px 0 40px}.main-article__proof .proof__badges img{width:146px}@media(max-width: 1280px){.main-article__proof .layout-section__header img{max-width:100%}.main-article__proof .layout-section__body a{max-width:320px;width:100%}.main-article__proof .proof__badges{justify-content:center;gap:20px;padding:30px 0}.main-article__proof .proof__badges img{width:90px}}@media(max-width: 768px){.main-article__proof .proof__badges{display:grid;grid-template-columns:repeat(3, 1fr);justify-self:center}}.main-article__compare{background:#f7f5ff;text-align:center}.main-article__compare .layout-section__body{max-width:1391px}.main-article__compare .layout-section__body img{width:100%;margin-top:10px}@media(max-width: 1280px){.main-article__compare .layout-section__header a{display:flex;max-width:320px;width:100%;margin:20px auto 0}.main-article__compare .layout-section__header a+a{margin:10px auto 0}}.main-article__feature .slick-initialized .slick-slide{display:block !important}.main-article__feature .layout-section__body{text-align:center}.main-article__feature .layout-section__body>.contents-type-c{text-align:left}.main-article__feature .layout-section__body>a{margin-top:30px}@media(max-width: 1280px){.main-article__feature .layout-section__body{max-width:100%;padding:0}.main-article__feature .layout-section__body>a{max-width:320px;width:100%}}.main-article .floating-chat-btn{position:fixed;bottom:30px;right:50px;height:50px;z-index:99}.main-article .floating-chat-btn:hover a img{transition:transform 250ms cubic-bezier(0.33, 0, 0, 1);transform:scale(1.1)}.main-article .floating-chat-btn a img{width:100%;height:100%}@media(max-width: 768px){.main-article .floating-chat-btn{right:20px;bottom:40px;max-width:220px;height:50px}}@media(max-width: 1280px){.main-article .only-mm-pc{display:none}.main-article .only-mm-tb{display:block}.main-article .only-mm-mo{display:none}}@media(max-width: 768px){.main-article .only-mm-pc{display:none}.main-article .only-mm-tb{display:none}.main-article .only-mm-mo{display:block}}@keyframes gradientMorningmate{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.sub-wrap{width:100%}.sub-wrap section{display:flex;justify-content:center}.sub-wrap section .inner-section{width:100%;max-width:1920px;display:flex;align-items:center;justify-content:center;color:#520060}.sub-wrap .sub-wrap-main .inner-section{padding:130px 20px}.sub-wrap .sub-wrap-main .inner-section .text-wrap{width:600px;max-width:600px}.sub-wrap .sub-wrap-main .inner-section .text-wrap h2{margin-bottom:20px;font-weight:800;font-size:40px;line-height:60px}@media(max-width: 1280px){.sub-wrap .sub-wrap-main .inner-section .text-wrap h2{font-weight:800;font-size:24px;line-height:36px}}.sub-wrap .sub-wrap-main .inner-section .text-wrap p{margin-bottom:20px;font-weight:500;font-size:20px;line-height:30px}@media(max-width: 1280px){.sub-wrap .sub-wrap-main .inner-section .text-wrap p{font-weight:500;font-size:16px;line-height:24px}}.sub-wrap .sub-wrap-main .inner-section .img-wrap{width:700px;height:700px}.sub-wrap .sub-wrap-main .inner-section .img-wrap img{width:100%;height:100%}.sub-wrap .sub-wrap-cont .inner-section{padding:45px 20px}.sub-wrap .sub-wrap-cont .inner-section h3{margin-bottom:10px;font-weight:800;font-size:28px;line-height:42px}@media(max-width: 1280px){.sub-wrap .sub-wrap-cont .inner-section h3{font-weight:800;font-size:22px;line-height:33px}}.sub-wrap .sub-wrap-cont .inner-section h3:has(.new-badge.large){display:flex;align-items:flex-start}.sub-wrap .sub-wrap-cont .inner-section .new-badge.large{margin-top:8px}.sub-wrap .sub-wrap-cont .inner-section p{font-weight:500;font-size:16px;line-height:24px}@media(max-width: 1280px){.sub-wrap .sub-wrap-cont .inner-section p{font-weight:500;font-size:14px;line-height:21px}}.sub-wrap .sub-wrap-cont .inner-section .text-wrap{width:400px;margin-right:200px}.sub-wrap .sub-wrap-cont .inner-section .horizon-wrap{max-width:1240px}.sub-wrap .sub-wrap-cont .inner-section .horizon-wrap .text-wrap{width:100%;margin-right:0;text-align:center}.sub-wrap .sub-wrap-cont .inner-section .horizon-wrap .img-wrap{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;max-width:initial;margin-top:50px;padding:55px 220px;background-color:#fdefff;border-radius:10px}.sub-wrap .sub-wrap-cont .inner-section .horizon-wrap .img-wrap img{max-width:642px}.sub-wrap .sub-wrap-cont .inner-section .horizon-wrap .img-wrap em{font-weight:700;font-size:24px;line-height:36px}@media(max-width: 1280px){.sub-wrap .sub-wrap-cont .inner-section .horizon-wrap .img-wrap em{font-weight:700;font-size:18px;line-height:27px}}.sub-wrap .sub-wrap-cont .inner-section .horizon-wrap .img-wrap p{font-weight:500;font-size:14px;line-height:21px}.sub-wrap .sub-wrap-cont .inner-section .img-wrap{height:560px;max-width:560px}.sub-wrap .sub-wrap-cont .inner-section .img-wrap img{width:100%;height:100%}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul{display:flex}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul li{flex:1;max-width:378px;display:flex;padding:44px 50px;flex-direction:column;align-items:center;justify-content:flex-start}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul li img{width:160px;height:160px;margin-bottom:20px}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul li em{font-weight:700;font-size:24px;line-height:36px;margin-bottom:6px;text-align:center}@media(max-width: 1280px){.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul li em{font-weight:700;font-size:18px;line-height:27px}}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul li b{font-weight:700;font-size:18px;line-height:27px;margin-bottom:6px}@media(max-width: 1280px){.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul li b{font-weight:700;font-size:18px;line-height:27px}}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul li p{font-weight:500;font-size:14px;line-height:21px;text-align:center}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul li p a{font-weight:500;font-size:12px;line-height:18px;display:block;margin-top:6px;text-decoration-line:underline;color:#333}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul{width:1106px;margin-top:50px}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li{display:flex;justify-content:space-between}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li div{display:flex;align-items:center;width:490px;max-width:490px}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li div img{max-width:75px;margin-right:10px}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li div dl dt{font-weight:700;font-size:18px;line-height:27px;margin-bottom:6px}@media(max-width: 1280px){.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li div dl dt{font-weight:700;font-size:18px;line-height:27px}}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li div dl dd{font-weight:500;font-size:14px;line-height:21px}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li+li{margin-top:60px}.sub-wrap .sub-wrap-cont.colored{background-color:#f5edf6}.sub-wrap .sub-wrap-cont.colored .text-wrap{margin-left:170px;margin-right:initial}@media(max-width: 1280px){.sub-wrap .only-pc,.only-pc{display:none !important}}@media(min-width: 768px){.only-mo{display:none !important}}@media(max-width: 1280px){html[lang=en] .main-wrap{padding-top:130px}.sub-wrap section .inner-section{flex-direction:column}.sub-wrap .sub-wrap-main .inner-section{padding-top:190px;padding-bottom:30px}.sub-wrap .sub-wrap-main .inner-section .text-wrap{max-width:100%;width:100%;margin:initial}.sub-wrap .sub-wrap-main .inner-section .img-wrap{width:100%;height:auto;margin-top:30px}.sub-wrap .sub-wrap-cont .inner-section{padding:30px 20px}.sub-wrap .sub-wrap-cont .inner-section .text-wrap{width:100%;margin:initial}.sub-wrap .sub-wrap-cont .inner-section .img-wrap{height:auto;margin-top:20px}.sub-wrap .sub-wrap-cont .inner-section h3:has(.new-badge.large){align-items:center}.sub-wrap .sub-wrap-cont .inner-section .new-badge.large{margin-top:0}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap h3{width:100%;margin-bottom:20px}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap p{width:100%;margin-bottom:20px}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul{flex-direction:column}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul li{max-width:100%;padding:0}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul li p{margin-bottom:0}.sub-wrap .sub-wrap-cont .inner-section .sub-item-wrap ul li+li{padding-top:40px}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul{width:100%;margin-top:12px}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li{flex-direction:column;justify-content:initial}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li div{width:100%;max-width:100%;margin-top:45px}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li+li{margin-top:0}.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li:first-child div:first-child{margin-top:0}.sub-wrap .sub-wrap-cont .inner-section .horizon-wrap .text-wrap{text-align:left}.sub-wrap .sub-wrap-cont .inner-section .horizon-wrap .img-wrap{margin-top:20px;padding:50px 60px}.sub-wrap .sub-wrap-cont .inner-section .horizon-wrap .img-wrap img{max-width:100%}.sub-wrap .sub-wrap-cont.colored .text-wrap{margin-left:initial}.sub-wrap .sub-wrap-cont.colored .img-wrap{margin-top:0}}@media(max-width: 768px){.sub-wrap .sub-wrap-cont .inner-section .sub-list-wrap ul li div{margin-top:40px}.sub-wrap .sub-wrap-cont .inner-section .horizon-wrap .img-wrap{padding:50px 30px}.sub-wrap-cont.csa{text-align:center}}.privacy.termsUse a,.terms.termsUse a{color:#520060}.privacy.termsUse a:hover,.terms.termsUse a:hover{text-decoration:underline}.privacy.termsUse .indenting-ul,.terms.termsUse .indenting-ul{margin-left:15px}.privacy.termsUse em,.terms.termsUse em{font-weight:bold;color:#666}.jp-privacy h2{font-size:24px}.jp-privacy b{font-size:20px}.jp-privacy ol.list>li{padding-top:130px}.jp-privacy ol.list>li:last-child{margin-bottom:100px}.jp-privacy ol.list>li ul>li{text-indent:-20px;margin-left:30px}.jp-privacy table,.jp-privacy th,.jp-privacy td{border:1px solid #000;border-collapse:collapse}.jp-privacy th,.jp-privacy td{padding:8px}.jp-privacy th{text-align:center}.jp-privacy tr td:last-child{text-align:center}@font-face{font-family:"Poppins";src:url("/flow-renewal/assets/font/Poppins/Poppins-Regular.woff") format("woff");font-weight:400;unicode-range:U+0041-005A,U+0061-007A}@font-face{font-family:"Poppins";src:url("/flow-renewal/assets/font/Poppins/Poppins-Medium.woff") format("woff");font-weight:600;unicode-range:U+0041-005A,U+0061-007A}@font-face{font-family:"Poppins";src:url("/flow-renewal/assets/font/Poppins/Poppins-SemiBold.woff") format("woff");font-weight:700;unicode-range:U+0041-005A,U+0061-007A}@font-face{font-family:"Poppins";src:url("/flow-renewal/assets/font/Poppins/Poppins-Bold.woff") format("woff");font-weight:800;unicode-range:U+0041-005A,U+0061-007A}@font-face{font-family:"Noto Sans KR";src:url("/flow-renewal/assets/font/NotoSansKR-Regular.woff2") format("woff2"),url("/flow-renewal/assets/font/NotoSansKR-Regular.woff") format("woff");font-weight:400;unicode-range:U+3131-3164,U+AC00-D7A3}@font-face{font-family:"Noto Sans KR";src:url("/flow-renewal/assets/font/NotoSansKR-Medium.woff2") format("woff2"),url("/flow-renewal/assets/font/NotoSansKR-Medium.woff") format("woff");font-weight:600;unicode-range:U+3131-3164,U+AC00-D7A3}@font-face{font-family:"Noto Sans KR";src:url("/flow-renewal/assets/font/NotoSansKR-Bold.woff2") format("woff2"),url("/flow-renewal/assets/font/NotoSansKR-Bold.woff") format("woff");font-weight:700;unicode-range:U+3131-3164,U+AC00-D7A3}@font-face{font-family:"Noto Sans KR";src:url("/flow-renewal/assets/font/NotoSansKR-Bold.woff2") format("woff2"),url("/flow-renewal/assets/font/NotoSansKR-Bold.woff") format("woff");font-weight:800;unicode-range:U+3131-3164,U+AC00-D7A3}@font-face{font-family:"Inter";src:url("/flow-renewal/assets/font/Inter/Inter-Regular.woff2") format("woff2");font-weight:400;unicode-range:U+0030-0039,U+0020-002F,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"Inter";src:url("/flow-renewal/assets/font/Inter/Inter-Medium.woff2") format("woff2");font-weight:600;unicode-range:U+0030-0039,U+0020-002F,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"Inter";src:url("/flow-renewal/assets/font/Inter/Inter-Bold.woff2") format("woff2");font-weight:700;unicode-range:U+0030-0039,U+0020-002F,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"Inter";src:url("/flow-renewal/assets/font/Inter/Inter-Bold.woff2") format("woff2");font-weight:800;unicode-range:U+0030-0039,U+0020-002F,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"Roboto";src:url("/flow-renewal/assets/font/Roboto-Regular.woff2") format("woff2");font-weight:400}@font-face{font-family:"Roboto";src:url("/flow-renewal/assets/font/Roboto-Medium.woff2") format("woff2");font-weight:600}@font-face{font-family:"Roboto";src:url("/flow-renewal/assets/font/Roboto-Bold.woff2") format("woff2");font-weight:700}@font-face{font-family:"Roboto";src:url("/flow-renewal/assets/font/Roboto-Bold.woff2") format("woff2");font-weight:800}body{font-family:"Poppins","Inter","Noto Sans KR",Arial,Helvetica,sans-serif}[class^=btn-]{display:inline-block;text-align:center;cursor:pointer}@media(max-width: 768px){[class^=btn-solid],[class^=btn-line]{width:100%}}[class^=btn-banner-]{font-weight:600;font-size:16px;line-height:24px}@media(max-width: 1280px){[class^=btn-banner-]{font-weight:600;font-size:15px;line-height:22px}}.btn-banner-light{padding:12px 30px;background:#fff;border-radius:4px;border:0;letter-spacing:.05rem;color:#520060}@media(max-width: 1280px){.btn-banner-light{padding:8px 20px}}.btn-banner-light:hover{background-color:#e134ff;color:#fff}[class^=btn-solid-]{color:#fff}.btn-solid-l{padding:11px 23px;background:#9f00ba;border-radius:4px;border:0;letter-spacing:.05rem;font-weight:600;font-size:20px;line-height:30px}@media(max-width: 1280px){.btn-solid-l{font-weight:600;font-size:16px;line-height:24px}}@media(max-width: 1280px){.btn-solid-l{padding:10px 20px}}.btn-solid-l:hover{background-color:#e134ff}.btn-solid-l-wh{padding:11px 23px;background:#fff;border-radius:4px;border:0;letter-spacing:.05rem;font-weight:600;font-size:20px;line-height:30px;color:#520060}@media(max-width: 1280px){.btn-solid-l-wh{font-weight:600;font-size:16px;line-height:24px}}@media(max-width: 1280px){.btn-solid-l-wh{padding:10px 20px}}.btn-solid-l-wh:hover{color:#fff;background-color:#e134ff}.btn-solid-l-wh:hover .icon-arr-long-navi{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-wh.svg") no-repeat center/contain !important}[class^=btn-line-]{color:#520060;border:1px solid #520060}[class^=btn-line-]:hover{border:1px solid #e134ff;color:#e134ff}.btn-line-l{padding:11px 23px;background:rgba(0,0,0,0);border-radius:4px;border:0;letter-spacing:.05rem;font-weight:600;font-size:20px;line-height:30px;border:1px solid #520060}@media(max-width: 1280px){.btn-line-l{font-weight:600;font-size:16px;line-height:24px}}@media(max-width: 1280px){.btn-line-l{padding:10px 20px}}.btn-line-l-wh{padding:11px 23px;background:rgba(0,0,0,0);border-radius:4px;border:0;letter-spacing:.05rem;font-weight:600;font-size:20px;line-height:30px;border:1px solid #fff;color:#fff}@media(max-width: 1280px){.btn-line-l-wh{font-weight:600;font-size:16px;line-height:24px}}.btn-line-l-wh:hover{border:1px solid #e134ff;color:#e134ff;background-color:rgba(0,0,0,0) !important}[class^=btn-text]{font-weight:600;font-size:16px;line-height:24px;color:#9f00ba}@media(max-width: 1280px){[class^=btn-text]{font-weight:600;font-size:15px;line-height:22px}}[class^=btn-text]:hover{color:#e134ff}.btn-text-light{color:#fff}.btn-text-light:hover{color:#e134ff}i.icon-arr-long-navi{display:inline-block;width:60px;height:12px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-navi.svg") no-repeat center/contain;margin-left:7px}a:hover i.icon-arr-long-navi,button:hover i.icon-arr-long-navi{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-hover.svg") no-repeat center/contain !important}@media(max-width: 768px){i.icon-arr-long-navi{width:42px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-navi-mo.svg") no-repeat center/contain}a:hover i.icon-arr-long-navi,button:hover i.icon-arr-long-navi{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-hover-mo.svg") no-repeat center/contain}}i.icon-arr-long-navi-hover-wh{font-size:30px !important;display:inline-block;width:60px;height:12px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-navi.svg") no-repeat center/contain}a:hover i.icon-arr-long-navi-hover-wh,button:hover i.icon-arr-long-navi-hover-wh{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-wh.svg") no-repeat center/contain !important}@media(max-width: 768px){i.icon-arr-long-navi-hover-wh{width:42px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-navi-mo.svg") no-repeat center/contain}a:hover i.icon-arr-long-navi-hover-wh,button:hover i.icon-arr-long-navi-hover-wh{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-wh-mo.svg") no-repeat center/contain}}i.icon-arr-long-wh{display:inline-block;width:60px;height:12px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-wh.svg") no-repeat center/contain;margin-left:7px}a:hover i.icon-arr-long-wh,button:hover i.icon-arr-long-wh{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-wh.svg") no-repeat center/contain !important}@media(max-width: 768px){i.icon-arr-long-wh{width:42px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-wh-mo.svg") no-repeat center/contain}a:hover i.icon-arr-long-wh,button:hover i.icon-arr-long-wh{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-long-wh-mo.svg") no-repeat center/contain}}i.icon-arr-short-navi{display:inline-block;width:30px;height:12px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-short-navi.svg") no-repeat center/contain;margin-left:5px}a:hover i.icon-arr-short-navi,button:hover i.icon-arr-short-navi{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-short-hover.svg") no-repeat center/contain !important}@media(max-width: 768px){i.icon-arr-short-navi{width:22px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-short-navi-mo.svg") no-repeat center/contain}a:hover i.icon-arr-short-navi,button:hover i.icon-arr-short-navi{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-short-hover-mo.svg") no-repeat center/contain}}i.icon-arr-short-wh{display:inline-block;width:30px;height:12px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-short-wh.svg") no-repeat center/contain;margin-left:2px}a:hover i.icon-arr-short-wh,button:hover i.icon-arr-short-wh{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-short-wh.svg") no-repeat center/contain !important}@media(max-width: 768px){i.icon-arr-short-wh{width:22px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-short-wh-mo.svg") no-repeat center/contain}a:hover i.icon-arr-short-wh,button:hover i.icon-arr-short-wh{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-short-wh-mo.svg") no-repeat center/contain}}i.icon-arr-header{display:inline-block;width:20px;height:16px;background:url(/flow-renewal/homepage/morningmate/common/renewal-assets/icons/line-arr/icon-arr-header.svg) no-repeat center/contain}.article-price{padding-top:130px}.article-price .only-mm-mo{display:none}.article-price .layout-section{max-width:1140px;margin:0 auto}.article-price__plan-info .plan-info__btn-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.article-price__plan-info .plan-info__btn-wrap .input-wrap{display:flex;align-items:center;justify-content:center;gap:10px}.article-price__plan-info .plan-info__btn-wrap .input-wrap__text{display:flex;align-items:center;font-size:18px;font-weight:600;line-height:normal}@media(max-width: 1280px){.article-price__plan-info .plan-info__btn-wrap .input-wrap__text{font-size:16px;font-weight:600;line-height:normal}}.article-price__plan-info .plan-info__btn-wrap .input-wrap__text>span{margin-left:6px;white-space:nowrap;color:#520060}.article-price__plan-info .plan-info__btn-wrap .input-wrap input{width:300px;box-sizing:border-box}.article-price__plan-info .plan-info__btn-wrap .input-wrap input[type=number]::-webkit-outer-spin-button,.article-price__plan-info .plan-info__btn-wrap .input-wrap input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.article-price__plan-info .plan-info__btn-wrap .input-wrap input[type=number]{-moz-appearance:textfield}.article-price__plan-info .button-toggle{margin:initial}@media(max-width: 1280px){.article-price__plan-info{padding:0}.article-price__plan-info .plan-info__btn-wrap{flex-direction:column;gap:20px;margin-bottom:15px}.article-price__plan-info .plan-info__btn-wrap .input-wrap{flex-direction:column;gap:8px;width:100%;max-width:320px}.article-price__plan-info .plan-info__btn-wrap .input-wrap input{width:100%}}.article-price__comparison-table{height:280px;overflow:hidden}.article-price__comparison-table.on{height:auto}.article-price__comparison-table .table-compare-plans{color:#520060;border:1px solid #f2e7f3;border-top:0;border-bottom:0}.article-price__comparison-table .table-compare-plans * .ic-hp_line_015b:before{color:#df20df}.article-price__comparison-table .table-compare-plans tr{display:flex}.article-price__comparison-table .table-compare-plans tr th{border-right:1px solid #f2e7f3;background-color:#f5edf6;font-size:14px;font-weight:700;line-height:normal}@media(max-width: 1280px){.article-price__comparison-table .table-compare-plans tr th{font-size:14px;font-weight:700;line-height:normal}}.article-price__comparison-table .table-compare-plans tr th:first-child{text-align:left}.article-price__comparison-table .table-compare-plans tr th a{display:none}.article-price__comparison-table .table-compare-plans tr th .etc_001{width:14px;min-width:14px;height:14px;margin-left:2px}.article-price__comparison-table .table-compare-plans tr th .badge{padding:2px 10px;border-radius:900px;background:#ff3d00;color:#fff;font-size:12px;font-weight:600;line-height:normal}@media(max-width: 1280px){.article-price__comparison-table .table-compare-plans tr th .badge{font-size:12px;font-weight:600;line-height:normal}}.article-price__comparison-table .table-compare-plans tr td{border:1px solid #f2e7f3;border-top:0;border-left:0;font-size:14px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price__comparison-table .table-compare-plans tr td{font-size:13px;font-weight:400;line-height:normal}}.article-price__comparison-table .table-compare-plans tr td+td{text-align:center}.article-price__comparison-table .table-compare-plans tr td .etc_001{width:14px;min-width:14px;height:14px;margin-left:2px}.article-price__comparison-table .table-compare-plans tr td .txt-gray{margin-left:14px;color:#777;font-size:12px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price__comparison-table .table-compare-plans tr td .txt-gray{font-size:12px;font-weight:400;line-height:normal}}.article-price__comparison-table .table-compare-plans tr td .txt-underline{color:#9f00ba;font-size:14px;font-weight:400;line-height:normal;text-decoration:underline}@media(max-width: 1280px){.article-price__comparison-table .table-compare-plans tr td .txt-underline{font-size:13px;font-weight:400;line-height:normal}}.article-price__comparison-table .table-compare-plans tr td>span{display:flex;align-items:center;gap:4px;text-decoration:underline;color:#9f00ba}.article-price__comparison-table .table-compare-plans tr td:first-child,.article-price__comparison-table .table-compare-plans tr th:first-child{display:flex;align-items:center;gap:6px;min-width:300px;border-left:0}.article-price__comparison-table .table-compare-plans tr td:last-child,.article-price__comparison-table .table-compare-plans tr th:last-child{border-right:0}.article-price__comparison-table .table-compare-plans tr td,.article-price__comparison-table .table-compare-plans tr th{padding:10px 20px;flex:1}.article-price__comparison-table .table-compare-plans tr:first-child th:nth-child(3){border-right:1px solid #9f00ba}.article-price__comparison-table .table-compare-plans tr:first-child th:nth-child(4){color:#fff;background-color:#9f00ba}.article-price__comparison-table .table-compare-plans tr td:nth-child(3),.article-price__comparison-table .table-compare-plans tr th:nth-child(3){border-right:1px solid #9f00ba}.article-price__comparison-table .table-compare-plans tr td:nth-child(4),.article-price__comparison-table .table-compare-plans tr th:nth-child(4){border-right:1px solid #9f00ba;background:#f5edf6}.article-price__comparison-table .table-compare-plans tr td:nth-child(4){color:#520060;background-color:#fff}.article-price__comparison-table .table-compare-plans tr.effect{border-left:1px solid #ff7a00;border-right:1px solid #ff7a00}.article-price__comparison-table .table-compare-plans tr.effect__start{border-top:1px solid #ff7a00}.article-price__comparison-table .table-compare-plans tr.effect__end{border-bottom:1px solid #ff7a00}.article-price__comparison-table .table-compare-plans tr.effect .effect__desc{margin-left:6px;color:#ff3d00;font-size:12px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price__comparison-table .table-compare-plans tr.effect .effect__desc{font-size:12px;font-weight:400;line-height:normal}}.article-price__comparison-table .table-compare-plans tr.effect th{background-color:#fff2e6}.article-price__comparison-table .table-compare-plans tr.effect .ic-hp_line_015b:before{color:#ff7a00}.article-price__comparison-table .table-compare-plans>tbody tr:last-child td:nth-child(4){border-bottom:1px solid blue}@media(max-width: 1280px){.article-price__comparison-table .table-compare-plans{display:none}}.article-price__comparison-table .table-compare-plans .fixed-btn{display:none}.article-price__comparison-table .table-compare-plans .fixed{position:fixed;z-index:1;width:100%;top:130px;left:0;background-color:#fff;border-bottom:1px solid #914c9c}.article-price__comparison-table .table-compare-plans .fixed tr{width:1140px;margin:0 auto}.article-price__comparison-table .table-compare-plans .fixed th{background-color:#fff !important;color:#520060 !important;border-right:0 !important;border-left:0 !important}.article-price__comparison-table .table-compare-plans .fixed th:first-child{font-size:0 !important}.article-price__comparison-table .table-compare-plans .fixed .fixed-btn{display:flex;margin-top:10px;width:100%}.article-price__comparison-table .comparison-info{margin-top:30px;color:#876e8a;font-size:14px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price__comparison-table .comparison-info{font-size:13px;font-weight:400;line-height:normal}}.article-price__comparison-table .comparison-info li+li{margin-top:6px}.article-price__comparison-table .comparison-info li a{color:#9f00ba;font-size:14px;font-weight:400;line-height:normal;text-decoration:underline}@media(max-width: 1280px){.article-price__comparison-table .comparison-info li a{font-size:13px;font-weight:400;line-height:normal}}@media(max-width: 1280px){.article-price__comparison-table{padding:0 !important}.article-price__comparison-table .comparison-info{display:none}}.article-price .comparison-toggle{position:relative;padding-top:40px;margin-top:-110px}.article-price .comparison-toggle__button{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:40px;border-radius:4px;color:#914c9c;border:1px solid #9f00ba;box-shadow:0 0 10px 0 rgba(0,0,0,.1490196078);font-size:14px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price .comparison-toggle__button{font-size:13px;font-weight:400;line-height:normal}}.article-price .comparison-toggle__button i:before{font-size:18px;color:#914c9c}.article-price .comparison-toggle .ic-hp_line_013{display:none}.article-price .comparison-toggle.on{margin-top:0}.article-price .comparison-toggle.on:before{content:none}.article-price .comparison-toggle.on .ic-hp_line_013{display:block}.article-price .comparison-toggle.on .ic-hp_line_017{display:none}@media(max-width: 1280px){.article-price .comparison-toggle{margin-top:initial !important}.article-price .comparison-toggle:before{display:none !important}.article-price .comparison-toggle__button{max-width:320px;margin:0 auto}}.article-price__compare-service .compare-box{display:flex;align-items:center;gap:52px}.article-price__compare-service .compare-left{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.article-price__compare-service .compare-vs{position:relative;height:555px;width:60px;background:url(/flow-renewal/homepage/morningmate/common/renewal-assets-202504/images/price/icon-vs.svg) no-repeat center/contain}.article-price__compare-service .compare-vs:before{z-index:-1;position:absolute;left:30px;width:1px;height:100%;background-color:#ddd;content:""}.article-price__compare-service .compare-item{width:100%;display:flex;align-items:center;gap:10px;padding:20px;border-radius:6px;background-color:#f6f6f6}.article-price__compare-service .compare-item .compare-text strong{display:block;margin-bottom:5px;color:#520060;font-size:24px;font-weight:600;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-item .compare-text strong{font-size:18px;font-weight:600;line-height:normal}}.article-price__compare-service .compare-item .compare-text span{display:block;margin-bottom:5px;color:#777;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-item .compare-text span{font-size:14px;font-weight:400;line-height:normal}}.article-price__compare-service .compare-item .compare-text p{display:flex;align-items:center;gap:6px;color:#9f00ba}.article-price__compare-service .compare-item .compare-text p small{color:#914c9c;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-item .compare-text p small{font-size:14px;font-weight:400;line-height:normal}}.article-price__compare-service .compare-total{width:100%;padding:25px 40px;border-radius:6px;background-color:#f5edf6}.article-price__compare-service .compare-total p{color:#520060;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-total p{font-size:14px;font-weight:400;line-height:normal}}.article-price__compare-service .compare-total p span{display:block;margin-bottom:15px;color:#df20df;font-size:18px;font-weight:600;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-total p span{font-size:16px;font-weight:600;line-height:normal}}.article-price__compare-service .compare-total strong{display:flex;align-items:center;gap:6px;margin-bottom:15px;color:#9f00ba;font-size:40px;font-weight:700;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-total strong{font-size:24px;font-weight:700;line-height:normal}}.article-price__compare-service .compare-total strong small{color:#914c9c;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-total strong small{font-size:14px;font-weight:400;line-height:normal}}.article-price__compare-service .compare-icon{z-index:1;width:40px;height:40px;margin:-20px 0}.article-price__compare-service .compare-right{padding:30px;box-shadow:0 0 10px 0 rgba(0,0,0,.3019607843);border-radius:6px;border:1px solid #9f00ba;background-color:#fff}.article-price__compare-service .compare-right>img{margin-bottom:35px}.article-price__compare-service .compare-right .features{margin-bottom:35px;padding:0 20px}.article-price__compare-service .compare-right .features li{display:flex;gap:10px;width:100%;color:#520060;font-size:18px;font-weight:600;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-right .features li{font-size:16px;font-weight:600;line-height:normal}}.article-price__compare-service .compare-right .features li i:before{font-size:20px;color:#df20df}.article-price__compare-service .compare-right .features li+li{margin-top:8px}.article-price__compare-service .compare-right .price-box{padding:25px 40px;border-radius:6px;background-color:#f5edf6}.article-price__compare-service .compare-right .price-box p{color:#520060;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-right .price-box p{font-size:14px;font-weight:400;line-height:normal}}.article-price__compare-service .compare-right .price-box p span{display:block;margin-bottom:15px;color:#df20df;font-size:18px;font-weight:600;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-right .price-box p span{font-size:16px;font-weight:600;line-height:normal}}.article-price__compare-service .compare-right .price-box strong{display:inline-flex;align-items:center;margin-bottom:15px;gap:6px;color:#9f00ba;font-size:40px;font-weight:700;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-right .price-box strong{font-size:24px;font-weight:700;line-height:normal}}.article-price__compare-service .compare-right .price-box strong small{color:#914c9c;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price__compare-service .compare-right .price-box strong small{font-size:14px;font-weight:400;line-height:normal}}@media(max-width: 1280px){.article-price__compare-service .compare-left{width:100%;max-width:320px}.article-price__compare-service .compare-left .compare-item{padding:15px 20px}.article-price__compare-service .compare-left .compare-item>img{max-width:80px}.article-price__compare-service .compare-box{flex-direction:column;gap:10px}.article-price__compare-service .compare-icon{width:30px;height:30px;margin:-15px 0}.article-price__compare-service .compare-vs{width:100%;max-width:320px;background-size:34px;height:40px}.article-price__compare-service .compare-vs:before{top:20px;width:100%;height:1px;left:initial}.article-price__compare-service .compare-right{max-width:320px;padding:20px;display:flex;flex-direction:column}.article-price__compare-service .compare-right>img{margin-bottom:10px}.article-price__compare-service .compare-right .features{order:3;margin-bottom:0;padding:0 10px}.article-price__compare-service .compare-right .features li{align-items:center}.article-price__compare-service .compare-right .features li i:before{font-size:16px}.article-price__compare-service .compare-right .price-box{margin-bottom:10px;padding:15px 20px}}.article-price__faq-list{display:flex;flex-direction:column;gap:6px}.article-price__faq-item{width:100%;padding:16px 30px;background-color:#fff;border:1px solid #f2e7f3;border-radius:4px;cursor:pointer}.article-price__faq-item:hover,.article-price__faq-item.on{background-color:#f5edf6;border-color:#9f00ba}.article-price__faq-item:hover .article-price__faq-question,.article-price__faq-item.on .article-price__faq-question{color:#9f00ba}.article-price__faq-item.on .article-price__faq-answer{display:block}.article-price__faq-item.on .article-price__faq-question>i{transform:rotate(180deg)}.article-price__faq-question{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;color:#520060;font-size:16px;font-weight:700;line-height:normal}@media(max-width: 1280px){.article-price__faq-question{font-size:15px;font-weight:700;line-height:normal}}.article-price__faq-question>span{text-align:left}.article-price__faq-question>i{width:30px;min-width:30px;margin-left:auto}.article-price__faq-question>i:before{color:#999}.article-price__faq-answer{display:none;margin-top:20px;color:#520060;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price__faq-answer{font-size:14px;font-weight:400;line-height:normal}}.article-price__faq-answer a{color:#9f00ba;font-size:16px;font-weight:400;line-height:normal;text-decoration:underline}@media(max-width: 1280px){.article-price__faq-answer a{font-size:14px;font-weight:400;line-height:normal}}@media(max-width: 1280px){.article-price__faq-item{padding:16px 20px}}.article-price .layout-section-bottom{max-width:100%;margin-top:100px;padding:100px 0;background:#914c9c url(/flow-renewal/homepage/assets-2025/images/footer-bg.png) no-repeat center;background-size:cover}.article-price .layout-section-bottom__inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.article-price .layout-section-bottom h3{margin-bottom:10px;color:#fff;font-size:40px;font-weight:800;line-height:normal}@media(max-width: 1280px){.article-price .layout-section-bottom h3{font-size:24px;font-weight:800;line-height:normal}}.article-price .layout-section-bottom p{margin-bottom:20px;color:#fff;font-size:20px;font-weight:400;line-height:normal}@media(max-width: 1280px){.article-price .layout-section-bottom p{font-size:18px;font-weight:400;line-height:normal}}.article-price .layout-section-bottom .button-box{display:flex;width:100%;align-items:center;justify-content:center;gap:10px}@media(max-width: 1280px){.article-price .layout-section-bottom{margin-top:30px;padding:50px 0 60px}.article-price .layout-section-bottom .button-box{flex-direction:column}.article-price .layout-section-bottom .button-box button{width:100%;max-width:320px}}@media(max-width: 1280px){.article-price .layout-section-bottom h3,.article-price .layout-section-bottom p{text-align:center}}@media(max-width: 1280px){.article-price .layout-section--top{padding:50px !important}.article-price__case-carousel{padding:0 !important}}@media(max-width: 768px){.article-price .only-mm-mo{display:block}}.plan-cards{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.plan-cards .slick-track{display:flex;gap:10px;padding:7px 0 2px 0}.plan-cards .slick-track .slick-slide{display:flex;height:inherit}.plan-cards .slick-track .plan-card{box-shadow:0 0 10px 0 rgba(0,0,0,.3019607843)}.plan-cards .slick-dots{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px}.plan-cards .slick-dots>li{width:10px;height:10px;border-radius:50%;background-color:#aaa;font-size:0}.plan-cards .slick-dots>li.slick-active{background-color:#9f00ba}@media(max-width: 1280px){.plan-cards{display:block}}.plan-card{position:relative;flex:1;background:#fff;outline:1px solid #ddd;border-radius:6px;padding:20px 25px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.04);display:flex;flex-direction:column;color:#520060}.plan-card.effect{box-shadow:0 0 10px 0 rgba(0,0,0,.3019607843);outline-color:#9f00ba}.plan-card__badge{display:inline-flex;align-items:center;justify-content:flex-start;gap:5px;margin-bottom:6px;color:#ff7a00;font-size:14px;font-weight:600;line-height:normal}@media(max-width: 1280px){.plan-card__badge{font-size:14px;font-weight:600;line-height:normal}}.plan-card__badge.starter{color:#520060}.plan-card__badge.advanced{margin-left:25px}.plan-card__badge i{position:absolute;top:-7px;left:0;width:56px;min-width:56px;height:56px}.plan-card__title{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #eee;text-align:left;font-size:28px;font-weight:700;line-height:normal}@media(max-width: 1280px){.plan-card__title{font-size:22px;font-weight:700;line-height:normal}}.plan-card__price{flex:1;margin-bottom:12px;text-align:left;font-size:14px;font-weight:400;line-height:normal}@media(max-width: 1280px){.plan-card__price{font-size:13px;font-weight:400;line-height:normal}}.plan-card__price p{display:inline-flex;align-items:center;gap:4px}.plan-card__price strong{color:#9f00ba;font-size:40px;font-weight:700;line-height:normal}@media(max-width: 1280px){.plan-card__price strong{font-size:24px;font-weight:700;line-height:normal}}.plan-card__price em{color:#9f00ba;font-size:24px;font-weight:600;line-height:normal}@media(max-width: 1280px){.plan-card__price em{font-size:18px;font-weight:600;line-height:normal}}.plan-card--guest .plan-card__price,.plan-card--enterprise .plan-card__price{display:flex;align-items:flex-start;justify-content:flex-start;height:100%;flex-direction:column}.plan-card--guest .plan-card__price span,.plan-card--enterprise .plan-card__price span{margin-top:6px;font-size:14px;font-weight:400;line-height:normal;color:#520060}@media(max-width: 1280px){.plan-card--guest .plan-card__price span,.plan-card--enterprise .plan-card__price span{font-size:13px;font-weight:400;line-height:normal}}.plan-card__price-note{margin-bottom:10px;color:#914c9c;font-size:12px;font-weight:400;line-height:normal}@media(max-width: 1280px){.plan-card__price-note{font-size:12px;font-weight:400;line-height:normal}}.plan-card__price-note.is-emphasis{font-weight:700;color:#ff7a00}.plan-card__price-detail{margin:10px 0 20px;padding:10px 20px;border-radius:4px;background-color:#f5edf6}.plan-card__price-detail .plan-card__price-month,.plan-card__price-detail .plan-card__price-year{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.plan-card__price-detail .plan-card__price-month span,.plan-card__price-detail .plan-card__price-year span{font-size:14px;font-weight:400;line-height:normal}@media(max-width: 1280px){.plan-card__price-detail .plan-card__price-month span,.plan-card__price-detail .plan-card__price-year span{font-size:13px;font-weight:400;line-height:normal}}.plan-card__price-detail .plan-card__price-month span>span,.plan-card__price-detail .plan-card__price-year span>span{font-size:12px;font-weight:400;line-height:normal}@media(max-width: 1280px){.plan-card__price-detail .plan-card__price-month span>span,.plan-card__price-detail .plan-card__price-year span>span{font-size:12px;font-weight:400;line-height:normal}}.plan-card__price-detail .plan-card__price-month b,.plan-card__price-detail .plan-card__price-year b{color:#ff3d00;font-size:14px;font-weight:400;line-height:normal}@media(max-width: 1280px){.plan-card__price-detail .plan-card__price-month b,.plan-card__price-detail .plan-card__price-year b{font-size:13px;font-weight:400;line-height:normal}}.plan-card__price-detail .plan-card__price-month em,.plan-card__price-detail .plan-card__price-year em{color:#9f00ba;font-size:16px;font-weight:700;line-height:normal}@media(max-width: 1280px){.plan-card__price-detail .plan-card__price-month em,.plan-card__price-detail .plan-card__price-year em{font-size:15px;font-weight:700;line-height:normal}}.plan-card__price-detail .plan-card__price-month em span,.plan-card__price-detail .plan-card__price-year em span{font-size:12px;font-weight:400;line-height:normal}@media(max-width: 1280px){.plan-card__price-detail .plan-card__price-month em span,.plan-card__price-detail .plan-card__price-year em span{font-size:12px;font-weight:400;line-height:normal}}.plan-card__price-detail.disabled{background-color:#ddd;color:#999}.plan-card__link{display:inline-block;margin:10px 0 30px;color:#914c9c;font-size:14px;font-weight:400;line-height:normal;text-decoration:underline}@media(max-width: 1280px){.plan-card__link{font-size:13px;font-weight:400;line-height:normal}}.plan-card__list{min-height:230px;padding:0;margin-top:30px;text-align:left}.plan-card__list dt{margin-bottom:12px;font-size:16px;font-weight:700;line-height:normal}@media(max-width: 1280px){.plan-card__list dt{font-size:15px;font-weight:700;line-height:normal}}.plan-card__list dd{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:6px;font-size:14px;font-weight:400;line-height:normal}@media(max-width: 1280px){.plan-card__list dd{font-size:13px;font-weight:400;line-height:normal}}.plan-card__list dd i{margin-top:2px;margin-right:6px}.plan-card__list dd i:before{color:#9f00ba}@media(max-width: 1280px){.plan-card{width:300px;flex:none}}.compare-plans-mo{display:none}.compare-plans-mo__header{height:40px;display:flex;align-items:center;justify-content:center;padding:0 20px;background:#fff;border-bottom:1px solid #520060;color:#520060;font-size:12px;font-weight:400;line-height:normal}@media(max-width: 1280px){.compare-plans-mo__header{font-size:12px;font-weight:400;line-height:normal}}.compare-plans-mo__header>span{flex:1;text-align:center}.compare-plans-mo__header.fixed{position:fixed;z-index:1;width:100%;top:120px;left:0;background-color:#fff}.compare-plans-mo__body .etc_001{width:14px;min-width:14px;height:14px}.compare-plans-mo__item{border-top:1px solid #eee}.compare-plans-mo__item:last-child{border-bottom:1px solid #eee}.compare-plans-mo__item.on .compare-plans-mo__item__title .ic-hp_line_012{transform:rotate(180deg)}.compare-plans-mo__item.on>div{display:block}.compare-plans-mo__item>div{display:none;padding:10px 20px;border-top:1px solid #eee}.compare-plans-mo__item__title{height:44px;padding:0 20px;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#f6f6f6;color:#520060}.compare-plans-mo__item__title>span{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 1280px){.compare-plans-mo__item__title>span{font-size:14px;font-weight:400;line-height:normal}}.compare-plans-mo__item__title>span .badge{padding:2px 10px;border-radius:900px;background:#ff3d00;color:#fff;font-size:12px;font-weight:600;line-height:normal}@media(max-width: 1280px){.compare-plans-mo__item__title>span .badge{font-size:12px;font-weight:600;line-height:normal}}.compare-plans-mo__item__element{display:flex;align-items:center;width:100%;color:#914c9c;font-size:14px;font-weight:400;line-height:normal}@media(max-width: 1280px){.compare-plans-mo__item__element{font-size:13px;font-weight:400;line-height:normal}}.compare-plans-mo__item__element>span{display:flex;align-items:center}.compare-plans-mo__item__desc{margin-top:8px;display:flex}.compare-plans-mo__item__desc>span{display:inline-flex;align-items:center;justify-content:center;flex:1;text-align:center;font-size:13px;font-weight:400;color:#777}.compare-plans-mo__item__desc>span .ic-hp_line_014b:before{color:#aaa}.compare-plans-mo__item__desc>span .ic-hp_line_015b:before{color:#df20df}.compare-plans-mo__item.effect .compare-plans-mo__item__title{background-color:#fff2e6}.compare-plans-mo__item.effect .effect_txt{color:#ff3d00;font-size:12px;font-weight:400;line-height:normal}@media(max-width: 1280px){.compare-plans-mo__item.effect .effect_txt{font-size:12px;font-weight:400;line-height:normal}}.compare-plans-mo__item.effect .ic-hp_line_015b:before{color:#57ae00}@media(max-width: 1280px){.compare-plans-mo{display:block}}.compare-wrap{display:flex;justify-content:center;align-items:center;gap:30px}.compare-wrap h3 b{font-weight:800;font-size:40px;line-height:60px}@media(max-width: 1280px){.compare-wrap h3 b{font-weight:800;font-size:24px;line-height:36px}}.compare-wrap strong{font-weight:700;font-size:18px;line-height:27px;color:#9f00ba}@media(max-width: 1280px){.compare-wrap strong{font-weight:700;font-size:18px;line-height:27px}}.compare-wrap span,.compare-wrap small{font-weight:500;font-size:14px;line-height:21px;color:#777}.compare-wrap em{font-size:40px;font-weight:700}.compare-wrap .side-l{font-weight:700;font-size:24px;line-height:36px}@media(max-width: 1280px){.compare-wrap .side-l{font-weight:700;font-size:18px;line-height:27px}}.compare-wrap .side-l p{display:flex;align-items:center;gap:6px}.compare-wrap .side-r{font-weight:700;font-size:18px;line-height:27px;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch}@media(max-width: 1280px){.compare-wrap .side-r{font-weight:700;font-size:18px;line-height:27px}}.compare-wrap .side-r .tit{display:flex;align-items:center;gap:26px}.compare-wrap .side-r .tit strong{margin-top:5px}.compare-wrap .side-r ul{display:flex;flex-direction:column;gap:16px}.compare-wrap .side-r li{display:flex;align-items:center;gap:4px}.compare-wrap .side-r li:first-child{color:#ff7a00}.compare-wrap .card{display:flex;justify-content:center;align-items:center;position:relative;gap:10px;padding:20px 30px;border-radius:8px;background:#f5f5f5}.compare-wrap .card+.card{margin-top:8px}.compare-wrap .card+.card:before{content:"";display:inline-block;position:absolute;top:-23px;left:50%;transform:translateX(-50%);width:40px;height:40px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/icon-plus.svg") no-repeat center}.compare-wrap .card:last-child{justify-content:center}.compare-wrap .card:last-child:before{background-image:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/icon-sum.svg")}.compare-wrap .card:last-child strong,.compare-wrap .card:last-child span{color:#520060}.compare-wrap .card:last-child small{font-weight:500;font-size:16px;line-height:24px}@media(max-width: 1280px){.compare-wrap .card:last-child small{font-weight:500;font-size:14px;line-height:21px}}.compare-wrap .card:last-child .txt-wrap{display:flex;flex-direction:column;align-items:center;gap:15px}.compare-wrap .card:last-child i{color:#e134ff}.compare-wrap .divider{position:relative;width:96px;height:745px;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/icon-vs.svg") no-repeat center/contain}.compare-wrap .divider:before{content:"";display:inline-block;position:absolute;z-index:-1;top:0;left:50%;bottom:0;width:1px;height:100%;background:#ddd}.compare-wrap .promo{flex-direction:column;gap:15px;padding:26px 100px;border:1px solid #9f00ba;background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/icon-pro.svg") no-repeat top left}.compare-wrap .promo p{background:#fff6d4}.compare-wrap .promo div,.compare-wrap .promo b{display:flex;align-items:center}.compare-wrap .promo b{gap:6px}.compare-wrap .promo.advanced-en{background-image:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/icon-pro-en.svg")}.compare-wrap .promo.advanced-es{background-image:url("/flow-renewal/homepage/morningmate/common/renewal-assets/icons/icon-pro-es.svg")}.fake-txt{opacity:0 !important}.cmp-fixed-wrap--pc .is-clone-fixed{position:fixed;top:130px;left:0;width:100%;z-index:100;background-color:#fff;border-bottom:1px solid #914c9c}.cmp-fixed-wrap--pc tr{display:flex;width:1140px;margin:0 auto}.cmp-fixed-wrap--pc th{flex:1;padding:10px 20px;background-color:#fff !important;color:#520060 !important;border-right:0 !important;border-left:0 !important;font-size:14px;font-weight:700;line-height:normal}@media(max-width: 1280px){.cmp-fixed-wrap--pc th{font-size:14px;font-weight:700;line-height:normal}}.cmp-fixed-wrap--pc th:first-child{display:flex;align-items:center;gap:6px;min-width:300px;font-size:0 !important}.cmp-fixed-wrap--pc th a{display:none}.cmp-fixed-wrap--pc .fixed-btn{display:flex;margin-top:10px;width:100%}.cmp-fixed-wrap--mo{position:fixed;top:122px;left:0;width:100%;z-index:100;background-color:#fff}.cmp-fixed-wrap--mo>span{flex:1;text-align:center}.price-wrap .main-wrap__section{margin:0 auto}.price-wrap .main-wrap__section h2{font-weight:800;font-size:40px;line-height:60px}@media(max-width: 1280px){.price-wrap .main-wrap__section h2{font-weight:800;font-size:24px;line-height:36px}}.price-wrap .main-wrap__section h2+p{font-weight:500;font-size:20px;line-height:30px}@media(max-width: 1280px){.price-wrap .main-wrap__section h2+p{font-weight:500;font-size:16px;line-height:24px}}.price-wrap .main-wrap__section+.main-wrap__section{max-width:1240px}.price-wrap .main-wrap__section+.main-wrap__section.only-pc{padding-bottom:50px}.price-wrap .main-wrap__section+.main-wrap__section:nth-child(4){max-width:1240px}.price-wrap .main-wrap__section__top-btn-wrap{text-align:center;padding-bottom:63px}.price-wrap .main-wrap__section__spread-btn-wrap{padding:20px 0 0}.price-wrap .main-wrap__section__spread-btn-wrap button{display:inline-flex;width:100%;align-items:center;justify-content:center}.price-wrap .main-wrap__section>.price-wrap .main-wrap__section__list-wrap>ul{display:flex}.price-wrap .main-wrap__section .only-pc__tit-wrap{text-align:center}.price-wrap .main-wrap__section .only-pc__tit-wrap h3{font-weight:800;font-size:28px;line-height:42px;margin:100px 0 50px}@media(max-width: 1280px){.price-wrap .main-wrap__section .only-pc__tit-wrap h3{font-weight:800;font-size:22px;line-height:33px}}.price-wrap .main-wrap__section__comp{display:flex;justify-content:space-between;padding:0 70px 80px}.price-wrap .main-wrap__section__comp>div{flex:1;padding:0}.price-wrap .main-wrap__section__comp__mm>a{width:100%;margin-top:45px}.price-wrap .main-wrap__section__comp__unit{display:flex;margin-bottom:20px}.price-wrap .main-wrap__section__comp__unit>div{width:140px;margin-right:30px}.price-wrap .main-wrap__section__comp__unit>dl{display:flex;flex-direction:column;justify-content:space-evenly}.price-wrap .main-wrap__section__comp__unit>dl dt{font-weight:700;font-size:24px;line-height:36px}@media(max-width: 1280px){.price-wrap .main-wrap__section__comp__unit>dl dt{font-weight:700;font-size:18px;line-height:27px}}.price-wrap .main-wrap__section__comp__unit>dl dt+dd{font-weight:700;font-size:18px;line-height:27px;white-space:nowrap}@media(max-width: 1280px){.price-wrap .main-wrap__section__comp__unit>dl dt+dd{font-weight:700;font-size:18px;line-height:27px}}.price-wrap .main-wrap__section__comp__unit>dl dd{display:flex;align-items:center}.price-wrap .main-wrap__section__comp__unit>dl dd:last-child{margin-bottom:0}.price-wrap .main-wrap__section__comp__unit>dl dd:last-child span{margin-right:8px;font-weight:500;font-size:14px;line-height:21px;white-space:nowrap}.price-wrap .main-wrap__section__comp__unit>dl dd:last-child .star-wrap{display:flex}.price-wrap .main-wrap__section__comp__unit>dl dd:last-child .star-wrap i.hp-ico-star:before{color:#ddd}.price-wrap .main-wrap__section__comp__unit>dl dd em{margin-right:6px;font-weight:700;font-size:24px;line-height:29px}.price-wrap .main-wrap__section__comp__unit>dl dd em+span{color:#777;font-weight:500;font-size:12px;line-height:18px}.price-wrap .main-wrap__section__comp__chk{display:flex}.price-wrap .main-wrap__section__comp__chk div>span{display:block;margin-bottom:8px}.price-wrap .main-wrap__section__comp__chk div:first-child{margin-right:30px}.price-wrap .main-wrap__section__comp>p{width:1px;margin:0 75px;background-color:#f2e7f3}.price-wrap .main-wrap__section__comp>p em{position:relative;display:flex;align-items:center;justify-content:center;top:calc(50% - 30px);right:30px;width:60px;height:60px;border-radius:50%;color:#fff;background-color:#520060;font-weight:700;font-size:24px;line-height:36px}@media(max-width: 1280px){.price-wrap .main-wrap__section__comp>p em{font-weight:700;font-size:18px;line-height:27px}}.price-wrap .main-wrap__section__footer{padding:100px 0;text-align:center;background:linear-gradient(104.18deg, #9F00BA 0%, #520060 121.01%)}.price-wrap .main-wrap__section__footer h3{font-weight:800;font-size:28px;line-height:42px;color:#fff;margin-bottom:10px}@media(max-width: 1280px){.price-wrap .main-wrap__section__footer h3{font-weight:800;font-size:22px;line-height:33px}}.price-wrap .main-wrap__section__list-wrap>ul{display:flex;border:1px solid #f2e7f3;opacity:0}.price-wrap .main-wrap__section__list-wrap>ul>li>*,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li>*{display:block}.price-wrap .main-wrap__section__list-wrap>ul>li,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li{flex:1;padding:30px 20px}.price-wrap .main-wrap__section__list-wrap>ul>li.popular-case,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li.popular-case{position:relative;border-left:1px solid #e134ff;border-bottom:1px solid #e134ff;background-color:#fdefff}.price-wrap .main-wrap__section__list-wrap>ul>li.popular-case+li,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li.popular-case+li{border-left:1px solid #e134ff}.price-wrap .main-wrap__section__list-wrap>ul>li.popular-case b,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li.popular-case b{position:absolute;display:flex;align-items:center;justify-content:center;width:calc(100% + 2px);height:33px;left:-1px;top:-33px;background-color:#e134ff;border-radius:8px 8px 0px 0px}.price-wrap .main-wrap__section__list-wrap>ul>li.popular-case b i,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li.popular-case b i{margin-right:5px;font-size:18px}.price-wrap .main-wrap__section__list-wrap>ul>li.popular-case b>span,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li.popular-case b>span{font-weight:700;font-size:14px;line-height:21px;height:initial;color:#fff}@media(max-width: 1280px){.price-wrap .main-wrap__section__list-wrap>ul>li.popular-case b>span,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li.popular-case b>span{font-weight:700;font-size:14px;line-height:21px}}.price-wrap .main-wrap__section__list-wrap>ul>li.popular-case>span,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li.popular-case>span{color:#520060}.price-wrap .main-wrap__section__list-wrap>ul>li.popular-case .hp-ico-chk-s:before,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li.popular-case .hp-ico-chk-s:before{color:#e134ff}.price-wrap .main-wrap__section__list-wrap>ul>li+li,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li+li{border-left:1px solid #f2e7f3}.price-wrap .main-wrap__section__list-wrap>ul>li strong,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li strong{font-weight:700;font-size:24px;line-height:36px}@media(max-width: 1280px){.price-wrap .main-wrap__section__list-wrap>ul>li strong,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li strong{font-weight:700;font-size:18px;line-height:27px}}.price-wrap .main-wrap__section__list-wrap>ul>li em,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li em{height:42px;font-weight:800;font-size:28px;line-height:42px}@media(max-width: 1280px){.price-wrap .main-wrap__section__list-wrap>ul>li em,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li em{font-weight:800;font-size:22px;line-height:33px}}.price-wrap .main-wrap__section__list-wrap>ul>li span,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li span{font-weight:500;font-size:12px;line-height:18px;height:40px;color:#999}.price-wrap .main-wrap__section__list-wrap>ul>li p,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li p{font-weight:500;font-size:14px;line-height:21px;height:84px}.price-wrap .main-wrap__section__list-wrap>ul>li a,.price-wrap .main-wrap__section__list-wrap>ul>li button,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li a,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li button{width:100%;margin:10px 0 20px}.price-wrap .main-wrap__section__list-wrap>ul>li dt,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li dt{font-weight:700;font-size:14px;line-height:21px;margin-bottom:4px}@media(max-width: 1280px){.price-wrap .main-wrap__section__list-wrap>ul>li dt,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li dt{font-weight:700;font-size:14px;line-height:21px}}.price-wrap .main-wrap__section__list-wrap>ul>li dd ul li,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li dd ul li{font-weight:500;font-size:14px;line-height:21px;position:relative;padding-left:20px}.price-wrap .main-wrap__section__list-wrap>ul>li dd ul li i,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li dd ul li i{position:absolute;left:0}.price-wrap .main-wrap__section__list-wrap>ul>li dd ul li+li,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li dd ul li+li{margin-top:4px}.price-wrap .main-wrap__section__list-wrap>ul>li dd+dt,.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li dd+dt{margin-top:14px}.price-wrap .main-wrap__section__table-wrap{display:none}.price-wrap .main-wrap__section__table-wrap.on{display:block}.price-wrap .main-wrap__section__table-wrap>table{color:#520060;border:1px solid #f2e7f3;border-top:0;border-bottom:0}.price-wrap .main-wrap__section__table-wrap>table thead.fixed-mode{position:fixed;z-index:1;width:100%;top:80px;left:0;background-color:#fff;border-bottom:1px solid #914c9c}.price-wrap .main-wrap__section__table-wrap>table thead.fixed-mode tr{width:1200px;margin:0 auto}.price-wrap .main-wrap__section__table-wrap>table thead.fixed-mode tr th{background-color:#fff !important;color:#520060 !important;border:none !important}.price-wrap .main-wrap__section__table-wrap>table thead.fixed-mode tr th button{display:block;margin:6px auto 0}.price-wrap .main-wrap__section__table-wrap>table thead.fixed-mode tr th:first-child{color:#fff !important}.price-wrap .main-wrap__section__table-wrap>table tr{display:flex}.price-wrap .main-wrap__section__table-wrap>table tr th{font-weight:700;font-size:14px;line-height:21px;border-right:1px solid #f5edf6;background-color:#f5edf6}@media(max-width: 1280px){.price-wrap .main-wrap__section__table-wrap>table tr th{font-weight:700;font-size:12px;line-height:18px}}.price-wrap .main-wrap__section__table-wrap>table tr th:first-child{text-align:left}.price-wrap .main-wrap__section__table-wrap>table tr th button{display:none}.price-wrap .main-wrap__section__table-wrap>table tr td{font-weight:500;font-size:14px;line-height:21px;border:1px solid #f2e7f3;border-top:0;border-left:0}@media(max-width: 1280px){.price-wrap .main-wrap__section__table-wrap>table tr td{font-weight:500;font-size:12px;line-height:18px}}.price-wrap .main-wrap__section__table-wrap>table tr td+td{text-align:center}.price-wrap .main-wrap__section__table-wrap>table tr td:first-child,.price-wrap .main-wrap__section__table-wrap>table tr th:first-child{min-width:270px;border-left:0}.price-wrap .main-wrap__section__table-wrap>table tr td:last-child,.price-wrap .main-wrap__section__table-wrap>table tr th:last-child{border-right:0}.price-wrap .main-wrap__section__table-wrap>table tr td,.price-wrap .main-wrap__section__table-wrap>table tr th{padding:10px 20px;flex:1}.price-wrap .main-wrap__section__table-wrap>table tr:first-child th:nth-child(2){border-right:1px solid #e134ff}.price-wrap .main-wrap__section__table-wrap>table tr:first-child th:nth-child(3){color:#fff;background-color:#e134ff}.price-wrap .main-wrap__section__table-wrap>table tr td:nth-child(2),.price-wrap .main-wrap__section__table-wrap>table tr th:nth-child(2){border-right:1px solid #e134ff}.price-wrap .main-wrap__section__table-wrap>table tr td:nth-child(3),.price-wrap .main-wrap__section__table-wrap>table tr th:nth-child(3){border-right:1px solid #e134ff;background:#f8e2fc}.price-wrap .main-wrap__section__table-wrap>table tr td:nth-child(3){color:#520060;background-color:#fdefff}.price-wrap .main-wrap__section__table-wrap>table tr td:nth-child(3) i:before{color:#e134ff}.price-wrap .main-wrap__section__table-wrap>table>tbody tr:last-child td:nth-child(3){border-bottom:1px solid #e134ff}@media(max-width: 1240px){.price-wrap .only-pc,.only-pc{display:none !important}}@media(max-width: 1240px){.price-wrap .slick-initialized .slick-slide{max-width:300px;min-width:300px}.price-wrap .slick-dots li{width:8px;height:8px;border-radius:50%;background-color:#f2e7f3;margin-right:8px}.price-wrap .slick-dots li:last-child{margin-right:0}.price-wrap .slick-dots li button:before{content:none !important}.price-wrap .slick-dots li.slick-active{background-color:#e134ff}.price-wrap .main-wrap__section__top-btn-wrap{padding-bottom:10px}.price-wrap .main-wrap__section+.price-wrap .main-wrap__section{padding:0 !important}.price-wrap .main-wrap__section h2{padding:30px 0 6px}.price-wrap .main-wrap__section h2+p{margin-bottom:30px}.price-wrap .main-wrap__section__list-wrap>ul{position:relative;margin-bottom:70px;border:0}.price-wrap .main-wrap__section__list-wrap>ul .slick-track{display:flex;padding-top:35px}.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li{position:relative;height:auto;border-top:1px solid #f2e7f3;border-bottom:1px solid #f2e7f3}.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li:first-child{border-left:1px solid #f2e7f3}.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li:last-child{border-right:1px solid #f2e7f3}.price-wrap .main-wrap__section__list-wrap>ul .slick-track>li p{height:63px}.price-wrap .main-wrap__section__footer{margin-top:75px;padding:50px 0}.price-wrap .main-wrap__section+.main-wrap__section{padding:0 !important}.price-wrap em{font-size:24px}.price-wrap .compare-wrap{flex-direction:column}.price-wrap .side-l{width:100%;justify-content:center}.price-wrap .side-r{align-items:center;gap:20px}.price-wrap .side-r img{width:60px;height:60px}.price-wrap .side-r ul{gap:10px;order:1;width:100%}.price-wrap .side-r .promo{padding:20px 30px}.price-wrap .divider{width:100%;height:60px}.price-wrap .divider:before{top:50%;left:0;width:100%;height:1px}.price-wrap .card{width:100%}.price-wrap .card img{width:80px}.price-wrap .promo div{display:block}}#product .innerSection .textSubTitle{font-size:16px;width:400px}#product .download .innerSection .textSubTitle{width:auto}#product .visualWrap{height:900px}#product .visualWrap .imageWrap{position:absolute;top:0;right:-55%;z-index:-1}#product .visualWrap .textWrap{width:100%}#product>article{height:650px;overflow:hidden}#product>article .textWrap{width:50%}#product>article .imageWrap{width:100%;text-align:center}#product .taskWrap01 .imageWrap.ta-l{text-align:left}#product>div .imageWrap{width:100%}#product>article .innerSection{height:100%}#product .contentsWrap{height:100%}#product>article .contentsWrap>.imageWrap.move{position:relative}#product>article .contentsWrap>.imageWrap.move{left:-145px;right:auto}#product>article .contentsWrap>.textWrap+.imageWrap.move{right:-160px;left:auto}.textWrap.position{width:40% !important;margin-left:auto;z-index:1}.imageWrap.position{position:absolute !important;top:50%;transform:translateY(-50%)}.messengerWrap01 .imageWrap.move{left:-250px !important;bottom:-185px}.messengerWrap02 .imageWrap.move{bottom:-90px}.messengerWrap02 .imageWrap.move{right:-160px !important}#product .video.visualWrap .imageWrap{top:-70px}#product .project.visualWrap .imageWrap{top:-70px}.projectWrap01 .imageWrap.move{bottom:-165px}.projectWrap03 .imageWrap.move{bottom:-145px}.projectWrap04 .imageWrap.move{left:0 !important}.projectWrap05 .imageWrap.move{bottom:-85px}#product .task.visualWrap .imageWrap{top:-100px}.taskWrap01 .imageWrap.move{left:-250px !important}.taskWrap03 .imageWrap.move{bottom:-80px}.taskWrap04 .imageWrap.move{bottom:-100px}.taskWrap05 .imageWrap.move{left:-350px !important}#product.securityWrap>article{height:auto;padding:150px 0}#product.securityWrap>article.visualWrap{height:928px}#product.securityWrap .visualWrap .imageWrap{right:-180px;width:100%;max-width:846px;z-index:-1}.securityWrap .block .contentsWrap{display:block}.securityWrap .btn-common{display:inline-block;width:auto;padding:0 48px 0 28px;margin-top:40px}ul.securityList{display:flex;justify-content:space-between;align-items:flex-start;flex:1 1 0;max-width:1204px;margin:0 auto}ul.securityList li{width:278px}ul.securityList li strong{margin:20px 0 6px;display:block;font-size:20px;line-height:30px}ul.securityList li p{font-size:16px;line-height:24px}ol.securityFunction{margin-top:80px;display:flex;flex-wrap:wrap;align-items:center}.securityWrap>article.sec4 .imageWrap{width:auto}.securityWrap .sec5 ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:40px -10px 0}.securityWrap .sec5 ul li{width:calc(33% - 20px);padding:60px 50px;margin:0 auto;background:#f5f4f9;border-radius:20px;text-align:center}.securityWrap h4{font-size:20px;line-height:24px}.securityWrap .sec5 p{font-size:16px;line-height:24px;padding:6px 0}.securityWrap .sec5 a,.securityWrap .sec6 a{color:#623ad6;text-decoration:underline}.securityWrap .sec6 ul{display:flex;justify-content:space-between}.securityWrap .sec6 ul li{width:33.3%;padding:30px 30px 40px;background:#fff;box-shadow:20px 20px 50px rgba(0,0,0,.1);border-radius:20px}.securityWrap .sec6 ul li+li{margin-left:20px}.securityWrap .sec6 h4{margin:40px 0 6px}.securityWrap .sec6 ul p{min-height:48px;margin-bottom:14px;line-height:24px}#product .innerSection .w-auto{width:auto}.securityWrap .contentsWrap>div:last-child,.securityWrap .contentsWrap>ul:last-child{margin-top:40px}.securityWrap .sec7 .contentsWrap>div{display:flex;justify-content:space-between;align-items:center;padding:0 70px;background:#f5f4f9;border-radius:20px}.securityWrap .sec7 li{display:flex;justify-content:flex-start;align-items:center}.securityWrap .sec7 li+li{margin-top:20px}.securityWrap .sec7 .txt{margin-left:14px}.securityWrap .sec7 h4{margin-bottom:4px}.securityWrap .sec8 ul{display:flex;justify-content:space-between}.securityWrap .sec8 li+li{margin-left:54px}.securityWrap .sec8 h4{margin-top:10px}ol.securityFunction li{margin-top:50px;width:50%;position:relative;padding:20px 0 0 90px}ol.securityFunction li:nth-child(1),ol.securityFunction li:nth-child(2){margin-top:0}ol.securityFunction li i.number{position:absolute;top:0;left:0;width:50px;height:50px;border-radius:50%;background:#daf2ff}ol.securityFunction li i.number em{position:relative;bottom:-25px;right:-25px;color:#1984e4;font-size:36px;line-height:42px}ol.securityFunction li strong{display:block;color:#333;font-size:20px;line-height:30px}ol.securityFunction li p{margin-top:5px;color:#333;font-size:16px;line-height:24px}#product .system.visualWrap .imageWrap{right:-70%}.systemWrap01 .imageWrap.move{bottom:-50px;left:0 !important}.systemWrap02 .imageWrap.move{bottom:-50px}.subSection ul.serviceList{margin:20px 0 0}#product .download.visualWrap .textWrap{padding:60px 0 100px}#product .download.visualWrap{padding:0;height:auto}#product .download .textWrap h2.textTitle{font-size:60px;font-weight:700;line-height:89px}#product .download .textWrap p.textSubTitle{font-size:18px;line-height:26px}.download.web .imageWrap.move{left:-250px !important;bottom:-80px;position:absolute}.download.mobile .textWrap.position{width:40% !important;margin-left:inherit;margin-right:auto}.download.mobile .imageWrap.move{right:-200px !important;left:auto;bottom:-285px}.mobileColumnWrap{display:flex;flex-direction:column}.mobileColumnWrap>article{padding:80px 0;height:650px}.mobileColumnWrap>article .innerSection{height:100%}@media screen and (max-width: 1024px){.subSection{padding-top:60px}#product .innerSection .textSubTitle{width:auto}#product.securityWrap>article.visualWrap{height:auto}#product .visualWrap .imageWrap{margin-top:80px;position:static;text-align:center}#product.securityWrap>article{padding:80px 0}#product article>.innerSection{display:block}#product>article{height:auto}#product>article .contentsWrap>.imageWrap.move{position:static}#product>article .contentsWrap>.imageWrap{width:100%;text-align:center}#product>article .contentsWrap>.textWrap{width:100%}#product>article .contentsWrap>.imageWrap+.textWrap{margin-top:20px}.textWrap.position{width:100% !important}.imageWrap.position{position:static !important;transform:translateY(0) !important}ul.securityList{display:block;max-width:100%;margin:0}ul.securityList li{width:100%;margin-top:40px}ul.securityList li>i{display:block;width:100px;height:100px}ul.securityList li:first-child{margin-top:0}.securityWrap h4{font-size:18px;line-height:20px}.securityWrap .sec5 ul{margin:40px 0 0}.securityWrap .sec5 ul li{width:100%;padding:50px 20px}.securityWrap .sec5 ul li+li{margin-top:20px}.securityWrap .sec5 img{width:150px}.securityWrap .sec6 ul{display:block}.securityWrap .sec6 ul li{width:100%;padding:20px 20px 30px}.securityWrap .sec6 ul li+li{margin:20px 0 0}.securityWrap .sec6 img{width:80px}.securityWrap .sec6 h4{margin-top:20px}.securityWrap .sec6 ul p{min-height:unset}.securityWrap .sec7 .contentsWrap>div{display:block;padding:50px 30px 0}.securityWrap .sec7 li+li{margin-top:40px}.securityWrap .sec7 li img{width:24px}.securityWrap .sec7 h4{font-size:18px}.securityWrap .sec7 p{line-height:24px}.securityWrap .sec8 ul{display:block}.securityWrap .sec8 li{width:100%}.securityWrap .sec8 li+li{margin:20px 0 0}.securityWrap .sec8 .img-bg{width:100%;background:#514474;border-radius:20px}.securityWrap .sec8 img{display:block;margin:0 auto}.securityWrap .sec7 img:last-child{display:block;margin:0 auto}ol.securityFunction li{flex:1 1 100%;padding:20px 0 0 90px;margin-top:20px}ol.securityFunction li:nth-child(1){margin-top:0}#product .download .innerSection{padding:0 50px;max-width:1204px}#product .download.visualWrap .textWrap{padding:40px 0 80px}#product .download .textWrap h2.textTitle{font-size:30px;line-height:45px}.downloadWrap{margin-top:40px}ul.downloadApp{min-width:100%}.download.mobile .imageWrap.move{margin-top:0 !important}.download.web .imageWrap.move{position:static}.download.mobile .textWrap.position{width:100% !important;margin-left:inherit;margin-right:auto}.download.mobile .contentsWrap{flex-direction:column-reverse}.mobileColumnWrap{display:flex;flex-direction:column-reverse}.mobileColumnWrap>article{padding:80px 0;height:100%}.mobileColumnWrap .download.mobile{background:#f5f4f9}.mobileColumnWrap .download.web{background:#fff}}@media screen and (max-width: 640px){#product .download .innerSection{padding:0 20px}#product .download.visualWrap .textWrap{padding:40px 0 80px}#product .download .textWrap h2.textTitle{font-size:30px;line-height:45px}}#consult,#estimate-form{padding-bottom:150px;margin:0 auto;max-width:586px}#estimate-form .estimate-button-area{display:flex;justify-content:center}#consult .visualWrap,#consult .visualWrap,#estimate-form .visualWrap{background:#fff;padding:70px 0;height:100%}#estimate-table .visualWrap{background:#fff;padding-top:70px;margin-bottom:70px;height:100%}.subSection .visualWrap h2.textTitle,.subSection .textTitle{font-size:60px;line-height:1.2}.subSection .visualWrap .textSubTitle,.subSection .textSubTitle{margin:16px 0 0;font-size:18px;line-height:26px}#estimate-form .textSubTitle{margin-bottom:78px}ul.formList li{margin-top:20px}ul.formList .checkBox+li{margin-top:34px}.warn{margin-bottom:30px;color:#f96464;font-size:15px;line-height:22px}.warn.bullet:before{content:"*";margin-right:8px;display:inline-block;vertical-align:middle;color:#f96464}ul.formList label,.checkBox>p:first-child{margin-bottom:10px;display:block;color:#333;font-size:16px;font-weight:700}.checkBox>p:first-child{margin-bottom:24px}ul.formList label.bullet:before{content:"*";margin-right:8px;display:inline-block;vertical-align:middle;color:#f96464}ul.formList input[type=text]{padding:0 20px;width:100%;height:52px;color:#623ad6;font-family:inherit;font-size:16px;background:#fff;border:1px solid #ddd;border-radius:8px;box-sizing:border-box;outline:none}ul.formList input[type=text]::placeholder,ul.formList textarea::placeholder{color:#999 !important;font-family:inherit}ul.formList input[type=text]:focus{border:1px solid #999;box-shadow:2px 2px 6px rgba(0,0,0,.15)}ul.formList select{padding:0 20px;width:100%;height:52px;color:#333;font-family:inherit;font-size:16px;background:#fff url(/flow-renewal/homepage/morningmate/en_us/assets/images/common/icon_select_down.svg) right 20px center no-repeat;border:1px solid #ddd;border-radius:8px;box-sizing:border-box;cursor:pointer;appearance:none;outline:none}ul.formList select::-ms-expand{display:none}ul.formList select:focus{border:1px solid #999;box-shadow:2px 2px 6px rgba(0,0,0,.15)}ul.formList textarea{padding:14px 20px;display:block;width:100%;height:100px;color:#623ad6;font-family:inherit;font-size:16px;line-height:24px;background:#fff;border:1px solid #ddd;border-radius:8px;box-sizing:border-box;resize:none;outline:none;overflow-y:auto}ul.formList textarea:focus{border:1px solid #999;box-shadow:2px 2px 6px rgba(0,0,0,.15)}ul.agreeList li{margin-top:20px}ul.agreeList li{margin-top:20px}ul.agreeList li input[type=checkbox],.checkBox input[type=checkbox]{display:none}ul.agreeList li input[type=checkbox]:checked+label:before,.checkBox input[type=checkbox]:checked+label:before{background-image:url(/flow-renewal/assets/images/icons/icon_checkbox_on.png)}ul.agreeList li label,.checkBox label:last-child{display:flex;align-items:center}ul.agreeList li label:hover:before,.checkBox label:hover:before{background-image:url(/flow-renewal/assets/images/icons/icon_checkbox_hover.png)}ul.agreeList li label:before,.checkBox label:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:8px;background-image:url(/flow-renewal/assets/images/icons/icon_checkbox.png);background-size:cover}ul.agreeList li label>p,.checkBox label>p{color:#333;font-size:15px;font-weight:normal;line-height:24px}ul.agreeList li label>p{font-weight:500}ul.agreeList label>p em{color:#f96464}ul.agreeList li label>p>a,.checkBox label>p>a{color:#623ad6;text-decoration:underline}ul.agreeList li>p,.checkBox>p{margin-top:10px;color:#999;font-size:15px;line-height:24px}.agreeList .bg_gray{margin-top:10px;padding:18px 16px;font-size:13px;line-height:19px;color:#777;background:#faf9f9;border-radius:8px}ul.agreeList .bg_gray p+p{margin-top:10px}.subSection .btnWrap{text-align:center}.subSection .consultDetail{display:inline-block;margin:50px auto 0 !important;padding:37px 50px !important;width:auto;height:100px;font-size:18px;line-height:24px;cursor:pointer}#consult .consultDetail i.icons-arrow-textgo{position:static;top:50%;right:70px;transform:translateY(-50%);display:inline-block;vertical-align:middle;line-height:5px}#consult .consultDetail i.icons-arrow-textgo:before{font-size:16px;margin-left:20px}#consult .completeWrap{padding:55px 50px;background:#f5f4f9;border-radius:10px;text-align:center}#consult .completeWrap p{margin-top:25px;color:#333;font-size:16px;line-height:26px;word-break:keep-all}#consult .completeDetail{display:inline-block;margin:50px auto 0 !important;padding:37px 50px !important;width:auto;height:100px;font-size:18px;line-height:24px;background:#e13646}#consult .completeDetail:hover{background:linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)),#02b6a0}#consult .completeDetail .icons-arrow-textgo{position:static;top:50%;right:70px;transform:translateY(-50%);display:inline-block;vertical-align:middle;line-height:5px}#consult .completeDetail .icons-arrow-textgo:before{font-size:16px;margin-left:20px}#estimate-form .estimate-button-area{display:flex;justify-content:center}@media screen and (max-width: 1024px){#consult{max-width:100%;padding-bottom:80px;margin-left:10%;padding-top:110px}#consult .visualWrap{padding:40px 50px 80px;height:100%}#consult .visualWrap h2.textTitle{font-size:30px;line-height:44px}#consult .visualWrap .textSubTitle{margin:20px 0 0}#consult .consultWrap{padding:0 50px}#consult .consultDetail,#consult .completeDetail{padding:18px 40px !important;height:64px;font-size:16px}#consult~footer .mobile-button-wrap{display:none}.subSection .visualWrap h2.textTitle,.subSection .textTitle{font-size:30px}}@media screen and (max-width: 640px){#consult .visualWrap{padding:40px 20px 80px;height:100%}#consult .consultWrap{padding:0 20px}#consult .completeWrap{padding:70px 30px}ul.agreeList li label>p{width:calc(100% - 30px)}ul.agreeList li label{align-items:flex-start}}.downloadApp{margin-top:20px;min-width:400px}.downloadApp li{margin-top:10px}.downloadApp li:first-child{margin-top:0}.downloadApp li a{font-weight:500;font-size:16px;line-height:24px;position:relative;padding:17px 30px;display:flex;align-items:center;justify-content:space-between;color:#555;background-color:#fff;border-radius:6px;border:1px solid #ccc}.downloadApp li a:hover{border:1px solid #555;text-decoration:underline}.downloadApp li a>i:last-child{margin-right:0}.downloadApp li i{margin-right:15px;display:inline-block;vertical-align:bottom;width:23px;height:24px}ul.downloadApp li .icon-apple{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-apple.png) center no-repeat;background-size:contain}ul.downloadApp li .icon-window{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-window.png) center no-repeat;background-size:contain}ul.downloadApp li .icon-android{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-android.png) center no-repeat;background-size:contain}ul.downloadApp li .icon-download{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-download.png) center no-repeat;background-size:contain}ul.downloadApp li .icon-google{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-google.png) center no-repeat;background-size:contain}ul.downloadApp li .icon-appStore{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-appStore.png) center no-repeat;background-size:contain}ul.downloadApp li .icon-chrome{background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/icon-chrome.svg) center no-repeat;background-size:contain}.sub-wrap .inner-section{max-width:1240px;padding:0 20px}.sub-wrap .story-wrap-main{margin-top:220px;align-items:center;flex-direction:column;background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/story/01.webp) no-repeat 50% 28%}.sub-wrap .story-wrap-main .inner-section{max-width:1240px;padding:0 20px;flex-direction:column}.sub-wrap .story-wrap-main .inner-section h2{font-weight:800;font-size:40px;line-height:60px;margin-bottom:50px;text-align:center}@media(max-width: 1280px){.sub-wrap .story-wrap-main .inner-section h2{font-weight:800;font-size:24px;line-height:36px}}.sub-wrap .story-wrap-main .inner-section ul li em{font-weight:700;font-size:24px;line-height:36px;display:block;margin-bottom:10px}@media(max-width: 1280px){.sub-wrap .story-wrap-main .inner-section ul li em{font-weight:700;font-size:18px;line-height:27px}}.sub-wrap .story-wrap-main .inner-section ul li p{font-weight:500;font-size:16px;line-height:24px;margin-bottom:50px}@media(max-width: 1280px){.sub-wrap .story-wrap-main .inner-section ul li p{font-weight:500;font-size:14px;line-height:21px}}.sub-wrap .story-wrap-main .inner-section ul li.logo-box{display:flex;justify-content:center;margin-bottom:75px}.sub-wrap .story-wrap-main .inner-section ul li.logo-box span{min-width:436px;padding:17px 28px;background-color:#fff;border-radius:18px;box-shadow:10px 10px 30px rgba(0,0,0,.1)}.sub-wrap .story-wrap-main .inner-section ul li.logo-box span img{width:100%}.sub-wrap .story-wrap-main .story-wrap-illust{display:flex;width:100%;justify-content:center;background-image:linear-gradient(to bottom, transparent 75%, #9F00BA 20%)}.sub-wrap .story-wrap-main .story-wrap-illust img{width:100vw}.sub-wrap .story-wrap-teamwork{position:relative;background-color:#9f00ba}.sub-wrap .story-wrap-teamwork .inner-section{max-width:1240px;padding:0 20px 560px;justify-content:flex-start;color:#fff}.sub-wrap .story-wrap-teamwork .inner-section dl{width:600px;margin-top:100px}.sub-wrap .story-wrap-teamwork .inner-section dl dt h3{font-weight:800;font-size:40px;line-height:60px;margin-bottom:35px}@media(max-width: 1280px){.sub-wrap .story-wrap-teamwork .inner-section dl dt h3{font-weight:800;font-size:24px;line-height:36px}}.sub-wrap .story-wrap-teamwork .inner-section dl dd{font-weight:500;font-size:16px;line-height:24px}@media(max-width: 1280px){.sub-wrap .story-wrap-teamwork .inner-section dl dd{font-weight:500;font-size:14px;line-height:21px}}.sub-wrap .story-wrap-teamwork .inner-section dl dd+dd{margin-top:30px}.sub-wrap .story-wrap-teamwork .inner-section .img-wrap{position:absolute;width:100%;bottom:0;right:0;text-align:right}.sub-wrap .story-wrap-teamwork .inner-section .img-wrap .img-effect{z-index:1;position:absolute;right:220px;top:-90px}.sub-wrap .story-wrap-teamwork .inner-section .img-wrap .img-main{position:relative;width:100%;max-width:1920px}.sub-wrap .story-wrap-using .inner-section{max-width:1240px;padding:0 20px;flex-direction:column}.sub-wrap .story-wrap-using .inner-section h3{font-weight:800;font-size:40px;line-height:60px;margin:50px 0;text-align:center}@media(max-width: 1280px){.sub-wrap .story-wrap-using .inner-section h3{font-weight:800;font-size:24px;line-height:36px}}.sub-wrap .story-wrap-using .inner-section .num-wrap{display:flex;flex-direction:column;text-align:center;margin-bottom:60px}.sub-wrap .story-wrap-using .inner-section .num-wrap b{font-weight:700;font-size:120px;line-height:145px;color:#ff3d00}.sub-wrap .story-wrap-using .inner-section .num-wrap em{font-weight:800;font-size:40px;line-height:60px;color:#ff7a00}@media(max-width: 1280px){.sub-wrap .story-wrap-using .inner-section .num-wrap em{font-weight:800;font-size:24px;line-height:36px}}.sub-wrap .story-wrap-using .inner-section .num-wrap span{font-weight:500;font-size:22px;line-height:33px;color:#ffa800}@media(max-width: 1280px){.sub-wrap .story-wrap-using .inner-section .num-wrap span{font-weight:500;font-size:22px;line-height:33px}}.sub-wrap .story-wrap-using .inner-section .logo-wrap{text-align:center}.sub-wrap .story-wrap-using .inner-section .logo-wrap img{max-width:200px;margin:0 120px 50px 0}.sub-wrap .story-wrap-using .inner-section .logo-wrap img:nth-child(4n){margin-right:0}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li{display:flex;padding:30px 0;align-items:center;border-top:1px solid #eee}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li img{max-width:300px;margin-right:40px;border-radius:6px}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>div{display:flex;flex-direction:column}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>div em{font-weight:700;font-size:24px;line-height:36px;margin-bottom:10px}@media(max-width: 1280px){.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>div em{font-weight:700;font-size:18px;line-height:27px}}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>div p{font-weight:500;font-size:14px;line-height:21px;margin-bottom:20px;color:#914c9c}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>div .badge-box span{font-weight:500;font-size:12px;line-height:18px;display:inline-flex;padding:6px 13px;color:#e134ff;background-color:#fdefff;border-radius:15px}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>div .badge-box span+a{margin-left:4px}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul+.btn-line-m{display:block;width:fit-content;margin:10px auto 80px}@media(max-width: 1280px){.sub-wrap .only-pc,.only-pc{display:none !important}}@media(min-width: 768px){.only-mo{display:none !important}}@media(max-width: 1280px){.sub-wrap section[class^=story-wrap] .inner-section{max-width:100%}.sub-wrap .story-wrap-main{margin-top:84px;background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/story/01.webp) no-repeat;background-position:center bottom 240px;background-size:360px auto}.sub-wrap .story-wrap-main .inner-section h2{margin-bottom:20px}.sub-wrap .story-wrap-main .inner-section ul li p{margin-bottom:20px}.sub-wrap .story-wrap-main .inner-section ul li.logo-box{margin:75px 0 110px}.sub-wrap .story-wrap-main .inner-section ul li.logo-box span{max-width:200px;min-width:200px;padding:7px 12px;border-radius:7px}.sub-wrap .story-wrap-teamwork .inner-section dl{z-index:1;width:100%;margin-top:30px}.sub-wrap .story-wrap-teamwork .inner-section dl dt h3{text-align:center}.sub-wrap .story-wrap-teamwork .inner-section .img-wrap .img-effect{right:initial;left:100px;top:initial;bottom:-80px}.sub-wrap .story-wrap-using{z-index:1;position:relative;background:#fff}.sub-wrap .story-wrap-using .inner-section h3{margin:30px 0 6px}.sub-wrap .story-wrap-using .inner-section .num-wrap{margin-bottom:40px}.sub-wrap .story-wrap-using .inner-section .num-wrap b{font-weight:700;font-size:50px;line-height:61px}.sub-wrap .story-wrap-using .inner-section .logo-wrap img{max-width:100px;margin:0}.sub-wrap .story-wrap-using .inner-section .blog-wrap{margin-top:40px}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li{flex-direction:column;padding:20px 0}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li img{width:200px;margin:0 0 10px 0;border-radius:3px}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>div em{display:block;margin-bottom:10px}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>div p{margin-bottom:10px}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>div .badge-box span{padding:4px 13px}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul+button{margin:0 0 30px;width:100%}}@media(max-width: 768px){.sub-wrap .story-wrap-teamwork .inner-section{padding:0 20px 220px}.sub-wrap .story-wrap-teamwork .inner-section .img-wrap .img-effect{width:80px;left:50px;bottom:-20px}.sub-wrap .story-wrap-using .inner-section .logo-wrap img{margin-bottom:20px}.sub-wrap .story-wrap-using .inner-section .blog-wrap{margin-top:15px}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>a div .badge-box{display:flex;flex-wrap:wrap;max-width:100%;gap:10px 4px}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>a div .badge-box span+span{margin-left:0}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>a div em,.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>a div p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>a div em{-webkit-line-clamp:2}.sub-wrap .story-wrap-using .inner-section .blog-wrap ul li>a div p{-webkit-line-clamp:3}}.sub-wrap.affiliates .sub-wrap-main .inner-section{max-width:1300px}.sub-wrap.affiliates .sub-wrap-main .inner-section .text-wrap{width:560px}.sub-wrap.affiliates .sub-wrap-main .btn-main-dark{font-size:20px;line-height:30px}.sub-wrap.affiliates .sub-wrap-main .btn-gnb-light{margin-left:20px;padding:12px 30px;font-size:16px;line-height:28px}.sub-wrap.affiliates .sub-wrap-cont .inner-section{max-width:1200px;flex-wrap:wrap;padding:100px 0}.sub-wrap.affiliates .sub-wrap-cont .inner-section h3{width:100%;margin-bottom:50px;text-align:center}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section{padding:100px 0 70px 0}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li{max-width:360px;padding:36px 20px}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li img{margin-bottom:30px}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li b,.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li em,.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li p{margin-bottom:6px;text-align:center}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li b{display:block;color:#e134ff;font-weight:700;font-size:24px;line-height:36px}@media(max-width: 1280px){.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li b{font-weight:700;font-size:18px;line-height:27px}}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li p{font-weight:500;font-size:16px;line-height:24px}@media(max-width: 1280px){.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li p{font-weight:500;font-size:14px;line-height:21px}}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li a{display:block;color:#ff7a00;font-weight:500;font-size:16px;line-height:24px;text-decoration:underline}@media(max-width: 1280px){.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li a{font-weight:500;font-size:14px;line-height:21px}}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap i{display:flex;align-items:center;width:30px;margin:0 10px;background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/affiliates/side-arrow.svg) no-repeat center center/30px 30px}.sub-wrap.affiliates .sub-wrap-cont.aff-people .sub-item-wrap ul{width:100%;justify-content:space-between}.sub-wrap.affiliates .sub-wrap-cont.aff-people .sub-item-wrap ul li{max-width:278px;padding:50px 0}.sub-wrap.affiliates .sub-wrap-cont.aff-people .sub-item-wrap ul li img{width:200px;height:200px;margin-bottom:20px}.sub-wrap.affiliates .sub-wrap-cont.aff-people .sub-item-wrap ul li p{font-weight:500;font-size:16px;line-height:24px;color:#e134ff}@media(max-width: 1280px){.sub-wrap.affiliates .sub-wrap-cont.aff-people .sub-item-wrap ul li p{font-weight:500;font-size:14px;line-height:21px}}.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section{padding:100px 0 0 0}.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section .text-wrap p:first-of-type{margin-bottom:11px;font-weight:700;font-size:24px;line-height:36px}@media(max-width: 1280px){.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section .text-wrap p:first-of-type{font-weight:700;font-size:18px;line-height:27px}}.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section .text-wrap p:last-of-type{color:#9f00ba;font-weight:700;font-size:30px;line-height:36px}.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section .text-wrap p:last-of-type:after{display:block;width:100%;height:5px;margin:28px 0;background:#ead4ee;content:""}.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section .text-wrap b{display:block}.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section .text-wrap b:first-of-type{margin-bottom:10px;color:#520060;font-weight:800;font-size:28px;line-height:42px}@media(max-width: 1280px){.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section .text-wrap b:first-of-type{font-weight:800;font-size:22px;line-height:33px}}.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section .text-wrap b:last-of-type{color:#ff3d00;font-weight:700;font-size:50px;line-height:50px}.sub-wrap.affiliates .sub-wrap-cont .faq-box{max-width:900px;width:100%}.sub-wrap.affiliates .sub-wrap-cont .faq-box .faq-answer{display:none;margin-top:10px}.sub-wrap.affiliates .sub-wrap-cont .faq-box .faq-answer p{font-weight:400;font-size:14px;line-height:21px}.sub-wrap.affiliates .sub-wrap-cont .faq-box .faq-item{position:relative;margin-bottom:10px;padding:20px 30px;border:1px solid #f2e7f3;border-radius:6px}.sub-wrap.affiliates .sub-wrap-cont .faq-box .faq-item a{font-weight:600;font-size:16px;line-height:22px}.sub-wrap.affiliates .sub-wrap-cont .faq-box .faq-item .icons-arrow-textgo{position:absolute;top:25px;right:30px;transform:rotate(90deg)}.sub-wrap.affiliates .sub-wrap-cont .faq-box .faq-item .icons-arrow-textgo:before{font-size:12px}.sub-wrap.affiliates .sub-wrap-cont .faq-box .faq-item:hover,.sub-wrap.affiliates .sub-wrap-cont .faq-box .faq-item:focus,.sub-wrap.affiliates .sub-wrap-cont .faq-box .faq-item.active{background:#fdefff;border-color:#9f00ba;cursor:pointer}.sub-wrap.affiliates .sub-wrap-cont .faq-box .faq-item.active .faq-answer{display:block}.sub-wrap.affiliates .sub-wrap-cont .faq-box .faq-item.active .icons-arrow-textgo{transform:rotate(-90deg)}@media(max-width: 1280px){.sub-wrap.affiliates .sub-wrap-main .inner-section .text-wrap{width:auto;text-align:center}.sub-wrap.affiliates .sub-wrap-cont .inner-section .sub-item-wrap ul{flex-direction:row}.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section{padding:30px 30px 50px 30px}}@media(max-width: 1024px){.sub-wrap.affiliates .sub-wrap-main .btn-main-dark{font-weight:600;font-size:16px;line-height:24px}.sub-wrap.affiliates .sub-wrap-main .btn-gnb-light{font-weight:500;font-size:15px;line-height:22px}.sub-wrap.affiliates .sub-wrap-main .inner-section .img-wrap{text-align:center}.sub-wrap.affiliates .sub-wrap-main .inner-section .img-wrap img{width:320px;height:320px}.sub-wrap.affiliates .sub-wrap-cont .inner-section{padding:30px 20px}.sub-wrap.affiliates .sub-wrap-cont .inner-section h3{margin-bottom:20px}.sub-wrap.affiliates .sub-wrap-cont .inner-section .img-wrap{text-align:center}.sub-wrap.affiliates .sub-wrap-cont .inner-section .img-wrap img{width:320px;height:320px}.sub-wrap.affiliates .sub-wrap-cont .inner-section .text-wrap{max-width:320px;text-align:center}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section,.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section{padding:30px 0 50px 0}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .sub-item-wrap ul li img,.sub-wrap.affiliates .sub-wrap-cont.aff-people .sub-item-wrap ul li img{width:100px;height:100px;margin-bottom:6px}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap{max-width:984px}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li{padding:0 20px}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li img{margin-bottom:6px}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap li i{display:flex;align-items:center;width:30px;margin:0 20px;background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/affiliates/side-arrow.svg) no-repeat center center/30px 30px}.sub-wrap.affiliates .sub-wrap-cont.aff-people .sub-item-wrap{max-width:860px}.sub-wrap.affiliates .sub-wrap-cont.aff-people .sub-item-wrap ul li{max-width:240px;padding:20px 0}.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section .text-wrap p:last-of-type{font-weight:700;font-size:22px;line-height:30px}.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section .text-wrap p:last-of-type:after{height:3px;margin:14px 0}.sub-wrap.affiliates .sub-wrap-cont.aff-how .inner-section .text-wrap b:last-of-type{font-weight:700;font-size:40px;line-height:40px}.sub-wrap.affiliates .sub-wrap-cont.aff-faq .inner-section{padding:30px 0 50px 0}.sub-wrap.affiliates .sub-wrap-cont.aff-faq .inner-section .faq-box{max-width:1024px}.sub-wrap.affiliates .sub-wrap-cont.aff-faq .inner-section .faq-box .faq-item{margin-bottom:0;padding:20px 45px 20px 30px;border:none;border-top:1px solid #f2e7f3;border-radius:revert}.sub-wrap.affiliates .sub-wrap-cont.aff-faq .inner-section .faq-box .faq-item:hover,.sub-wrap.affiliates .sub-wrap-cont.aff-faq .inner-section .faq-box .faq-item:focus,.sub-wrap.affiliates .sub-wrap-cont.aff-faq .inner-section .faq-box .faq-item.active{border-color:#9f00ba}}@media(max-width: 768px){.sub-wrap.affiliates .sub-wrap-cont .inner-section .sub-item-wrap ul{flex-direction:column;align-items:center}.sub-wrap.affiliates .sub-wrap-cont.aff-icon .inner-section .sub-item-wrap i{height:30px;margin:20px auto;transform:rotate(90deg)}}.sub-wrap.partners .sub-wrap-main .inner-section{max-width:1300px}.sub-wrap.partners .sub-wrap-main .inner-section .text-wrap{width:560px}.sub-wrap.partners .sub-wrap-main .btn-main-dark{font-size:20px;line-height:30px}.sub-wrap.partners .sub-wrap-main .btn-gnb-light{margin-left:20px;padding:12px 30px;font-size:16px;line-height:28px}.sub-wrap.partners .sub-wrap-cont .inner-section{max-width:1200px;flex-wrap:wrap;padding:100px 0}.sub-wrap.partners .sub-wrap-cont .inner-section h3{width:100%;margin-bottom:50px;text-align:center}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section{padding:100px 0 70px 0}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap li{max-width:400px;padding:36px 20px}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap li img{margin-bottom:30px}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap li b,.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap li em,.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap li p{margin-bottom:6px;text-align:center}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap li b{display:block;color:#e134ff;font-weight:700;font-size:24px;line-height:36px}@media(max-width: 1280px){.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap li b{font-weight:700;font-size:18px;line-height:27px}}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap li p{font-weight:500;font-size:16px;line-height:24px}@media(max-width: 1280px){.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap li p{font-weight:500;font-size:14px;line-height:21px}}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap li a{display:block;color:#ff7a00;font-weight:500;font-size:16px;line-height:24px;text-decoration:underline}@media(max-width: 1280px){.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap li a{font-weight:500;font-size:14px;line-height:21px}}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap i{display:flex;align-items:center;width:30px;margin:0 10px;background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/affiliates/side-arrow.svg) no-repeat center center/30px 30px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .inner-section{padding:100px 0 0;flex-direction:column}.sub-wrap.partners .sub-wrap-cont.partners-benefits .inner-section>a{margin-bottom:40px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .inner-section>p,.sub-wrap.partners .sub-wrap-cont.partners-benefits .inner-section>.sub-item-wrap{max-width:900px;text-align:center}.sub-wrap.partners .sub-wrap-cont.partners-benefits .sub-item-wrap ul{width:100%;max-width:900px;justify-content:space-between}.sub-wrap.partners .sub-wrap-cont.partners-benefits .sub-item-wrap ul li{padding:30px 0}.sub-wrap.partners .sub-wrap-cont.partners-benefits .sub-item-wrap ul li img{width:200px;height:120px;margin-bottom:20px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .sub-item-wrap ul li p{font-weight:500;font-size:16px;line-height:24px;color:#e134ff}@media(max-width: 1280px){.sub-wrap.partners .sub-wrap-cont.partners-benefits .sub-item-wrap ul li p{font-weight:500;font-size:14px;line-height:21px}}.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap{width:100%;margin-top:50px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap ul{display:flex}.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap ul li{flex:1;background-color:#9f00ba}.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap ul li .txt-wrap{padding:60px 70px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap ul li .txt-wrap em{display:block;width:300px;margin-bottom:50px;color:#fff;font-weight:800;font-size:28px;line-height:42px}@media(max-width: 1280px){.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap ul li .txt-wrap em{font-weight:800;font-size:22px;line-height:33px}}.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section{padding:100px 0 0 0}.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section .text-wrap p:first-of-type{margin-bottom:11px;font-weight:700;font-size:24px;line-height:36px}@media(max-width: 1280px){.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section .text-wrap p:first-of-type{font-weight:700;font-size:18px;line-height:27px}}.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section .text-wrap p:last-of-type{color:#9f00ba;font-weight:700;font-size:30px;line-height:36px}.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section .text-wrap p:last-of-type:after{display:block;width:100%;height:5px;margin:28px 0;background:#ead4ee;content:""}.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section .text-wrap b{display:block}.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section .text-wrap b:first-of-type{margin-bottom:10px;color:#520060;font-weight:800;font-size:28px;line-height:42px}@media(max-width: 1280px){.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section .text-wrap b:first-of-type{font-weight:800;font-size:22px;line-height:33px}}.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section .text-wrap b:last-of-type{color:#ff3d00;font-weight:700;font-size:50px;line-height:50px}.sub-wrap.partners .sub-wrap-cont .faq-box{max-width:900px;width:100%}.sub-wrap.partners .sub-wrap-cont .faq-box .faq-answer{display:none;margin-top:10px}.sub-wrap.partners .sub-wrap-cont .faq-box .faq-answer p{font-weight:400;font-size:14px;line-height:21px}.sub-wrap.partners .sub-wrap-cont .faq-box .faq-answer p a{word-break:break-all;text-decoration-line:underline}.sub-wrap.partners .sub-wrap-cont .faq-box .faq-answer p span{display:block;color:#9f00ba}.sub-wrap.partners .sub-wrap-cont .faq-box .faq-item{position:relative;margin-bottom:10px;padding:20px 30px;border:1px solid #f2e7f3;border-radius:6px}.sub-wrap.partners .sub-wrap-cont .faq-box .faq-item>a{font-weight:600;font-size:16px;line-height:22px}.sub-wrap.partners .sub-wrap-cont .faq-box .faq-item .icons-arrow-textgo{position:absolute;top:25px;right:30px;transform:rotate(90deg)}.sub-wrap.partners .sub-wrap-cont .faq-box .faq-item .icons-arrow-textgo:before{font-size:12px}.sub-wrap.partners .sub-wrap-cont .faq-box .faq-item:hover,.sub-wrap.partners .sub-wrap-cont .faq-box .faq-item:focus,.sub-wrap.partners .sub-wrap-cont .faq-box .faq-item.active{background:#fdefff;border-color:#9f00ba;cursor:pointer}.sub-wrap.partners .sub-wrap-cont .faq-box .faq-item.active .faq-answer{display:block}.sub-wrap.partners .sub-wrap-cont .faq-box .faq-item.active .icons-arrow-textgo{transform:rotate(-90deg)}@media(max-width: 1280px){.sub-wrap.partners .sub-wrap-main .inner-section .text-wrap{width:auto;text-align:center}.sub-wrap.partners .sub-wrap-cont .inner-section .sub-item-wrap ul{flex-direction:row}.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section{padding:30px 30px 50px 30px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .inner-section>a{margin-bottom:20px}}@media(max-width: 1024px){.sub-wrap.partners .sub-wrap-main .btn-main-dark{font-weight:600;font-size:16px;line-height:24px}.sub-wrap.partners .sub-wrap-main .btn-gnb-light{font-weight:500;font-size:15px;line-height:22px}.sub-wrap.partners .sub-wrap-main .inner-section .img-wrap{text-align:center}.sub-wrap.partners .sub-wrap-main .inner-section .img-wrap img{width:320px;height:320px}.sub-wrap.partners .sub-wrap-cont .inner-section{padding:30px 20px}.sub-wrap.partners .sub-wrap-cont .inner-section h3{margin-bottom:20px}.sub-wrap.partners .sub-wrap-cont .inner-section .img-wrap{text-align:center}.sub-wrap.partners .sub-wrap-cont .inner-section .img-wrap img{width:320px;height:320px}.sub-wrap.partners .sub-wrap-cont .inner-section .text-wrap{max-width:320px;text-align:center}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section,.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section{padding:30px 0 50px 0}.sub-wrap.partners .sub-wrap-cont.partners-icon .sub-item-wrap ul li img,.sub-wrap.partners .sub-wrap-cont.partners-benefits .sub-item-wrap ul li img{width:auto;height:76px;margin-bottom:6px}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap{max-width:984px}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap ul{flex-direction:column;align-items:center;gap:10px 0}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap ul li{max-width:100%;padding:0 20px}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap ul li img{margin-bottom:6px}.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap ul li i{display:flex;align-items:center;width:30px;margin:0 20px;background:url(/flow-renewal/homepage/morningmate/en_us/assets/images/affiliates/side-arrow.svg) no-repeat center center/30px 30px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .inner-section{padding:30px 0 0}.sub-wrap.partners .sub-wrap-cont.partners-benefits .inner-section>p{padding:0 20px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .sub-item-wrap{max-width:860px;padding:0 20px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .sub-item-wrap ul li{max-width:240px;padding:20px 0}.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap ul{flex-direction:column}.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap ul li{text-align:center}.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap ul li .txt-wrap{text-align:center;padding:50px 20px 20px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap ul li .txt-wrap em{width:320px;margin:0 auto 30px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap ul li .txt-wrap a{width:320px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .partners-banner-wrap ul li img{max-width:320px;margin-bottom:15px}.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section .text-wrap p:last-of-type{font-weight:700;font-size:22px;line-height:30px}.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section .text-wrap p:last-of-type:after{height:3px;margin:14px 0}.sub-wrap.partners .sub-wrap-cont.partners-how .inner-section .text-wrap b:last-of-type{font-weight:700;font-size:40px;line-height:40px}.sub-wrap.partners .sub-wrap-cont.partners-faq .inner-section{padding:30px 0 50px 0}.sub-wrap.partners .sub-wrap-cont.partners-faq .inner-section .faq-box{max-width:1024px}.sub-wrap.partners .sub-wrap-cont.partners-faq .inner-section .faq-box .faq-item{margin-bottom:0;padding:20px 45px 20px 30px;border:none;border-top:1px solid #f2e7f3;border-radius:revert}.sub-wrap.partners .sub-wrap-cont.partners-faq .inner-section .faq-box .faq-item:hover,.sub-wrap.partners .sub-wrap-cont.partners-faq .inner-section .faq-box .faq-item:focus,.sub-wrap.partners .sub-wrap-cont.partners-faq .inner-section .faq-box .faq-item.active{border-color:#9f00ba}}@media(max-width: 768px){.sub-wrap.partners .sub-wrap-cont.partners-icon .inner-section .sub-item-wrap i{height:30px;margin:20px auto;transform:rotate(90deg)}.sub-wrap.partners .sub-wrap-cont.partners-benefits .inner-section .sub-item-wrap ul{flex-wrap:wrap;padding-top:20px}.sub-wrap.partners .sub-wrap-cont.partners-benefits .inner-section .sub-item-wrap ul li{min-width:50%;padding:0}}.ai-assistant .only-pc{display:block !important}.ai-assistant .only-tab{display:none !important}.subpage .main-tit{font-weight:800;font-size:60px;line-height:90px;color:#520060;margin:10px 0 30px;word-break:keep-all}@media(max-width: 1280px){.subpage .main-tit{font-weight:800;font-size:30px;line-height:45px}}.subpage .main-tit-pp{font-weight:700;font-size:24px;line-height:36px;color:#9f00ba}@media(max-width: 1280px){.subpage .main-tit-pp{font-weight:700;font-size:18px;line-height:27px}}.subpage .main-tit-sp{font-weight:700;font-size:24px;line-height:36px;color:#520060}@media(max-width: 1280px){.subpage .main-tit-sp{font-weight:700;font-size:18px;line-height:27px}}.subpage .main-tit-gp{font-weight:700;font-size:18px;line-height:27px;color:#876e8a}@media(max-width: 1280px){.subpage .main-tit-gp{font-weight:700;font-size:18px;line-height:27px}}.subpage .main-tit-wh{font-weight:700;font-size:18px;line-height:27px;color:#fff}@media(max-width: 1280px){.subpage .main-tit-wh{font-weight:700;font-size:18px;line-height:27px}}.subpage .article-main .main-top .main-tit-pp{color:#e134ff}.subpage .sub-tit{font-weight:800;font-size:40px;line-height:60px;color:#520060;word-break:keep-all}@media(max-width: 1280px){.subpage .sub-tit{font-weight:800;font-size:24px;line-height:36px}}.subpage .sub-tit:first-child{margin-bottom:30px}.subpage .sub-tit:nth-child(2){margin:10px 0}.subpage h4.sub-tit{font-weight:800;font-size:28px;line-height:42px}@media(max-width: 1280px){.subpage h4.sub-tit{font-weight:800;font-size:22px;line-height:33px}}.subpage .subpage-dark .sub-tit{color:#fff}.subpage .sub-tit-pp{display:flex;align-items:center;font-weight:700;font-size:18px;line-height:27px;color:#9f00ba}@media(max-width: 1280px){.subpage .sub-tit-pp{font-weight:700;font-size:18px;line-height:27px}}.subpage .sub-tit-pp:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:50%;background:#e134ff}.subpage .sub-txt{font-weight:800;font-size:28px;line-height:42px;color:#520060}@media(max-width: 1280px){.subpage .sub-txt{font-weight:800;font-size:22px;line-height:33px}}.subpage .body-txt{font-weight:500;font-size:16px;line-height:24px;color:#876e8a}@media(max-width: 1280px){.subpage .body-txt{font-weight:500;font-size:14px;line-height:21px}}.subpage .body-txt-s{font-weight:500;font-size:16px;line-height:24px;color:#876e8a}@media(max-width: 1280px){.subpage .body-txt-s{font-weight:500;font-size:14px;line-height:21px}}.subpage .body-txt-xs{font-weight:500;font-size:14px;line-height:21px;color:#520060}.subpage .banner-tit{font-weight:800;font-size:28px;line-height:42px;color:#fff}@media(max-width: 1280px){.subpage .banner-tit{font-weight:800;font-size:22px;line-height:33px}}.subpage .banner-txt{font-weight:500;font-size:20px;line-height:30px;margin-top:20px;color:#f2e7f3}@media(max-width: 1280px){.subpage .banner-txt{font-weight:500;font-size:16px;line-height:24px}}.subpage .main-slick-dots{margin-top:20px}.subpage section:not(.main-top,.subpage-main,.subpage-main-tit,.common-banner,.rolling-banner,.recruit-sub,.partner-intro,.tab-wrap,.full-bg){padding:100px 20px;text-align:center}.subpage-main{position:relative;border-bottom:6px solid #520060;background:linear-gradient(180deg, #FFF 0%, #F5E9F6 66.67%, #EADBEC 100%);text-align:center}.subpage-main .btn-flow-light{margin:0 0 0 10px}.subpage-main .txt-wrap{position:relative;padding:30px 100px 0;z-index:1}.subpage-main:before{content:"";display:inline-block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:2240px;height:900px}.subpage-main.bg-typeA:before{background:url("/flow-renewal/homepage/flow/common/assets/images-202307/sub/bg-typeA.svg") no-repeat center top/contain}.subpage-main.bg-typeB:before{background:url("/flow-renewal/homepage/flow/common/assets/images-202307/sub/bg-typeB.svg") no-repeat center top/contain}.subpage-main>img{position:relative;width:1200px;margin-top:34px;z-index:1}.subpage-main-tit{padding:80px 20px;text-align:center}.subpage-main-tit .main-tit{margin:0 0 10px}.subpage-main-tit .body-txt{color:#520060}.subpage-cont{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.subpage-cont .bg-wrap{display:flex;justify-content:center;margin-top:50px;border:1px solid #f2e7f3;border-radius:10px;background:#f6eff9;overflow:hidden}.subpage-cont .bg-wrap .txt-wrap{padding:0 80px;text-align:left}.subpage-cont .bg-wrap:nth-child(odd){flex-direction:row-reverse}.subpage-cont .bg-wrap:nth-child(odd) .video-wrap video{border-radius:10px 0 0 10px}.subpage-cont .bg-wrap>div{min-width:50%}.subpage-cont .video-wrap video{width:100%;border-radius:0 10px 10px 0;margin-bottom:-2px}.subpage-cont .txt-wrap{display:flex;justify-content:center;flex-direction:column}.subpage-dark{padding:100px 20px;background:#520060;text-align:center}.subpage-dark .sub-tit{margin:0}.ai-assistant{padding-top:130px}.ai-assistant section:not(.subpage-main,.common-banner){background:#2a0031;padding:100px 20px 50px !important}.ai-assistant .icon-ai-operation{bottom:256px;left:calc(50% - 420px)}.ai-assistant .bg-wrap,.ai-assistant .opacity-box li{border-radius:6px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);backdrop-filter:blur(5px);text-align:left}.ai-assistant .subpage-main{height:1100px;padding-top:0;background:linear-gradient(180deg, #2A0031 15.08%, #5A127C 56.16%, #2A0031 99.78%) !important;border-bottom:0}.ai-assistant .subpage-main .txt-wrap{z-index:5}.ai-assistant .subpage-main .main-tit{color:#fff}.ai-assistant .subpage-main .main-top-img{position:absolute;left:calc(50% - 960px);bottom:-60px;min-width:1920px}.ai-assistant section,.ai-assistant .sub-tit{color:#fff}.ai-assistant .sub-tit-pp,.ai-assistant .body-txt,.ai-assistant .body-txt-s,.ai-assistant .thumb-tit-s,.ai-assistant .thumb-txt-l{color:#ddd}.ai-assistant .narrow-btm{margin-bottom:8px !important}.ai-assistant .narrow-btm~.body-txt{margin-bottom:30px}.ai-assistant .beta-badge{position:relative}.ai-assistant .beta-badge:after{content:"Beta";position:absolute;left:10px;top:12px;display:inline-block;line-height:20px;padding:0 4px;border:1px solid #ddd;border-radius:2px;font-size:12px;font-weight:500}.ai-assistant .sec2 li{padding:2px;background-image:linear-gradient(0deg, #3A1A3C, #3A1A3C),linear-gradient(45deg, rgb(255, 0, 214), rgb(181, 136, 255), rgb(0, 217, 255));background-origin:border-box;background-clip:content-box,border-box;width:fit-content;height:100px;border-radius:50px}.ai-assistant .sec2 li span{font-weight:500;font-size:22px;line-height:33px;padding:0 40px;color:#ddd;line-height:100px}@media(max-width: 1280px){.ai-assistant .sec2 li span{font-weight:500;font-size:22px;line-height:33px}}.ai-assistant .sec3{background:linear-gradient(180deg, #2A0031 0%, #6F0082 100%) !important}.ai-assistant .sec3 li{display:flex;flex-direction:column;justify-content:space-between}.ai-assistant .sec3 p{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:30px 20px 10px}.ai-assistant .sec3 p em{font-weight:500;font-size:20px;line-height:30px;line-height:initial !important;white-space:nowrap}@media(max-width: 1280px){.ai-assistant .sec3 p em{font-weight:500;font-size:16px;line-height:24px}}.ai-assistant .sec3 p>span span{margin-right:4px;font-size:70px;vertical-align:middle}.ai-assistant .sec4{background:linear-gradient(0deg, #6E0181 0%, #6E0181 100%),linear-gradient(180deg, #520060 63.24%, #000 100%) !important}.ai-assistant .sec5>img{max-width:440px}.ai-assistant .sec5 .main-tit-wh{margin:0 0 20px}.ai-assistant .sec5 li{padding:20px 30px}.ai-assistant .sec5 .body-txt-s:before{content:"•";display:inline-block;margin-right:4px}.ai-assistant .sec6 li{padding:30px 0;background:rgba(0,0,0,0)}.ai-assistant .sec6 li a{color:#aaa}.ai-assistant .sec7{display:block;height:350px;padding:0 20px;background:#9f00ba}.ai-assistant .sec7>div{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;max-width:1200px;margin:0 auto}.ai-assistant .sec7>div .txt-wrap{padding-left:40px;text-align:left}.ai-assistant .sec7>div .txt-wrap a{margin-top:30px}.ai-assistant .sec7>div img{height:350px;margin:0}.thumb-wrap{display:flex;justify-content:center;flex-wrap:wrap;max-width:1200px;margin:0 auto;gap:20px}.thumb-wrap h4{margin:20px 0 10px}.thumb-wrap>li,.thumb-wrap .slide-item{text-align:center;background:#fff;border-radius:6px;overflow:hidden}.thumb-wrap.half>li{width:calc((100% - 20px)/2)}.thumb-wrap.triple>li{width:calc((100% - 40px)/3)}.thumb-wrap.quart>li{width:calc((100% - 60px)/4)}.thumb-wrap.icon-type>li{padding:30px 10px}.thumb-wrap.img-type .txt-wrap{padding:0 20px 30px;background:#fff}.thumb-tit-l{font-weight:800;font-size:28px;line-height:42px;color:#520060}@media(max-width: 1280px){.thumb-tit-l{font-weight:800;font-size:22px;line-height:33px}}.thumb-tit-m{font-weight:700;font-size:24px;line-height:36px;color:#520060}@media(max-width: 1280px){.thumb-tit-m{font-weight:700;font-size:18px;line-height:27px}}.thumb-tit-s{font-weight:700;font-size:18px;line-height:27px;color:#520060}@media(max-width: 1280px){.thumb-tit-s{font-weight:700;font-size:18px;line-height:27px}}.thumb-txt-l{font-weight:500;font-size:16px;line-height:24px;color:#876e8a;word-break:keep-all}@media(max-width: 1280px){.thumb-txt-l{font-weight:500;font-size:14px;line-height:21px}}.thumb-txt-m{font-weight:500;font-size:14px;line-height:21px}.thumb-txt-link{display:inline-block;font-weight:500;font-size:14px;line-height:21px;color:#9f00ba;margin-top:20px;text-decoration:underline}.input-flow{display:inline-block;width:292px;height:50px;padding:0 14px;border-radius:4px;border:1px solid #914c9c;background:#fff;font-size:13px;color:#e134ff;white-space:nowrap;text-overflow:ellipsis}.start-now .input-flow+.btn-flow-light{margin:0 0 0 10px}.btn-flow-light{padding:14px 30px;background:#e134ff;border-radius:4px;border:0;letter-spacing:-0.32px;color:#fff}.start-now{display:flex;align-items:center;justify-content:center;gap:10px}.start-now .input-flow{box-sizing:border-box}.start-now .input-flow+a{margin-top:0}.gradient-bg{position:absolute;filter:blur(100px);animation:aurora ease-in-out infinite alternate 1s}.gradient-bg.bg1{left:calc(50% - 550px);top:450px}.gradient-bg.bg2{left:calc(50% - 150px);top:300px}.gradient-bg.bg3{left:calc(50% + 200px);top:400px;animation-duration:.8s;animation-direction:alternate-reverse}@keyframes aurora{from{opacity:.8;transform:skew(-45deg, 30deg)}to{opacity:.5;transform:skew(45deg, -30deg)}}@media(max-width: 1280px){.ai-assistant .only-pc{display:none !important}.ai-assistant .only-tab{display:block !important}.subpage-main .start-now .input-flow+.btn-flow-light{width:100%;max-width:320px;padding:12px 24px !important}.input-flow{display:block;height:45px;margin:0 auto}.subpage section:not(.main-top,.subpage-main,.subpage-main-tit,.common-banner,.recruit-sub,.partner-intro,.tab-wrap,.full-bg){padding:50px 0 30px}.subpage section:has(.bg-wrap:first-child,.bg-wrap:last-child){padding:10px 0 0}.subpage .subpage-main{background:none}.subpage-main{border-bottom-width:3px}.subpage-main>img{margin-top:114px}.subpage .sub-tit:first-child{margin-bottom:20px}.subpage .main-top .slide-item .inner-wrap{margin-bottom:0}.subpage .bg-wrap{margin:20px 20px 0;border-radius:4px}.subpage .bg-wrap .txt-wrap{padding:30px 20px 10px}.subpage-main{height:auto;overflow:hidden}.subpage-main:before{top:342px;left:0;transform:none;width:100%;min-height:auto}.subpage-main.bg-typeA:before{background:url("/flow-renewal/homepage/flow/common/assets/images-202307/sub/bg-typeA-mo.svg") no-repeat center top/contain}.subpage-main.bg-typeB:before{background:url("/flow-renewal/homepage/flow/common/assets/images-202307/sub/bg-typeB-mo.svg") no-repeat center top/contain}.subpage-main .txt-wrap{padding:30px 20px 0}.subpage-main .start-now .input-flow+.btn-flow-light{margin:10px auto 0}.subpage-main>img{margin-top:339px}.subpage-main-tit{padding:40px 20px}.subpage-cont .bg-wrap,.subpage-cont .bg-wrap:nth-child(odd){flex-direction:column}.subpage-cont .bg-wrap:last-child{margin-bottom:30px}.subpage-cont .bg-wrap>div{width:100%}.subpage-cont .txt-wrap{padding:30px 20px}.subpage-cont .video-wrap video{width:100%;border-radius:0 0 10px 10px !important}.subpage-cont:has(.slide-item){padding:0}.subpage-dark{padding:50px 20px 10px}.thumb-wrap{gap:20px}.thumb-wrap h4{margin:10px 0}.thumb-wrap.half>li,.thumb-wrap.triple>li,.thumb-wrap.quart>li{width:320px;padding:20px}.thumb-wrap .slide-item{width:320px;margin:0 5px}.thumb-wrap.icon-type .slide-item{padding:20px}.thumb-wrap.img-type h4{margin:0 0 10px}.thumb-wrap.img-type li{padding:0}.thumb-wrap.img-type .txt-wrap{padding:10px 20px 20px}.thumb-wrap .slick-slide img{margin:0 auto}.thumb-wrap .main-slick-dots{margin-top:20px}.ai-assistant{padding-top:150px}.ai-assistant .beta-badge:after{top:6px;left:5px;font-size:10px;line-height:16px}.ai-assistant .thumb-wrap{padding-top:20px}.ai-assistant section:not(.subpage-main,.common-banner){padding:50px 20px 30px !important}.ai-assistant .gradient-bg.bg3{left:32%;scale:.7}.ai-assistant .subpage-main{height:auto}.ai-assistant .subpage-main .main-top-img{position:relative;left:initial;min-width:initial;margin-top:20px;bottom:-22px}.ai-assistant .sec2 li{width:100%;height:74px}.ai-assistant .sec2 li span{padding:0;font-weight:400;font-size:18px;line-height:74px}.ai-assistant .sec3 .opacity-box li{width:calc(50% - 5px);padding:0}.ai-assistant .sec3 p{padding-top:20px}.ai-assistant .sec3 p span{font-size:54px}.ai-assistant .sec4 .subpage-cont{padding:0}.ai-assistant .sec4 .bg-wrap{margin:20px 0 0}.ai-assistant .sec5>img{width:320px}.ai-assistant .sec5 li{width:calc(50% - 5px)}.ai-assistant .sec6 .thumb-wrap img{width:100px}.ai-assistant .sec7{height:450px}.ai-assistant .sec7>div{position:relative;display:block}.ai-assistant .sec7>div .txt-wrap{position:relative;padding:40px 0;text-align:center;z-index:1}.ai-assistant .sec7>div .txt-wrap a{margin-top:30px}.ai-assistant .sec7>div img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:360px;height:auto}.start-now{flex-direction:column}.start-now .input-flow{width:100%;height:44px;max-width:320px}.start-now .input-flow+a{width:100%;max-width:320px}}@media(max-width: 768px){.subpage .slick-slider .slick-track{margin-left:60px}.subpage .slick-slider .slide-item{display:block;width:236px;background:#fff;border-radius:6px;margin:0 5px}.subpage .slick-slider .main-slick-dots{margin-top:20px}.subpage-main{border-bottom-width:3px}.subpage-main>img{margin-top:169px}.ai-assistant .sec3 .opacity-box li{width:100%}.ai-assistant .sec5 li{width:100%}}.article-allin{padding-top:130px}.article-allin .layout-section--top__cover{max-width:1600px;margin:80px auto 0}@media(max-width: 1200px){.article-allin .layout-section--top__cover{margin-right:-50px;max-width:1600px;display:flex;justify-content:flex-end}}.article-allin__customer picture img{display:block;margin:0 auto}.article-allin__bottom{position:relative}.article-allin__bottom img{display:block;max-width:1140px;margin:0 auto}.article-allin .allin-logo-bg{background:url(/flow-renewal/homepage/morningmate/en_uk/renewal-assets/images/project-overview/allin-logo-bg.png) no-repeat center}.article-allin .allin-bottom-bg{background:url(/flow-renewal/homepage/flow/common/assets/images-202307/sub/groupware/allin-bottom-bg.png) no-repeat center bottom}@media(max-width: 1280px){.article-allin .allin-logo-bg{background:url(/flow-renewal/homepage/morningmate/en_uk/renewal-assets/images/project-overview/allin-logo-bg.png) no-repeat center}.article-allin .allin-bottom-bg{background:url(/flow-renewal/homepage/flow/common/assets/images-202307/sub/groupware/allin-bottom-bg-mo.png) no-repeat center bottom;background-size:contain}.article-allin__fee picture{display:flex;justify-content:center}.article-allin__fee picture img{max-width:320px}}@media(max-width: 768px){.article-allin__groupware,.article-allin__enterprise{padding:0 0 30px !important}}.compare-page .section-wrap.compare .compare-table{border:1px solid #ddd;border-radius:8px;border-collapse:separate}.compare-page .section-wrap.compare .compare-table thead tr th{height:62px;vertical-align:middle;color:#520060;font-size:15px;font-weight:600;text-align:center}.compare-page .section-wrap.compare .compare-table thead tr th:first-child{display:flex;align-items:center;justify-content:center;min-width:130px}.compare-page .section-wrap.compare .compare-table tbody tr:nth-child(2n-1){background:#f1efef}.compare-page .section-wrap.compare .compare-table tbody tr td{height:62px;vertical-align:middle;color:#520060;font-size:14px;font-weight:600;text-align:center}.compare-page .section-wrap.compare .compare-table tbody tr td img{margin:0 auto}.compare-page .section-wrap.compare .compare-table tbody tr td:first-child{display:flex;align-items:center;justify-content:center;min-width:130px}.compare-page .section-wrap.compare .compare-wrap{align-items:flex-start}.compare-page .section-wrap.compare .compare-wrap .divider{height:621px}.compare-page .section-wrap.compare .compare-wrap .side-r{align-self:self-start}.compare-page .section-wrap.compare .compare-wrap .side-r .tit>div h3 b{color:#9f00ba}.compare-page .section-wrap.compare .compare-wrap .side-r li:first-child{color:#000}.compare-page .section-wrap.compare .compare-wrap .side-r .card.promo{margin-top:15px;padding:26px 50px;background:none}.compare-page .section-wrap.compare .compare-wrap .card{justify-content:normal;width:450px}.compare-page .section-wrap.compare .compare-wrap .card.total{justify-content:space-around}.compare-page .section-wrap .compare_table-wrap table{border:1px solid #ccc;border-radius:8px;border-collapse:separate;box-shadow:11.59px 11.59px 17.39px 0px rgba(0,0,0,.0784313725)}.compare-page .section-wrap .compare_table-wrap table thead tr th{border-bottom:1px solid #ccc;vertical-align:middle;font-size:24px;font-weight:500;color:#520060}.compare-page .section-wrap .compare_table-wrap table thead tr th.table-header-main{padding:20px;border-right:1px solid #ccc;text-align:left}.compare-page .section-wrap .compare_table-wrap table thead tr th img{width:230px}.compare-page .section-wrap .compare_table-wrap table tbody tr td{padding:20px;border-bottom:1px solid #ccc;vertical-align:middle;font-size:24px;font-weight:400;text-align:center}.compare-page .section-wrap .compare_table-wrap table tbody tr td:first-child{border-right:1px solid #ccc;font-size:24px;font-weight:500;color:#000;text-align:left}.compare-page .section-wrap.banner{background:url("/flow-renewal/homepage/morningmate/common/renewal-assets/images/compare/banner.png") center/100% no-repeat;background-color:#f2e7f3}.compare-page .section-wrap.compare-price .section-cont-wrap{text-align:center}.compare-page .section-wrap.compare-price .section-cont-wrap .price-txt{display:flex;align-items:center;justify-content:center;font-size:25px;font-weight:500}.compare-page .section-wrap.compare-price .section-cont-wrap .price-txt input{width:110px;height:35px;margin:0 10px 0 30px;padding:10px;background:#ebebeb;border:none;box-sizing:border-box;text-align:center;font-size:20px}.compare-page .section-wrap.compare-price .section-cont-wrap .price-txt input::-webkit-outer-spin-button,.compare-page .section-wrap.compare-price .section-cont-wrap .price-txt input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.compare-page .section-wrap.compare-price .section-cont-wrap .btn-toggle-wrap{margin:40px 0}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap{align-items:center;flex-wrap:wrap}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l{width:auto}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l p span:first-child{color:#520060;font-size:24px;font-weight:bold}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l b{font-size:40px;font-weight:700;color:#520060}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l b span{font-size:40px;font-weight:700;color:#520060}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l .card{padding:20px 10px;justify-content:space-between;background:#fff}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l .card+.card{margin-top:20px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l .card+.card:before{top:-25px;left:34px;width:29px;height:29px;transform:none;border:1px solid #ebebeb;border-radius:50%}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l .card .txt-wrap{display:flex;align-items:center;justify-content:center;gap:5px;text-align:left}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l .card>div h3{margin-bottom:-15px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l .card.total{justify-content:flex-start;gap:30px;padding:20px 30px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .divider{height:400px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r{align-self:center}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .tit{margin-bottom:10px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .tit img{width:100px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .tit>div h3 b{color:#9f00ba}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r li:first-child{color:#000}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .card.total{justify-content:flex-start;gap:30px;margin-top:40px;padding:15px 0 20px;background:#fff}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .card.total b{font-size:40px;font-weight:700;color:#520060}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .card.total b span{font-size:40px;font-weight:700;color:#520060}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .card.total:before{position:absolute;top:-30px;bottom:auto;left:0;right:auto;content:"";display:inline-block;width:29px;height:29px;background:url(/flow-renewal/homepage/morningmate/common/renewal-assets/icons/icon-sum.svg) no-repeat center;border:1px solid #ebebeb;border-radius:50%}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .total-price{display:flex;align-items:center;justify-content:center;gap:30px;padding:40px 0}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .total-price p{font-size:24px;font-weight:600}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .total-price>div{padding:20px 20px 10px 60px;border:1px solid #f758ff;border-radius:18px;box-shadow:0 0 5px 1px #f758ff}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .total-price>div span{font-size:40px;font-weight:700;color:#520060}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .total-price>div span small{font-size:24px;font-weight:400}.compare-page .section-wrap.compare-price .section-cont-wrap .vat{margin-top:50px;font-size:20px;font-weight:400;color:#999}@media(max-width: 1280px){.compare-page .section-wrap.compare .compare-table thead tr th:first-child{min-width:auto}.compare-page .section-wrap.compare .compare-table tbody tr td{height:90px}.compare-page .section-wrap.compare .compare-table tbody tr td:first-child{min-width:auto}.compare-page .section-wrap.compare .compare-wrap{flex-direction:column}.compare-page .section-wrap.compare .compare-wrap .side-l{width:100%;justify-content:center}.compare-page .section-wrap.compare .compare-wrap .side-r{width:100%;align-items:center;gap:20px}.compare-page .section-wrap.compare .compare-wrap .side-r img{width:60px;height:60px}.compare-page .section-wrap.compare .compare-wrap .side-r ul{gap:10px;order:1;width:100%}.compare-page .section-wrap.compare .compare-wrap .side-r .promo{padding:20px 30px}.compare-page .section-wrap.compare .compare-wrap .divider{width:100%;height:60px}.compare-page .section-wrap.compare .compare-wrap .divider:before{top:50%;left:0;width:100%;height:1px}.compare-page .section-wrap.compare .compare-wrap .card{width:100%;justify-content:center}.compare-page .section-wrap.compare .compare-wrap .card img{width:80px}.compare-page .section-wrap.compare .compare-wrap .promo div{display:block}.compare-page .section-wrap .compare_table-wrap table thead tr th{font-size:16px}.compare-page .section-wrap .compare_table-wrap table thead tr th.table-header-main{padding:10px;border-right:1px solid #ccc;text-align:left}.compare-page .section-wrap .compare_table-wrap table tbody tr td{padding:10px;font-size:14px}.compare-page .section-wrap .compare_table-wrap table tbody tr td:first-child{font-size:16px}.compare-page .section-wrap .compare_table-wrap table tbody tr td img{width:20px}.compare-page .section-wrap.compare-price .section-cont-wrap{text-align:center}.compare-page .section-wrap.compare-price .section-cont-wrap .price-txt{font-size:16px;font-weight:500}.compare-page .section-wrap.compare-price .section-cont-wrap .price-txt input{width:70px;height:30px;margin:0 5px 0 20px}.compare-page .section-wrap.compare-price .section-cont-wrap .price-txt input:focus-visible{outline:none}.compare-page .section-wrap.compare-price .section-cont-wrap .btn-toggle-wrap{margin:40px 0}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap{flex-direction:column}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l .card+.card:before{top:-35px;left:50%;width:29px;height:29px;transform:translateX(-50%);border:1px solid #ebebeb;border-radius:50%}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l .card .txt-wrap{display:flex;align-items:center;justify-content:center;gap:5px;text-align:left}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l .card>div h3{margin-bottom:-15px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l .card.total{justify-content:center;gap:30px;padding:20px 30px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-l .card.total b{font-size:30px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .divider{width:100%;height:60px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .divider:before{top:50%;left:0;width:100%;height:1px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r{align-self:center}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .tit{gap:10px;margin-bottom:10px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .tit img{width:50px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .card.total{justify-content:center}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .card.total:before{position:absolute;top:-30px;bottom:auto;left:50%;right:auto;content:"";display:inline-block;width:29px;height:29px;transform:translateX(-50%);background:url(/flow-renewal/homepage/morningmate/common/renewal-assets/icons/icon-sum.svg) no-repeat center;border:1px solid #ebebeb;border-radius:50%}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .side-r .card.total b{font-size:30px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .total-price{gap:20px;padding:10px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .total-price p{font-size:16px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .total-price>div{padding:15px 10px 10px 40px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .total-price>div span{font-size:30px}.compare-page .section-wrap.compare-price .section-cont-wrap .compare-wrap .total-price>div span small{font-size:14px}.compare-page .section-wrap.compare-price .section-cont-wrap .vat{margin-top:30px;font-size:16px}}@media(max-width: 768px){.compare_table-wrap table thead tr th{font-size:12px}.compare_table-wrap table tbody tr td{padding:5px;font-size:10px}.compare_table-wrap table tbody tr td:first-child{font-size:12px}.compare_table-wrap table tbody tr td img{width:15px}.section-wrap.compare-price{display:none}.section-wrap.compare{display:none}}@font-face{font-family:"hp-ico";src:url("/flow-renewal/homepage/morningmate/common/assets/scss/icon-font/hp-ico.eot?f6f0k8");src:url("/flow-renewal/homepage/morningmate/common/assets/scss/icon-font/hp-ico.eot?f6f0k8") format("embedded-opentype"),url("/flow-renewal/homepage/morningmate/common/assets/scss/icon-font/hp-ico.ttf?f6f0k8") format("truetype"),url("/flow-renewal/homepage/morningmate/common/assets/scss/icon-font/hp-ico.woff?f6f0k8") format("woff"),url("/flow-renewal/homepage/morningmate/common/assets/scss/icon-font/hp-ico.svg?f6f0k8#hompage-renewal-23") format("svg");font-weight:normal;font-style:normal;font-display:block}html body>article i[class^=hp-ico-],html body>article i[class*=" hp-ico-"]{display:inline-flex;font-family:"hp-ico" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i[class^=hp-ico-]{margin-right:2px}i[class^=hp-ico-].ico-s{height:18px;width:18px;line-height:18px}.hp-ico-accor-down:before{content:"";color:#520060}.hp-ico-accor-up:before{content:"";color:#520060}.hp-ico-slide-arr-l:before{content:"";color:#520060}.hp-ico-slide-arr-r:before{content:"";color:#520060;margin-left:5px}.hp-ico-contact-arrow:before{content:""}.hp-ico-new .path1:before{content:"";color:#ff3532}.hp-ico-new .path2:before{content:"";margin-left:-1.0498046875em;color:#fff}.hp-ico-todo:before{content:"";color:#520060}.hp-ico-star-fill:before{content:"";color:#ffce21}.hp-ico-call:before{content:"";color:#520060}.hp-ico-chat:before{content:"";color:#520060}.hp-ico-date:before{content:"";color:#520060}.hp-ico-mail:before{content:"";color:#520060}.hp-ico-task:before{content:"";color:#520060}.hp-ico-todo:before{content:""}.hp-ico-star:before{content:"";color:#ddd}.hp-ico-chk-l:before{content:"";color:#ff7a00;font-size:20px}.hp-ico-chk-s:before{content:"";color:#ff7a00;font-size:20px}.hp-ico-plus:before{content:"";font-size:24px}@media(max-width: 1280px){.hp-ico-plus:before{font-size:20px}}.hp-ico-minus:before{content:"";font-size:24px}@media(max-width: 1280px){.hp-ico-minus:before{font-size:20px}}@font-face{font-family:"icons-font";src:url("/flow-renewal/homepage/morningmate/common/assets/icon-font/icons-font.eot?fuh0un");src:url("/flow-renewal/homepage/morningmate/common/assets/icon-font/icons-font.eot?fuh0un#iefix") format("embedded-opentype"),url("/flow-renewal/homepage/morningmate/common/assets/icon-font/icons-font.ttf?fuh0un") format("truetype"),url("/flow-renewal/homepage/morningmate/common/assets/icon-font/icons-font.woff?fuh0un") format("woff"),url("/flow-renewal/homepage/morningmate/common/assets/icon-font/icons-font.svg?fuh0un#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icons-],[class*=" icons-"]{font-family:"icons-font" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-logo-badge .path1:before{content:"";color:#fff;opacity:.6}.icons-logo-badge .path2:before{content:"";margin-left:-0.720703125em;color:#fff;opacity:.6}.icons-logo-badge .path3:before{content:"";margin-left:-0.720703125em;color:#fff;opacity:.6}.icons-logo-badge .path4:before{content:"";margin-left:-0.720703125em;color:#fff}.icons-logo-badge .path5:before{content:"";margin-left:-0.720703125em;color:#fff}.icons-logo-badge .path6:before{content:"";margin-left:-0.720703125em;color:#fff}.icons-logo-badge .path7:before{content:"";margin-left:-0.720703125em;color:#fff}.icons-monitor:before{content:"";color:#fff}.icons-paper:before{content:"";color:#fff}.icons-presentation{font-size:40px}.icons-presentation .path1:before{content:"";color:#623ad6}.icons-presentation .path2:before{content:"";margin-left:-0.904296875em;color:#623ad6;opacity:.6}.icons-presentation .path3:before{content:"";margin-left:-0.904296875em;color:#623ad6;opacity:.6}.icons-presentation .path4:before{content:"";margin-left:-0.904296875em;color:#623ad6;opacity:.6}.icons-presentation .path5:before{content:"";margin-left:-0.904296875em;color:#623ad6}.icons-presentation .path6:before{content:"";margin-left:-0.904296875em;color:#623ad6}.icons-presentation .path7:before{content:"";margin-left:-0.904296875em;color:#623ad6}.icons-presentation .path8:before{content:"";margin-left:-0.904296875em;color:#623ad6}.icons-presentation .path9:before{content:"";margin-left:-0.904296875em;color:#623ad6}.icons-presentation .path10:before{content:"";margin-left:-0.904296875em;color:#623ad6}.icons-price:before{content:"";color:#fff}.icons-qa{font-size:40px}.icons-qa .path1:before{content:"";color:#fff}.icons-qa .path2:before{content:"";margin-left:-1.025390625em;color:#623ad6}.icons-qa .path3:before{content:"";margin-left:-1.025390625em;color:#623ad6}.icons-qa .path4:before{content:"";margin-left:-1.025390625em;color:#fff}.icons-qa .path5:before{content:"";margin-left:-1.025390625em;color:#623ad6}.icons-qa .path6:before{content:"";margin-left:-1.025390625em;color:#623ad6}.icons-security .path1:before{content:"";color:#fff}.icons-security .path2:before{content:"";margin-left:-0.984375em;color:#fff;opacity:.672}.icons-security .path3:before{content:"";margin-left:-0.984375em;color:#fff;opacity:.672}.icons-security .path4:before{content:"";margin-left:-0.984375em;color:#fff;opacity:.672}.icons-security .path5:before{content:"";margin-left:-0.984375em;color:#fff;opacity:.96}.icons-security .path6:before{content:"";margin-left:-0.984375em;color:#fff;opacity:.96}.icons-security .path7:before{content:"";margin-left:-0.984375em;color:#fff;opacity:.96}.icons-security .path8:before{content:"";margin-left:-0.984375em;color:#fff;opacity:.96}.icons-setting:before{content:"";color:#fff}.icons-setting-project{font-size:40px}.icons-setting-project .path1:before{content:"";color:#623ad6}.icons-setting-project .path2:before{content:"";margin-left:-1.162109375em;color:#623ad6}.icons-setting-project .path3:before{content:"";margin-left:-1.162109375em;color:#fff}.icons-setting-project .path4:before{content:"";margin-left:-1.162109375em;color:#623ad6}.icons-setting-project .path5:before{content:"";margin-left:-1.162109375em;color:#623ad6}.icons-setting-project .path6:before{content:"";margin-left:-1.162109375em;color:#623ad6}.icons-setting-project .path7:before{content:"";margin-left:-1.162109375em;color:#623ad6}.icons-setting-project .path8:before{content:"";margin-left:-1.162109375em;color:#623ad6}.icons-setting-project .path9:before{content:"";margin-left:-1.162109375em;color:#623ad6}.icons-setting-project .path10:before{content:"";margin-left:-1.162109375em;color:#623ad6}.icons-setting-project .path11:before{content:"";margin-left:-1.162109375em;color:#623ad6}.icons-vacation:before{content:"";color:#fff}.icons-youtube:before{content:"";color:#fff}.icons-android:before{content:"";color:#a4c639}.icons-apple:before{content:"";color:#555}.icons-arrow-long:before{content:""}.icons-arrow-textgo:before{content:""}.icons-b:before{content:"";color:#fff}.icons-carrier .path1:before{content:"";color:#fff}.icons-carrier .path2:before{content:"";margin-left:-0.5849609375em;color:#fff}.icons-carrier .path3:before{content:"";margin-left:-0.5849609375em;color:#fff}.icons-carrier .path4:before{content:"";margin-left:-0.5849609375em;color:#fff}.icons-carrier .path5:before{content:"";margin-left:-0.5849609375em;color:#fff}.icons-carrier .path6:before{content:"";margin-left:-0.5849609375em;color:#fff}.icons-carrier .path7:before{content:"";margin-left:-0.5849609375em;color:#fff;opacity:.6}.icons-carrier .path8:before{content:"";margin-left:-0.5849609375em;color:#fff;opacity:.6}.icons-carrier .path9:before{content:"";margin-left:-0.5849609375em;color:#fff;opacity:.6}.icons-carrier .path10:before{content:"";margin-left:-0.5849609375em;color:#fff}.icons-carrier .path11:before{content:"";margin-left:-0.5849609375em;color:#fff}.icons-carrier .path12:before{content:"";margin-left:-0.5849609375em;color:#fff}.icons-carrier .path13:before{content:"";margin-left:-0.5849609375em;color:#fff}.icons-change:before{content:"";color:#fff}.icons-clock:before{content:"";color:#fff}.icons-color-bot:before{content:"";color:#fff}.icons-company:before{content:"";color:#fff}.icons-deadline{font-size:40px}.icons-deadline .path1:before{content:"";color:#623ad6}.icons-deadline .path2:before{content:"";margin-left:-0.9267578125em;color:#fff}.icons-deadline .path3:before{content:"";margin-left:-0.9267578125em;color:#623ad6}.icons-deadline .path4:before{content:"";margin-left:-0.9267578125em;color:#623ad6}.icons-deadline .path5:before{content:"";margin-left:-0.9267578125em;color:#623ad6}.icons-deadline .path6:before{content:"";margin-left:-0.9267578125em;color:#623ad6}.icons-deadline .path7:before{content:"";margin-left:-0.9267578125em;color:#623ad6}.icons-deadline .path8:before{content:"";margin-left:-0.9267578125em;color:#623ad6}.icons-document{font-size:40px}.icons-document .path1:before{content:"";color:#fff}.icons-document .path2:before{content:"";margin-left:-0.8837890625em;color:#623ad6}.icons-document .path3:before{content:"";margin-left:-0.8837890625em;color:#fff}.icons-document .path4:before{content:"";margin-left:-0.8837890625em;color:#623ad6}.icons-document .path5:before{content:"";margin-left:-0.8837890625em;color:#623ad6;opacity:.6}.icons-document .path6:before{content:"";margin-left:-0.8837890625em;color:#623ad6;opacity:.6}.icons-document .path7:before{content:"";margin-left:-0.8837890625em;color:#623ad6;opacity:.6}.icons-document .path8:before{content:"";margin-left:-0.8837890625em;color:#623ad6}.icons-document .path9:before{content:"";margin-left:-0.8837890625em;color:#623ad6}.icons-document .path10:before{content:"";margin-left:-0.8837890625em;color:#623ad6}.icons-document .path11:before{content:"";margin-left:-0.8837890625em;color:#623ad6}.icons-document .path12:before{content:"";margin-left:-0.8837890625em;color:#fff}.icons-document .path13:before{content:"";margin-left:-0.8837890625em;color:#623ad6}.icons-document .path14:before{content:"";margin-left:-0.8837890625em;color:#623ad6}.icons-document .path15:before{content:"";margin-left:-0.8837890625em;color:#623ad6}.icons-document .path16:before{content:"";margin-left:-0.8837890625em;color:#623ad6}.icons-dots:before{content:"";color:#623ad6}.icons-drinks .path1:before{content:"";color:#fff;opacity:.6}.icons-drinks .path2:before{content:"";margin-left:-0.6591796875em;color:#fff;opacity:.6}.icons-drinks .path3:before{content:"";margin-left:-0.6591796875em;color:#fff;opacity:.6}.icons-drinks .path4:before{content:"";margin-left:-0.6591796875em;color:#fff}.icons-drinks .path5:before{content:"";margin-left:-0.6591796875em;color:#fff}.icons-drinks .path6:before{content:"";margin-left:-0.6591796875em;color:#fff}.icons-drinks .path7:before{content:"";margin-left:-0.6591796875em;color:#fff}.icons-drinks .path8:before{content:"";margin-left:-0.6591796875em;color:#fff}.icons-drinks .path9:before{content:"";margin-left:-0.6591796875em;color:#fff}.icons-drinks .path10:before{content:"";margin-left:-0.6591796875em;color:#fff}.icons-estimate:before{content:"";color:#fff}.icons-facebook:before{content:"";color:#fff}.icons-hamburger:before{content:"";font-size:16px}.icons-idea{font-size:40px}.icons-idea .path1:before{content:"";color:#623ad6}.icons-idea .path2:before{content:"";margin-left:-0.953125em;color:#fff}.icons-idea .path3:before{content:"";margin-left:-0.953125em;color:#623ad6}.icons-idea .path4:before{content:"";margin-left:-0.953125em;color:#623ad6}.icons-idea .path5:before{content:"";margin-left:-0.953125em;color:#623ad6}.icons-idea .path6:before{content:"";margin-left:-0.953125em;color:#623ad6}.icons-idea .path7:before{content:"";margin-left:-0.953125em;color:#623ad6}.icons-idea .path8:before{content:"";margin-left:-0.953125em;color:#623ad6}.icons-idea .path9:before{content:"";margin-left:-0.953125em;color:#623ad6}.icons-instagram:before{content:"";color:#fff}.project-article{padding-top:130px}.project-article .only-mm-mo{display:none}.project-article .layout-section--top{padding:80px 0 60px 0;background:linear-gradient(180deg, #FFF 1.05%, #F1EEFB 72.03%)}.project-article .layout-section--top span{display:flex;align-items:center;justify-content:center;gap:10px}.project-article .layout-section--top span i{width:28px;min-width:28px;height:28px}.project-article .layout-section--top__cover{padding:0 20px;background:none}.project-article .layout-section--top img{max-width:1200px;margin-bottom:60px;border-radius:6px;box-shadow:50px 50px 100px 0 rgba(162,150,178,.4)}.project-article .layout-section__body{padding-bottom:0}.project-article .layout-section-bottom{max-width:100%;margin-top:60px;padding:100px 0;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.project-article .layout-section-bottom__inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.project-article .layout-section-bottom h3{margin-bottom:10px;color:#fff;font-size:40px;font-weight:800;line-height:normal}@media(max-width: 1280px){.project-article .layout-section-bottom h3{font-size:24px;font-weight:800;line-height:normal}}.project-article .layout-section-bottom p{margin-bottom:20px;color:#fff;font-size:20px;font-weight:400;line-height:normal}@media(max-width: 1280px){.project-article .layout-section-bottom p{font-size:18px;font-weight:400;line-height:normal}}.project-article .layout-section-bottom .button-box{display:flex;width:100%;align-items:center;justify-content:center;gap:10px}@media(max-width: 1280px){.project-article .layout-section-bottom{margin-top:10px;padding:50px 0 60px;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/mo-deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.project-article .layout-section-bottom .button-box{flex-direction:column}.project-article .layout-section-bottom .button-box button{width:100%;max-width:320px}}@media(max-width: 1280px){.project-article .layout-section-bottom h3,.project-article .layout-section-bottom p{text-align:center}}@media(max-width: 1280px){.project-article .only-mm-pc{display:none}.project-article .layout-section--top span{gap:6px}.project-article .layout-section--top span i{width:20px;min-width:20px;height:20px}.project-article .layout-section--top img{margin-bottom:30px}}@media(max-width: 768px){.project-article .only-mm-mo{display:block}}.customization-article{padding-top:130px}.customization-article .only-mm-mo{display:none}.customization-article .layout-section--top{padding:80px 0 60px 0;background:linear-gradient(180deg, #FFF 1.05%, #F1EEFB 72.03%)}.customization-article .layout-section--top span{display:flex;align-items:center;justify-content:center;gap:10px}.customization-article .layout-section--top span i{width:28px;min-width:28px;height:28px}.customization-article .layout-section--top__cover{padding:0 20px;background:none}.customization-article .layout-section--top img{max-width:1200px;margin-bottom:60px;border-radius:6px;box-shadow:50px 50px 100px 0 rgba(162,150,178,.4)}.customization-article .layout-section__body{padding-bottom:0}.customization-article .layout-section-bottom{max-width:100%;margin-top:60px;padding:100px 0;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.customization-article .layout-section-bottom__inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.customization-article .layout-section-bottom h3{margin-bottom:10px;color:#fff;font-size:40px;font-weight:800;line-height:normal}@media(max-width: 1280px){.customization-article .layout-section-bottom h3{font-size:24px;font-weight:800;line-height:normal}}.customization-article .layout-section-bottom p{margin-bottom:20px;color:#fff;font-size:20px;font-weight:400;line-height:normal}@media(max-width: 1280px){.customization-article .layout-section-bottom p{font-size:18px;font-weight:400;line-height:normal}}.customization-article .layout-section-bottom .button-box{display:flex;width:100%;align-items:center;justify-content:center;gap:10px}@media(max-width: 1280px){.customization-article .layout-section-bottom{margin-top:10px;padding:50px 0 60px;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/mo-deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.customization-article .layout-section-bottom .button-box{flex-direction:column}.customization-article .layout-section-bottom .button-box button{width:100%;max-width:320px}}@media(max-width: 1280px){.customization-article .layout-section-bottom h3,.customization-article .layout-section-bottom p{text-align:center}}@media(max-width: 1280px){.customization-article .layout-section--top span{gap:6px}.customization-article .layout-section--top span i{width:20px;min-width:20px;height:20px}.customization-article .layout-section--top img{margin-bottom:30px}}@media(max-width: 768px){.customization-article .only-mm-mo{display:block}}.built-in-chat-article{padding-top:130px}.built-in-chat-article .only-mm-mo{display:none}.built-in-chat-article .layout-section--top{padding:80px 0 60px 0;background:linear-gradient(180deg, #FFF 1.05%, #F1EEFB 72.03%)}.built-in-chat-article .layout-section--top span{display:flex;align-items:center;justify-content:center;gap:10px}.built-in-chat-article .layout-section--top span i{width:28px;min-width:28px;height:28px}.built-in-chat-article .layout-section--top__cover{padding:0 20px;background:none}.built-in-chat-article .layout-section--top img{max-width:1200px;margin-bottom:60px}.built-in-chat-article .layout-section__body{padding-bottom:0}.built-in-chat-article .layout-section-bottom{max-width:100%;margin-top:60px;padding:100px 0;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.built-in-chat-article .layout-section-bottom__inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.built-in-chat-article .layout-section-bottom h3{margin-bottom:10px;color:#fff;font-size:40px;font-weight:800;line-height:normal}@media(max-width: 1280px){.built-in-chat-article .layout-section-bottom h3{font-size:24px;font-weight:800;line-height:normal}}.built-in-chat-article .layout-section-bottom p{margin-bottom:20px;color:#fff;font-size:20px;font-weight:400;line-height:normal}@media(max-width: 1280px){.built-in-chat-article .layout-section-bottom p{font-size:18px;font-weight:400;line-height:normal}}.built-in-chat-article .layout-section-bottom .button-box{display:flex;width:100%;align-items:center;justify-content:center;gap:10px}@media(max-width: 1280px){.built-in-chat-article .layout-section-bottom{margin-top:10px;padding:50px 0 60px;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/mo-deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.built-in-chat-article .layout-section-bottom .button-box{flex-direction:column}.built-in-chat-article .layout-section-bottom .button-box button{width:100%;max-width:320px}}@media(max-width: 1280px){.built-in-chat-article .layout-section-bottom h3,.built-in-chat-article .layout-section-bottom p{text-align:center}}@media(max-width: 1280px){.built-in-chat-article .layout-section--top span{gap:6px}.built-in-chat-article .layout-section--top span i{width:20px;min-width:20px;height:20px}.built-in-chat-article .layout-section--top img{margin-bottom:30px}}@media(max-width: 768px){.built-in-chat-article .only-mm-mo{display:block}}.team-space-article{padding-top:130px}.team-space-article .only-mm-pc{display:block}.team-space-article .only-mm-mo{display:none}.team-space-article .layout-section--top{padding:80px 0 60px 0;background:linear-gradient(180deg, #FFF 1.05%, #F1EEFB 72.03%)}.team-space-article .layout-section--top span{display:flex;align-items:center;justify-content:center;gap:10px}.team-space-article .layout-section--top span i{width:28px;min-width:28px;height:28px}.team-space-article .layout-section--top__cover{padding:0 20px;background:none}.team-space-article .layout-section--top img{max-width:1200px;margin-bottom:60px}.team-space-article .layout-section__body{padding-bottom:0}.team-space-article .layout-section-bottom{max-width:100%;margin-top:60px;padding:100px 0;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.team-space-article .layout-section-bottom__inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.team-space-article .layout-section-bottom h3{margin-bottom:10px;color:#fff;font-size:40px;font-weight:800;line-height:normal}@media(max-width: 1280px){.team-space-article .layout-section-bottom h3{font-size:24px;font-weight:800;line-height:normal}}.team-space-article .layout-section-bottom p{margin-bottom:20px;color:#fff;font-size:20px;font-weight:400;line-height:normal}@media(max-width: 1280px){.team-space-article .layout-section-bottom p{font-size:18px;font-weight:400;line-height:normal}}.team-space-article .layout-section-bottom .button-box{display:flex;width:100%;align-items:center;justify-content:center;gap:10px}@media(max-width: 1280px){.team-space-article .layout-section-bottom{margin-top:10px;padding:50px 0 60px;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/mo-deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.team-space-article .layout-section-bottom .button-box{flex-direction:column}.team-space-article .layout-section-bottom .button-box button{width:100%;max-width:320px}}@media(max-width: 1280px){.team-space-article .layout-section-bottom h3,.team-space-article .layout-section-bottom p{text-align:center}}@media(max-width: 1280px){.team-space-article .only-mm-pc{display:none}.team-space-article .only-mm-mo{display:none}.team-space-article .layout-section--top span{gap:6px}.team-space-article .layout-section--top span i{width:20px;min-width:20px;height:20px}.team-space-article .layout-section--top img{margin-bottom:30px}}@media(max-width: 768px){.team-space-article .only-mm-pc{display:none}.team-space-article .only-mm-mo{display:block}}.admin-security-article{padding-top:130px}.admin-security-article .only-mm-mo{display:none}.admin-security-article .layout-section--top{padding:80px 0 60px 0 !important;background:linear-gradient(180deg, #FFF 1.05%, #F1EEFB 72.03%)}.admin-security-article .layout-section--top span{display:flex;align-items:center;justify-content:center;gap:10px}.admin-security-article .layout-section--top span i{width:28px;min-width:28px;height:28px}.admin-security-article .layout-section--top__cover{padding:0 20px;background:none}.admin-security-article .layout-section--top img{max-width:1200px}.admin-security-article .layout-section__body{padding-bottom:0}.admin-security-article .layout-section-bottom{max-width:100%;margin-top:60px;padding:100px 0;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.admin-security-article .layout-section-bottom__inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.admin-security-article .layout-section-bottom h3{margin-bottom:10px;color:#fff;font-size:40px;font-weight:800;line-height:normal}@media(max-width: 1280px){.admin-security-article .layout-section-bottom h3{font-size:24px;font-weight:800;line-height:normal}}.admin-security-article .layout-section-bottom p{margin-bottom:20px;color:#fff;font-size:20px;font-weight:400;line-height:normal}@media(max-width: 1280px){.admin-security-article .layout-section-bottom p{font-size:18px;font-weight:400;line-height:normal}}.admin-security-article .layout-section-bottom .button-box{display:flex;width:100%;align-items:center;justify-content:center;gap:10px}@media(max-width: 1280px){.admin-security-article .layout-section-bottom{margin-top:10px;padding:50px 0 60px;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/mo-deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.admin-security-article .layout-section-bottom .button-box{flex-direction:column}.admin-security-article .layout-section-bottom .button-box button{width:100%;max-width:320px}}@media(max-width: 1280px){.admin-security-article .layout-section-bottom h3,.admin-security-article .layout-section-bottom p{text-align:center}}.admin-security-article__cert-list{margin-bottom:100px}@media(max-width: 1280px){.admin-security-article .layout-section--top{padding:80px 0 30px 0 !important}.admin-security-article .layout-section--top span{gap:6px}.admin-security-article .layout-section--top span i{width:20px;min-width:20px;height:20px}.admin-security-article__cert-list{margin-bottom:50px}.admin-security-article .button-box a{width:100%;max-width:320px}}@media(max-width: 768px){.admin-security-article .only-mm-mo{display:block}.admin-security-article__cert-list{margin-bottom:30px}}.on-premise-article{padding-top:130px}.on-premise-article .only-mm-mo{display:none}.on-premise-article .layout-section--top{overflow:hidden;padding:0 !important;background:linear-gradient(180deg, #FFF 1.05%, #F1EEFB 72.03%)}.on-premise-article .layout-section--top_cont{position:relative;display:flex;align-items:center;width:100%;max-width:1200px;min-height:960px;padding:0 20px;margin:0 auto}.on-premise-article .layout-section--top__txt{position:relative;width:100%;z-index:1;text-align:left}.on-premise-article .layout-section--top__cover{padding:0 20px;background:none}.on-premise-article .layout-section--top img{position:absolute;top:50%;left:50%;transform:translateY(-50%);max-width:960px}.on-premise-article .layout-section__body{padding-bottom:0}.on-premise-article .layout-section-bottom{max-width:100%;padding:100px 0;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.on-premise-article .layout-section-bottom__inner{flex-direction:column;display:flex;align-items:center;justify-content:center}.on-premise-article .layout-section-bottom h3{margin-bottom:20px;color:#fff;font-size:40px;font-weight:800;line-height:normal}@media(max-width: 1280px){.on-premise-article .layout-section-bottom h3{font-size:24px;font-weight:800;line-height:normal}}.on-premise-article .layout-section-bottom .button-box{width:100%;gap:10px;display:flex;align-items:center;justify-content:center}@media(max-width: 1280px){.on-premise-article .layout-section-bottom{padding:50px 0 60px;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/mo-deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.on-premise-article .layout-section-bottom .button-box{flex-direction:column}.on-premise-article .layout-section-bottom .button-box button{width:100%;max-width:320px}}@media(max-width: 1280px){.on-premise-article .layout-section-bottom h3,.on-premise-article .layout-section-bottom p{text-align:center}}.on-premise-article__cert-list .layout-section__body{text-align:center}.on-premise-article__cert-step{padding-bottom:100px}.on-premise-article__cert-step .enter-step{gap:25px;display:flex;align-items:center;justify-content:center}.on-premise-article__cert-step .enter-step_item{text-align:center}.on-premise-article__cert-step .enter-step_item img{width:200px;height:200px}.on-premise-article__cert-step .enter-step_item>div{margin-top:20px}.on-premise-article__cert-step .enter-step_item>div b{display:block;min-height:98px;color:#520060;font-size:18px;font-weight:600;line-height:normal}@media(max-width: 1280px){.on-premise-article__cert-step .enter-step_item>div b{font-size:16px;font-weight:600;line-height:normal}}.on-premise-article__cert-step .enter-step_item>div b span{display:block;margin-bottom:10px;color:#9f00ba;font-size:28px;font-weight:700;line-height:normal}@media(max-width: 1280px){.on-premise-article__cert-step .enter-step_item>div b span{font-size:22px;font-weight:700;line-height:normal}}.on-premise-article__cert-step .enter-step_item>div p{margin-top:10px;color:#876e8a;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 1280px){.on-premise-article__cert-step .enter-step_item>div p{font-size:14px;font-weight:400;line-height:normal}}.on-premise-article__cert-step .enter-step .step-arrow{display:inline-block;width:14px;height:25px;background:url(/flow-renewal/homepage/flow/common/assets/images-202307/icon-step-arrow.svg) no-repeat center/contain}.on-premise-article__feature-img{padding-bottom:100px}.on-premise-article__feature-img .layout-section__body a img{width:100%}.on-premise-article__cert-trusted{padding-bottom:100px;background:#fbeffb}.on-premise-article__testimonial{padding-bottom:60px;background:#fbeffb}.on-premise-article__testimonial .contents-type-a__img img{border:none}.on-premise-article .common-banner{position:relative;flex-direction:column;height:auto;padding:100px 20px;text-align:center;background:#520060;display:flex;align-items:center;justify-content:center}.on-premise-article .common-banner .layout-section__header{padding:0 0 50px}.on-premise-article .common-banner .layout-section__header h3{color:#fff}.on-premise-article .common-banner .layout-section__header-desc{color:#fff}.on-premise-article .common-banner ul{flex-wrap:wrap;gap:20px;display:flex;align-items:center;justify-content:center}.on-premise-article .common-banner ul li{flex:1;display:flex;align-items:center;flex-direction:column;gap:10px;min-width:386px;max-width:386px;padding:30px;background-color:#fff;border-radius:6px}.on-premise-article .common-banner ul li img{max-width:90px;margin-bottom:10px}.on-premise-article .common-banner ul li em{color:#520060;font-size:28px;font-weight:700;line-height:normal}@media(max-width: 1280px){.on-premise-article .common-banner ul li em{font-size:22px;font-weight:700;line-height:normal}}.on-premise-article .common-banner ul li span{color:#876e8a;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 1280px){.on-premise-article .common-banner ul li span{font-size:14px;font-weight:400;line-height:normal}}@media(max-width: 1280px){.on-premise-article .layout-section--top_cont{flex-wrap:wrap;height:auto;min-height:initial}.on-premise-article .layout-section--top__link{width:100%;max-width:320px}.on-premise-article .layout-section--top__txt{padding:30px 0 20px;text-align:center}.on-premise-article .layout-section--top img{position:relative;top:0;left:0;transform:none;width:calc(100% + 40px);max-width:100%}.on-premise-article .layout-section .contents-type-a{padding:0}.on-premise-article__cert-step{padding-bottom:30px}.on-premise-article__cert-step .enter-step_item{width:230px}.on-premise-article__feature-img{padding-bottom:30px}.on-premise-article__cert-trusted{padding-bottom:30px}.on-premise-article__cert-trusted .layout-section__header a{width:100%;max-width:320px}.on-premise-article__testimonial{padding-bottom:30px}.on-premise-article .button-box a{width:100%;max-width:320px}}@media(max-width: 768px){.on-premise-article .only-mm-pc{display:none}.on-premise-article .only-mm-mo{display:block}.on-premise-article__cert-step .enter-step{flex-direction:column;gap:15px}.on-premise-article__cert-step .enter-step_item img{width:80px;height:80px}.on-premise-article__cert-step .enter-step .step-arrow{transform:rotate(90deg)}.on-premise-article .common-banner{padding:50px 20px 30px}.on-premise-article .common-banner ul li{width:100%;min-width:100%}}.integrations-article{padding-top:130px !important}.integrations-article .only-mm-tb{display:none}.integrations-article .only-mm-mo{display:none}.integrations-article .layout-section--top{overflow:hidden;padding:80px 0 0 0}.integrations-article .layout-section--top span{display:flex;align-items:center;justify-content:center;gap:10px}.integrations-article .layout-section--top span i{width:28px;min-width:28px;height:28px}.integrations-article .layout-section__body{padding-bottom:0}.integrations-article .layout-section-bottom{max-width:100%;margin-top:60px;padding:100px 0;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.integrations-article .layout-section-bottom__inner{flex-direction:column;display:flex;align-items:center;justify-content:center}.integrations-article .layout-section-bottom h3{margin-bottom:20px;color:#fff;font-size:40px;font-weight:800;line-height:normal}@media(max-width: 1280px){.integrations-article .layout-section-bottom h3{font-size:24px;font-weight:800;line-height:normal}}.integrations-article .layout-section-bottom .button-box{width:100%;gap:10px;display:flex;align-items:center;justify-content:center}@media(max-width: 1280px){.integrations-article .layout-section-bottom{margin-top:10px;padding:50px 0 60px;background:url("/flow-renewal/homepage/morningmate/common/assets/image-2025/mo-deco-circle.png") no-repeat center/cover,linear-gradient(90deg, #69BFD9 0%, #B15DBE 52.4%, #FFA463 100%)}.integrations-article .layout-section-bottom .button-box{flex-direction:column}.integrations-article .layout-section-bottom .button-box button{width:100%;max-width:320px}}@media(max-width: 1280px){.integrations-article .layout-section-bottom h3,.integrations-article .layout-section-bottom p{text-align:center}}@media(max-width: 1280px){.integrations-article .only-mm-tb{display:block}.integrations-article .only-mm-mo{display:none}.integrations-article .layout-section--top span{gap:6px}.integrations-article .layout-section--top span i{width:20px;min-width:20px;height:20px}.integrations-article .section-cont-wrap .btn-box [class^=btn-]{max-width:320px !important}.integrations-article .button-box a{width:100%;max-width:320px}.integrations-article .integrations-banner>div{flex-direction:column;gap:20px}.integrations-article .integrations-banner>div .cont-wrap{max-width:360px;text-align:center}.integrations-article .integrations-banner>div .img-wrap{max-width:360px}}@media(max-width: 768px){.integrations-article .only-mm-tb{display:none}.integrations-article .only-mm-mo{display:block}}
/*# sourceMappingURL=main.css.map */
