@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Baloo+Da+2:wght@400..800&family=Noto+Sans+JP:wght@100..900&display=swap";/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}@keyframes scroll-hint-appear{0%{transform:translate(40px);opacity:0}10%{opacity:1}50%,to{transform:translate(-40px);opacity:0}}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:auto;border-radius:5px;transition:opacity .3s;opacity:0;background:#000000b3;text-align:center;padding:20px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px #0006}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}.scroll-hint-shadow-wrap{position:relative}.scroll-hint-shadow-wrap:after{content:"";width:20px;height:100%;background:linear-gradient(270deg,#00000026 0,#0000 16px,#0000);position:absolute;top:0;right:0;pointer-events:none;z-index:1;opacity:0;visibility:hidden}.scroll-hint-shadow-wrap:before{content:"";width:20px;height:100%;background:linear-gradient(90deg,#00000026 0,#0000 16px,#0000);position:absolute;top:0;left:0;pointer-events:none;z-index:1;opacity:0;visibility:hidden}.scroll-hint-shadow-wrap:has(.scroll-hint.is-right-scrollable):after,.scroll-hint-shadow-wrap.is-right-scrollable:after{opacity:1;visibility:visible}.scroll-hint-shadow-wrap:has(.scroll-hint.is-left-scrollable):before,.scroll-hint-shadow-wrap.is-left-scrollable:before{opacity:1;visibility:visible}html{scroll-behavior:smooth;scroll-padding-top:64px;scrollbar-gutter:stable}html.is-kv-loading{overflow:hidden;overscroll-behavior:none}html.is-fixed,html.is-fixed body{overflow:hidden}@media screen and (width <= 768px){html{scroll-padding-top:44px}}body{font-family:Noto Sans JP,sans-serif}body:not(.p-price){font-size:16px;font-weight:400;line-height:1.6;color:#230e0e;background-color:#fffbf9}@media screen and (width <= 768px){body:not(.p-price){font-size:14px}}body img{max-width:100%}body .c-notes__inner{display:flex;flex-direction:column;gap:6px;padding:0 60px 30px}@media screen and (width <= 768px){body .c-notes__inner{gap:8px;padding:0 25px 20px}}body .c-notes__inner p{position:relative;padding-left:14px;font-size:12px;line-height:1.16}body .c-notes__inner p:before{position:absolute;top:0;left:0;content:"※"}@media screen and (width >= 769px){.pc-none{display:none!important}}@media screen and (width <= 768px){.sp-none{display:none!important}}.displayContents{display:contents}.c-header{height:72px;padding:0 60px;background-color:#fff}@media screen and (width <= 1080px){.c-header{padding:0 22.5px}}@media screen and (width <= 768px){.c-header{height:60px}}.c-header.is-open .c-header__nav{display:block;pointer-events:all;opacity:1}.c-header__inner{display:flex;justify-content:space-between}@media screen and (width <= 1080px){.c-header__inner{align-items:center;height:72px}}@media screen and (width <= 768px){.c-header__inner{height:60px}}.c-header__logo{margin-top:17.14px}@media screen and (width <= 1080px){.c-header__logo{margin-top:0}}.c-header__logoLink{display:flex;width:144px}@media screen and (width <= 768px){.c-header__logoLink{width:118.5px}}.c-header__nav{padding-top:24px}@media screen and (width <= 1080px){.c-header__nav{position:absolute;top:72px;right:0;left:0;z-index:10;display:none;padding:40px 20px 60px;pointer-events:none;background-color:#fff;border-top:1px solid #dedede;opacity:0;transition:opacity .3s ease}}@media screen and (width <= 768px){.c-header__nav{top:60px}}.c-header__navList{display:flex;gap:30px}@media screen and (width <= 1080px){.c-header__navList{flex-direction:column;gap:10px}}.c-header__navItem{position:relative}@media screen and (width >= 1081px){.c-header__navItem--hasMenu:hover .c-header__dropdown,.c-header__navItem--hasMenu:focus-within .c-header__dropdown{pointer-events:auto;visibility:visible;opacity:1}}.c-header__navLink{display:flex;gap:6px;align-items:center;width:-moz-fit-content;width:fit-content}@media screen and (width >= 769px){.c-header__navLink:hover{text-decoration:underline}}@media screen and (width <= 1080px){.c-header__navLink:after{display:inline-block;width:8px;height:12px;margin-left:4px;content:"";background-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);background-repeat:no-repeat;background-size:contain}}@media screen and (width <= 768px){.c-header__navLink{font-size:16px}}.c-header__navLink.u-hasMenu{padding-bottom:23px}@media screen and (width <= 1080px){.c-header__navLink.u-hasMenu{display:none}}.c-header__navLink.u-hasMenu:after{display:inline-block;width:14px;height:12px;content:"";background-image:url(/ai_smartlife/assets/img/icon/icn_arrow_red.svg);background-repeat:no-repeat;background-size:contain}@media screen and (width <= 1080px){.c-header__navLink.u-blank{margin-top:18px}}.c-header__navLink.u-blank:after{display:inline-block;width:12px;height:12px;content:"";background-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);background-repeat:no-repeat;background-size:contain}.c-header__dropdown{position:absolute;right:0;z-index:15;min-width:165px;padding-top:10px;pointer-events:none;visibility:hidden;opacity:0}@media screen and (width <= 1080px){.c-header__dropdown{position:relative;min-width:inherit;padding-top:0;pointer-events:auto;visibility:visible;opacity:1}}.c-header__dropdownList{display:flex;flex-direction:column;gap:15px;align-items:flex-end;padding:20px 30px;background-color:#fff;border-radius:20px}@media screen and (width <= 1080px){.c-header__dropdownList{align-items:flex-start;padding:0 20px;border-radius:0}}@media screen and (width <= 768px){.c-header__dropdownList{gap:10px}}.c-header__dropdownItem{line-height:1}.c-header__dropdownLink{display:flex;gap:16px;align-items:center}@media screen and (width >= 769px){.c-header__dropdownLink:hover{text-decoration:underline}}@media screen and (width <= 768px){.c-header__dropdownLink{gap:10px;line-height:1.5}}.c-header__dropdownLink:after{display:inline-block;width:8px;height:12px;content:"";background-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);background-repeat:no-repeat;background-size:contain}.c-header__spBtn{display:none}@media screen and (width <= 1080px){.c-header__spBtn{position:relative;display:block;width:30px;height:30px;cursor:pointer;background-color:transparent;border:none}}.c-header__spBtn--bar{position:absolute;left:50%;width:18px;height:2px;background-color:#000;transition:all .3s ease;transform:translate(-50%)}.c-header__spBtn--bar:nth-child(1){top:8px}.c-header__spBtn--bar:nth-child(2){top:13px}.c-header__spBtn--bar:nth-child(3){top:18px}.c-header__spBtn.is-open .c-header__spBtn--bar:nth-child(1){top:13px;transform:translate(-50%) rotate(45deg)}.c-header__spBtn.is-open .c-header__spBtn--bar:nth-child(2){opacity:0}.c-header__spBtn.is-open .c-header__spBtn--bar:nth-child(3){top:13px;transform:translate(-50%) rotate(-45deg)}.c-footer{position:relative;background-color:#fff}.c-footer:before{position:absolute;top:0;left:60px;width:calc(100% - 120px);height:2px;content:"";background-color:#dedede}@media screen and (width <= 768px){.c-footer:before{left:30px;width:calc(100% - 60px);height:1px}}.c-footer__inner{padding:30px 60px}@media screen and (width <= 768px){.c-footer__inner{padding:50px 25px 40px}}.c-footer__nav{display:flex;gap:50px;justify-content:center}@media screen and (width <= 768px){.c-footer__nav{flex-direction:column;gap:20px}}.c-footer__navLink{font-size:14px}@media screen and (width >= 769px){.c-footer__navLink:hover{text-decoration:underline}}@media screen and (width <= 768px){.c-footer__navLink{font-size:15px}}.c-footer__navLink--parent{display:flex;gap:10px;align-items:center}@media screen and (width <= 768px){.c-footer__navLink--parent{gap:5px}}.c-footer__navLink--parent:after{display:flex;width:8px;height:12px;content:"";background:url(/ai_smartlife/assets/img/icon/icn_arrow.svg) no-repeat center/contain}@media screen and (width <= 768px){.c-footer__navLink--parent:after{margin-top:1px}}.c-footer__navLink--external{display:flex;gap:10px;align-items:center}@media screen and (width <= 768px){.c-footer__navLink--external{gap:5px}}.c-footer__navLink--external:after{display:flex;width:14px;height:13px;content:"";background:url(/ai_smartlife/assets/img/icon/icn_blank.svg) no-repeat center/contain}.c-footer__childList{margin-top:10px;margin-left:30px}@media screen and (width <= 768px){.c-footer__childList{margin-left:15px}}.c-footer__childItem a{display:flex;gap:6px;align-items:center;width:-moz-fit-content;width:fit-content;padding:10px 0;font-size:12px;line-height:1}@media screen and (width <= 768px){.c-footer__childItem a{padding:8px 0}.c-footer__childItem a:before{display:block;width:19px;height:1px;content:"";background-color:#dedede}}.c-footer__childItem a:after{display:flex;align-items:center;width:6px;height:10px;margin-top:1px;content:"";background:url(/ai_smartlife/assets/img/icon/icn_arrow.svg) no-repeat center/contain}.c-footer__childItem .c-footer__navLink--external:after{display:flex;width:12px!important;height:11px!important;content:"";background:url(/ai_smartlife/assets/img/icon/icn_blank.svg) no-repeat center/contain!important}.c-footer__btm{position:relative;display:flex;align-items:center;justify-content:center;height:37px;margin-top:40px}.c-footer__copyright{font-size:14.4px;letter-spacing:.07em}@media screen and (width <= 768px){.c-footer__copyright{font-size:12px}}.c-footer__pageTop{position:absolute;right:0;z-index:2;display:flex;gap:8px;align-items:center;width:-moz-fit-content;width:fit-content;padding:6px 8px 8px 14px;font-size:14.4px;line-height:1;color:#fff;letter-spacing:.07em;background-color:#000;border-radius:999px;transition:all .3s ease}@media screen and (width >= 769px){.c-footer__pageTop:hover{opacity:.5}}@media screen and (width <= 768px){.c-footer__pageTop{gap:4px;padding:4px 8px 6px 10px;font-size:10px}}.c-footer__pageTop:after{display:inline-block;width:10px;height:8px;content:"";background-image:url(/ai_smartlife/assets/img/icon/icn_arrow_white.svg);background-repeat:no-repeat;background-size:contain}@media screen and (width <= 768px){.c-footer__pageTop:after{width:8px;height:6px;margin-top:2px}}.c-breadcrumbs{background-color:#fff}.c-breadcrumbs__inner{max-width:1260px;padding:0 30px;margin-inline:auto}.c-breadcrumbs__list{padding:3px 0}@media screen and (width <= 768px){.c-breadcrumbs__list{padding:10px 0 20px;line-height:1.2}}.c-breadcrumbs__item{display:inline;font-size:12px}@media screen and (width <= 768px){.c-breadcrumbs__item span{display:inline;line-height:1}}.c-breadcrumbs__itemLink{color:#b0abab}@media screen and (width >= 769px){.c-breadcrumbs__itemLink:hover{text-decoration:underline}}@media screen and (width <= 768px){.c-breadcrumbs__itemLink{line-height:1}}.c-breadcrumbs__item:not(:first-of-type):before{margin:0 16px;content:"＞"}@media screen and (width <= 768px){.c-breadcrumbs__item:not(:first-of-type):before{margin:0 12px}}.c-planTable__title{font-size:28px;font-weight:500}@media screen and (width <= 768px){.c-planTable__title{font-size:20px;line-height:1.3}}.c-planTable__wrap{margin-top:16px;overflow-x:auto}@media screen and (width <= 768px){.c-planTable__wrap{width:calc(100% + 60px);margin-left:-30px;-ms-overflow-style:none;scrollbar-width:none}.c-planTable__wrap::-webkit-scrollbar{display:none}}.c-planTable__wrap .scroll-hint-icon{top:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:136.5px;height:136.5px;border-radius:50%}.c-planTable__wrap .scroll-hint-icon:before{display:block;width:103px;height:65px;content:"";background:url(/ai_smartlife/assets/img/icon/icn_scroll.svg) no-repeat center/contain}.c-planTable__wrap .scroll-hint-icon:after{display:none}.c-planTable__wrap .scroll-hint-text{font-size:12px;font-weight:500;line-height:1.4;text-align:center;white-space:pre-line}.c-planTable__table{width:100%;border-top:4px solid #cecddd;border-bottom:4px solid #cecddd}@media screen and (width <= 768px){.c-planTable__table{width:773px;min-width:773px;margin:0 30px;border-top:3px solid #cecddd;border-bottom:3px solid #cecddd}}.c-planTable__table thead th{padding:16px 10px;text-align:center;vertical-align:middle;background-color:#f2f1f8}.c-planTable__table thead th:not(:last-of-type){border-right:2px solid #cecddd}.c-planTable__table tbody th,.c-planTable__table tbody td{padding:0;font-size:14px;line-height:1.4;text-align:center;vertical-align:middle;background-color:#fff;border-bottom:2px solid #cecddd}.c-planTable__table tbody th>span,.c-planTable__table tbody td>span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:56px;padding:10px}@media screen and (width <= 768px){.c-planTable__table tbody th>span,.c-planTable__table tbody td>span{min-height:inherit;padding:16px 8px}}.c-planTable__table tbody th:not(:last-of-type),.c-planTable__table tbody td:not(:last-of-type){border-right:2px solid #cecddd}.c-planTable__table tbody th{background-color:#fbfbff;border-right:2px solid #cecddd}.c-planTable__table tbody tr:nth-of-type(1) td,.c-planTable__table tbody tr:nth-of-type(2) td{font-weight:700}.c-planTable__table tbody tr:last-of-type th{border-bottom:none}.c-planTable__table tbody tr:last-of-type td{text-align:left;border-bottom:none}.c-planTable__col--head{width:20.833%}@media screen and (width <= 768px){.c-planTable__col--head{width:16.95%}}.c-planTable__col--plan{width:19.792%}@media screen and (width <= 768px){.c-planTable__col--plan{width:20.76%}}.c-planTable__planName{font-size:15px;font-weight:700}@media screen and (width <= 768px){.c-planTable__planName{font-size:14px}}.c-planTable__detailLink{display:flex;gap:3px;align-items:center;justify-content:center;font-size:10px;color:#1668c7;text-decoration:underline}.c-planTable__detailLink:after{display:block;width:8px;height:10px;content:"";background-color:#1668c7;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media screen and (width <= 768px){.c-planTable__detailLink:after{width:7px;height:9px}}.c-planTable__note{display:block;font-size:12px}.p-top .s-kv{position:relative}.p-top .s-kv__fixed{position:sticky;top:0;width:100%;height:100vh;overflow:hidden}.p-top .s-kv__fixedImg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;filter:blur(0)}.p-top .s-kv__fixedImg.u-1{z-index:5}.p-top .s-kv__fixedImg.u-2{z-index:4}.p-top .s-kv__fixedImg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-top .s-kv__fixedBg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;width:100%;height:100%;background:linear-gradient(to bottom right,#efceff4d,#d4cfff99 50%,#a1d0fe99 85%);opacity:0}.p-top .s-kv__inner{max-width:1302px;padding:0 25px 155px;margin-inline:auto;margin-top:-35vh}@media screen and (width <= 768px){.p-top .s-kv__inner{padding-bottom:52px;margin-top:-40vh}}.p-top .s-kv__content{position:relative;z-index:1}.p-top .s-kv__title{display:flex;flex-direction:column;gap:30px;opacity:0}@media screen and (width <= 768px){.p-top .s-kv__title{gap:15px}}.p-top .s-kv__title--line{width:-moz-fit-content;width:fit-content;padding:4px 10px;font-size:clamp(2.125rem,1.411rem + 1.43vw,3.125rem);line-height:1;letter-spacing:.1em;background-color:#f9f8f7}@media screen and (width <= 768px){.p-top .s-kv__title--line{display:flex;flex-direction:column;gap:15px;padding:0;font-size:min(6.6666666667vw,34px);letter-spacing:.09em;background-color:inherit}.p-top .s-kv__title--line .sp-line{display:block;width:-moz-fit-content;width:fit-content;padding:1px 0 3px 3px;background-color:#f9f8f7}}.p-top .s-kv__text{display:flex;flex-direction:column;gap:30px;margin-top:100px;opacity:0}@media screen and (width <= 768px){.p-top .s-kv__text{gap:15px;margin-top:54px}}.p-top .s-kv__text--line{width:-moz-fit-content;width:fit-content;padding:4px 5px;font-size:20px;line-height:1.5;letter-spacing:.04em;background-color:#f9f8f7}@media screen and (width <= 768px){.p-top .s-kv__text--line{display:flex;flex-direction:column;gap:15px;padding:0;font-size:min(5.0666666667vw,20px);letter-spacing:0;background-color:inherit}.p-top .s-kv__text--line .sp-line{display:block;width:-moz-fit-content;width:fit-content;padding:1px 0 3px 3px;font-feature-settings:"palt";background-color:#f9f8f7}.p-top .s-kv__text--line .u-small{font-size:min(3.2vw,16px);font-feature-settings:"palt"}}.p-top .s-kv__wrap{display:flex;gap:34px;align-items:center;justify-content:center;margin-top:140px;opacity:0}@media screen and (width <= 768px){.p-top .s-kv__wrap{margin-top:60px}}.p-top .s-kv__fukidashi{position:relative;max-width:500px;padding:20px;font-size:16px;font-weight:600;font-feature-settings:"palt";background-color:#fff;border-radius:16px}@media screen and (width <= 768px){.p-top .s-kv__fukidashi{padding:10px 12px}}.p-top .s-kv__fukidashi:before{position:absolute;top:50%;right:-22px;z-index:2;display:flex;width:24px;height:20px;content:"";background:url(/ai_smartlife/assets/img/triangle_fukidashi.svg) no-repeat center/contain;transform:translateY(-50%)}.p-top .s-kv__fukidashi--inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px;background:linear-gradient(90deg,#df312e,#cf20a9,#177fc3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (width <= 768px){.p-top .s-kv__fukidashi--inner{font-size:min(3.4666666667vw,16px)}}.p-top .s-kv__fukidashi--inner>p{line-height:1.4}.p-top .s-kv__icn{max-width:100px}@media screen and (width <= 768px){.p-top .s-kv__icn{max-width:71px}}.p-top .s-kurashi{position:relative;padding-top:120px;overflow-x:clip}@media screen and (width <= 768px){.p-top .s-kurashi{padding-top:50px}}.p-top .s-kurashi__inner{max-width:1172px;padding:0 30px;margin-inline:auto}.p-top .s-kurashi__head{display:flex;flex-direction:column;gap:20px;align-items:center}.p-top .s-kurashi__title{font-size:42px;font-weight:700;line-height:1.3;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-top .s-kurashi__title{font-size:27px}}.p-top .s-kurashi__text{font-size:12px;text-align:center}@media screen and (width <= 768px){.p-top .s-kurashi__text{text-align:left}}.p-top .s-kurashi__list{display:flex;flex-wrap:wrap;gap:30px 60px;align-items:center;justify-content:center;margin:70px 0 180px}@media screen and (width <= 768px){.p-top .s-kurashi__list{flex-direction:column;gap:20px;align-items:flex-start;width:-moz-fit-content;width:fit-content;margin:40px auto 80px}}.p-top .s-kurashi__item{display:flex;gap:6px;align-items:center;font-size:24px;font-weight:500;color:transparent;letter-spacing:.04em;background:linear-gradient(90deg,#df312e,#cf20a9,#177fc3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (width <= 768px){.p-top .s-kurashi__item{font-size:18px;line-height:1}}.p-top .s-kurashi__item:before{display:flex;width:16px;height:16px;content:"";background-color:#cf3b43;border-radius:50%}@media screen and (width <= 768px){.p-top .s-kurashi__item:before{width:9px;height:9px}}.p-top .s-kurashi__schedule{position:relative;display:flex;flex-direction:column;gap:200px;padding-bottom:140px;margin-top:100px}@media screen and (width <= 1080px){.p-top .s-kurashi__schedule{gap:100px}}@media screen and (width <= 768px){.p-top .s-kurashi__schedule{gap:80px;padding-bottom:95px;margin-top:50px}}.p-top .s-kurashi__schedule:before{position:absolute;top:14px;left:2px;display:block;width:4px;height:calc(100% + 289px);content:"";background:linear-gradient(to bottom,#ffc8cb,#8bdcff)}@media screen and (width <= 768px){.p-top .s-kurashi__schedule:before{height:calc(100% + 140px)}}.p-top .s-kurashi .c-timeline{position:relative}.p-top .s-kurashi .c-timeline.u-2 .c-timeline__character{width:168px}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline.u-2 .c-timeline__character{width:124.5px}}.p-top .s-kurashi .c-timeline.u-3 .c-timeline__character{left:-16px;width:171px}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline.u-3 .c-timeline__character{left:-24px;width:124.5px}}.p-top .s-kurashi .c-timeline.u-4 .c-timeline__character{width:173px}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline.u-4 .c-timeline__character{width:124.5px}}.p-top .s-kurashi .c-timeline.u-5 .c-timeline__character{left:-38px;width:216px}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline.u-5 .c-timeline__character{left:-31px;width:151px}}.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__wrap{flex-direction:row-reverse}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__wrap{flex-direction:column}}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__visual{margin-left:-90px}}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__visual{margin-left:-60px}}.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__name{right:auto;left:calc((100% - 100vw)/2)}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__name{right:60px!important;left:auto}}.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__image{right:125px;margin-left:calc(38% - 38vw);border-radius:0 80px 0 0}@media screen and (width <= 1920px){.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__image{right:6.5104166667vw;margin-left:calc(38% - 38vw + clamp(20px,100px - 12vw,120px))}}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__image{right:auto;left:auto;margin-left:0}}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__image{border-radius:0 60px 0 0}}.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__content{padding:0}.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__messages{left:218px}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__messages{right:40px;left:auto}}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__messages{right:20px}}.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__message{box-shadow:0 0 15px #00000026}.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__character{left:42px}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__character{right:320px;left:auto}}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline:nth-of-type(2n) .c-timeline__character{right:208px}}.p-top .s-kurashi .c-timeline__time{position:relative;display:flex;gap:6px;align-items:center;margin-bottom:80px;font-family:"Baloo Da 2",sans-serif;font-size:42px;line-height:1;color:#cf3b43}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline__time{margin-bottom:35px}}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__time{margin-bottom:28px;font-size:36px}}.p-top .s-kurashi .c-timeline__time:before{display:block;width:50px;height:2px;content:"";background-color:#cf3b43;border-radius:2px}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__time:before{width:25px;height:3px;border-radius:3px}}.p-top .s-kurashi .c-timeline__time:after{position:absolute;top:50%;left:-5px;display:block;width:18px;height:18px;content:"";background-color:#cf3b43;border-radius:50%;transform:translateY(-50%)}.p-top .s-kurashi .c-timeline__wrap{display:flex;gap:min(2.4479166667vw,47px)}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline__wrap{flex-direction:column;gap:0;padding-left:60px}}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__wrap{padding-left:30px}}.p-top .s-kurashi .c-timeline__content{flex:1;padding-left:60px}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline__content{display:contents}}.p-top .s-kurashi .c-timeline__lead{font-size:38px;line-height:1.5;letter-spacing:.04em}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__lead{font-size:27px;line-height:1.3}}.p-top .s-kurashi .c-timeline__text{margin-top:30px;font-size:20px;line-height:1.6;letter-spacing:.02em}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline__text{margin-top:25px}}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__text{font-size:17px;line-height:1.35}}.p-top .s-kurashi .c-timeline__list{display:flex;flex-direction:column;gap:8px;margin-top:60px}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline__list{order:4;width:100%;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-top:25px}}.p-top .s-kurashi .c-timeline__item{display:flex;gap:6px;font-size:14px;letter-spacing:.04em}.p-top .s-kurashi .c-timeline__item:before{display:flex;width:16px;height:16px;margin-top:4px;content:"";background:url(/ai_smartlife/assets/img/icon/icn_check.svg) no-repeat center;background-size:contain}.p-top .s-kurashi .c-timeline__btns{display:flex;flex-direction:column;gap:20px;margin-top:40px}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline__btns{order:5;margin-top:25px}}.p-top .s-kurashi .c-timeline__btn{position:relative;display:flex;align-items:center;justify-content:center;max-width:360px;height:48px;font-size:12px;font-weight:500;letter-spacing:.03em;background:linear-gradient(90deg,#eeceff,#d1cfff,#a2d0fe);border:1px solid #fff;border-radius:100px;box-shadow:0 2px 14px #898bff4d;transition:all .3s ease}@media screen and (width >= 769px){.p-top .s-kurashi .c-timeline__btn:hover{box-shadow:0 2px 14px #898bff00;opacity:.5!important}}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline__btn{width:100%;margin-inline:auto}}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__btn{flex-direction:column;max-width:250px;height:55px;font-size:13px;border-radius:70px}}.p-top .s-kurashi .c-timeline__btn .large{font-size:15px}.p-top .s-kurashi .c-timeline__btn:before{position:absolute;top:50%;right:17px;display:block;width:8px;height:12px;content:"";background-color:#230e0e;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%)}.p-top .s-kurashi .c-timeline__visual{position:relative;flex:1;width:100vw;height:520px}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__visual{height:500px}}.p-top .s-kurashi .c-timeline__image{position:absolute;top:0;width:47.9166666667vw;height:520px;overflow:hidden;border-radius:80px 0 0}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline__image{position:relative;width:calc(100% - 90px);margin-top:40px}}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__image{width:calc(100% - 60px);height:500px;border-radius:60px 0 0}}.p-top .s-kurashi .c-timeline__image img{position:absolute;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-top .s-kurashi .c-timeline__messages{position:absolute;bottom:20px;left:170px;display:flex;flex-direction:column;gap:20px}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__messages{bottom:30px;left:110px}}.p-top .s-kurashi .c-timeline__message{position:relative;max-width:240px;padding:10px 20px;margin-left:30px;font-size:14px;font-weight:600;font-feature-settings:"palt";background-color:#fff;border-radius:20px 20px 0}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__message{max-width:175px;padding:10px;margin-left:0;font-size:13px;border-radius:12px 12px 0}}.p-top .s-kurashi .c-timeline__message:before{position:absolute;right:-12px;bottom:-2px;display:block;width:18px;height:20px;content:"";background:url(/ai_smartlife/assets/img/icon/triangle_fukidashi.svg) no-repeat center/contain}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__message:before{right:-10px;bottom:-1.5px;width:14px;height:16px}}.p-top .s-kurashi .c-timeline__message.u-color{padding:20px;margin-right:30px;margin-left:0;border-radius:20px 20px 20px 0}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__message.u-color{padding:10px;margin-right:0;margin-left:8px;border-radius:12px 12px 12px 0}}.p-top .s-kurashi .c-timeline__message.u-color:before{right:auto;left:-12px;scale:-1 1}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__message.u-color:before{right:-10px}}.p-top .s-kurashi .c-timeline__message.u-color span{display:block;background:linear-gradient(90deg,#df312e,#cf20a9,#177fc3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.p-top .s-kurashi .c-timeline__character{position:absolute;bottom:0;left:-16px;z-index:2;width:160px}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__character{left:-20px;width:117.5px}}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline__nameWrap{position:relative;order:3}}.p-top .s-kurashi .c-timeline__nameWrap.u-top{display:none}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline__nameWrap.u-top{position:relative;display:block;order:3}.p-top .s-kurashi .c-timeline__nameWrap.u-top .c-timeline__name{right:-30px}}@media screen and (width <= 1080px){.p-top .s-kurashi .c-timeline__nameWrap.u-btm{display:none}}.p-top .s-kurashi .c-timeline__name{position:absolute;right:calc((100% - 100vw)/2);bottom:0;z-index:10;width:-moz-fit-content;width:fit-content;padding:0 13px;font-size:12px;background-color:#ffffffb3}@media screen and (width <= 768px){.p-top .s-kurashi .c-timeline__name{padding:2px 4px;font-size:10px;line-height:1}}.p-top .s-kurashi__floatingArea{position:absolute;top:0;bottom:0;left:50%;z-index:10;width:100vw;pointer-events:none;transform:translate(-50%)}.p-top .s-kurashi__floating{position:sticky;top:calc(100svh - 104px);display:flex;gap:16px;align-items:center;width:300px;height:90px;padding:10px;margin-left:auto;pointer-events:auto;background:linear-gradient(135deg,#efceff,#d4cfff,#a1d0fe);border-radius:20px 0 0 20px;box-shadow:0 4px 8px #898bff4d;opacity:0}@media screen and (width <= 768px){.p-top .s-kurashi__floating{top:calc(100svh - 95px);gap:30px;justify-content:center;width:100%;height:95px;padding:12px 30px;border-radius:0}}.p-top .s-kurashi__floating--fukidashi{position:relative;flex:1;padding:10px 7px 10px 11px;background-color:#fff;border-radius:16px}@media screen and (width <= 768px){.p-top .s-kurashi__floating--fukidashi{flex:inherit;padding:10px;border-radius:10px}}.p-top .s-kurashi__floating--fukidashi:before{position:absolute;top:50%;right:-12px;display:block;width:14px;height:20px;content:"";background:url(/ai_smartlife/assets/img/triangle_fukidashi.svg) no-repeat center/contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-top .s-kurashi__floating--fukidashi:before{right:-22px;width:34px;height:18px}}.p-top .s-kurashi__floating--fukidashi span{position:relative;z-index:1;display:block;font-size:14px;font-weight:600;font-feature-settings:"palt";line-height:1.2;background:linear-gradient(90deg,#df312e,#cf20a9,#177fc3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (width <= 768px){.p-top .s-kurashi__floating--fukidashi span{font-size:13px;line-height:1.3}}.p-top .s-kurashi__floating--icn{width:58px}@media screen and (width <= 768px){.p-top .s-kurashi__floating--icn{flex-shrink:0;width:71px}}.p-top .s-kurashi__niaWrap{display:flex;align-items:center;justify-content:center;padding-top:60px}@media screen and (width <= 768px){.p-top .s-kurashi__niaWrap{padding-top:15px}}.p-top .s-kurashi__niaWrap--img{max-width:161px}@media screen and (width <= 768px){.p-top .s-kurashi__niaWrap--img{max-width:110px}}.p-top .s-kurashi__niaWrap--fukidashi{position:relative;max-width:240px;padding:10px 20px;margin-right:12px;font-size:14px;font-weight:600;font-feature-settings:"palt";background-color:#fff;filter:drop-shadow(0 0 10px rgba(255,132,135,.4));border-radius:20px 20px 0}@media screen and (width <= 768px){.p-top .s-kurashi__niaWrap--fukidashi{max-width:116px;padding:8px;font-size:13px;border-radius:12px 12px 0}}.p-top .s-kurashi__niaWrap--fukidashi:before{position:absolute;right:-16px;bottom:-2px;display:block;width:18px;height:20px;content:"";background:url(/ai_smartlife/assets/img/icon/triangle_fukidashi.svg) no-repeat center/contain}@media screen and (width <= 768px){.p-top .s-kurashi__niaWrap--fukidashi:before{right:-10px;width:15px;height:16px}}.p-top .s-kurashi__niaWrap--fukidashi span{display:block;background:linear-gradient(90deg,#df312e,#cf20a9,#177fc3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.p-top .s-kurashi__btm{position:relative;left:50%;width:100vw;padding:100px 30px;background:linear-gradient(180deg,#f3dde9,#b0d0fe);border-radius:0 120px 0 0;transform:translate(-50%)}@media screen and (width <= 768px){.p-top .s-kurashi__btm{padding:30px 54px 50px;border-radius:0 60px 0 0}}.p-top .s-kurashi__btmInner{max-width:960px;margin-inline:auto}@media screen and (width <= 768px){.p-top .s-kurashi__btm .splide__track{padding-right:0!important}}.p-top .s-kurashi__btm .splide__pagination{position:relative;inset:auto;gap:15px;margin-top:16px}.p-top .s-kurashi__btm .splide__pagination__page{width:10px;height:10px;margin:0;background-color:#fff;opacity:1}.p-top .s-kurashi__btm .splide__pagination__page.is-active{background-color:#cf3b43;transform:inherit}.p-top .s-kurashi__btm .splide__arrows{display:none}@media screen and (width <= 768px){.p-top .s-kurashi__btm .splide__arrows{display:block}}.p-top .s-kurashi__btm .splide__arrow{width:36px;height:36px;background:#fff;filter:drop-shadow(0 0 5px rgba(255,132,135,.4));opacity:1}.p-top .s-kurashi__btm .splide__arrow:disabled{display:none}.p-top .s-kurashi__btm .splide__arrow--next{right:-8px;transform:translate(100%)}.p-top .s-kurashi__btm .splide__arrow--prev{left:-8px;transform:translate(-100%)}.p-top .s-kurashi__btmList{display:flex!important;gap:30px;align-items:stretch;margin-bottom:40px!important}@media screen and (width <= 768px){.p-top .s-kurashi__btmList{gap:0;margin-bottom:0!important}}.p-top .s-kurashi__btmItem{display:flex;flex-direction:column;flex-shrink:inherit}@media screen and (width <= 768px){.p-top .s-kurashi__btmItem{flex-shrink:0}}.p-top .s-kurashi__btmItem--head{display:flex;align-items:center;justify-content:center;min-height:60px;margin-bottom:20px;font-weight:600;line-height:1.25;color:#cf3b43;text-align:center;letter-spacing:-.02em}@media screen and (width <= 768px){.p-top .s-kurashi__btmItem--head{font-size:18px}}.p-top .s-kurashi__btmItem--body{display:flex;flex:1;flex-direction:column;padding:24px 20px;background-color:#fff;border-radius:30px}@media screen and (width <= 768px){.p-top .s-kurashi__btmItem--body{padding:25px 27px;border-radius:20px}}.p-top .s-kurashi__btmItem--txt{display:flex;flex:1;align-items:center;justify-content:center;margin-bottom:24px;font-size:14px;text-align:center}@media screen and (width <= 768px){.p-top .s-kurashi__btmItem--txt{font-size:12px}}.p-top .s-kurashi__btmItem--img{overflow:hidden;filter:drop-shadow(0 0 14px rgba(0,0,0,.17));border-radius:6px}@media screen and (width <= 768px){.p-top .s-kurashi__btmItem--img{position:relative;aspect-ratio:1/2;filter:drop-shadow(0 0 10px rgba(0,0,0,.17));border-radius:5px}}.p-top .s-kurashi__btmItem--img img{width:100%}@media screen and (width <= 768px){.p-top .s-kurashi__btmItem--img img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.p-top .s-kurashi__btmLink{display:flex;gap:4px;align-items:center;justify-content:center;color:#cf3b43;text-align:center;text-decoration:underline;white-space:nowrap}@media screen and (width <= 768px){.p-top .s-kurashi__btmLink{margin-top:36px}}.p-top .s-kurashi__btmLink:after{display:flex;width:14px;height:10px;content:"";background:url(/ai_smartlife/assets/img/icon/icn_arrow_red.svg) no-repeat center;background-size:contain}.p-top .s-kurashi__lineBox{display:flex;gap:50px;align-items:center;justify-content:space-between;padding:60px;margin-top:60px;background-color:#fff;border-radius:30px}@media screen and (width <= 768px){.p-top .s-kurashi__lineBox{flex-direction:column;gap:25px;padding:36px 18px 20px;margin-top:40px;border-radius:20px}}.p-top .s-kurashi__lineBox--txt{display:flex;flex-direction:column;flex-shrink:1;gap:12px;align-items:center;justify-content:center;font-size:20px;font-feature-settings:"palt";line-height:2;text-align:center}@media screen and (width <= 768px){.p-top .s-kurashi__lineBox--txt{gap:18px;font-size:19px}}.p-top .s-kurashi__lineBox--txt span{line-height:1.3}@media screen and (width <= 768px){.p-top .s-kurashi__lineBox--txt span{font-weight:600}}.p-top .s-kurashi__lineBox--txt span.u-line{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;padding:0 10px}@media screen and (width <= 768px){.p-top .s-kurashi__lineBox--txt span.u-line{font-weight:700}}.p-top .s-kurashi__lineBox--txt span.u-line:before{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:8px;content:"";background-color:#ffe8e2;border-radius:999px}@media screen and (width <= 768px){.p-top .s-kurashi__lineBox--triangle{width:18px;height:23px;rotate:90deg}}.p-top .s-kurashi__lineBox--img{flex:1;max-width:306px;filter:drop-shadow(0 0 10px rgba(0,0,0,.17))}.p-top .s-products{padding:140px 0 70px}@media screen and (width <= 768px){.p-top .s-products{padding:80px 0 40px}}.p-top .s-products__inner{max-width:1260px;padding:0 30px;margin-inline:auto}.p-top .s-products__head{display:flex;flex-direction:column;gap:80px}@media screen and (width <= 768px){.p-top .s-products__head{gap:40px}}.p-top .s-products__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-top .s-products__title{font-size:27px}}.p-top .s-products__text{color:#000;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-top .s-products__text{font-size:16px}}.p-top .s-products__list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:50px}@media screen and (width <= 768px){.p-top .s-products__list{margin-top:30px}}.p-top .s-products__item{display:flex;gap:10px;align-items:center;max-width:230px;padding:14px;background-color:#fff;border-radius:10px;box-shadow:0 0 14px #0000002b}@media screen and (width >= 769px){.p-top .s-products__item{transition:all .3s ease}.p-top .s-products__item:hover{opacity:.5}}@media screen and (width <= 768px){.p-top .s-products__item{gap:12px;max-width:500px;padding:8px 15px;border-radius:5px}}.p-top .s-products__itemHead{display:flex;flex-direction:column;align-items:center;width:64px}.p-top .s-products__itemIcn{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(90deg,#e4e9ff,#ede3ff 20%,#f7e4ff,#f0e8ff 80%,#ecf0ff);border-radius:50%}@media screen and (width <= 768px){.p-top .s-products__itemIcn{width:47px;height:47px}}.p-top .s-products__itemIcn .icn{display:flex}.p-top .s-products__itemIcn.u-1 .icn{width:20px}@media screen and (width <= 768px){.p-top .s-products__itemIcn.u-1 .icn{width:16px}}.p-top .s-products__itemIcn.u-2 .icn{width:19px}@media screen and (width <= 768px){.p-top .s-products__itemIcn.u-2 .icn{width:15px}}.p-top .s-products__itemIcn.u-3 .icn{display:flex;width:30px}@media screen and (width <= 768px){.p-top .s-products__itemIcn.u-3 .icn{width:24px}}.p-top .s-products__itemIcn.u-4 .icn{width:17px}@media screen and (width <= 768px){.p-top .s-products__itemIcn.u-4 .icn{width:15px}}.p-top .s-products__itemIcn.u-5 .icn{width:30px}@media screen and (width <= 768px){.p-top .s-products__itemIcn.u-5 .icn{width:24px}}.p-top .s-products__itemName{padding-top:8px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap}@media screen and (width <= 768px){.p-top .s-products__itemName{padding-top:4px;font-size:13px}}.p-top .s-products__itemBody{flex:1;font-size:12px;font-feature-settings:"palt";line-height:1.3}@media screen and (width <= 768px){.p-top .s-products__itemBody{font-size:13px}}.p-top .s-products__mid{display:flex;flex-direction:column;gap:20px;margin-top:40px;text-align:center}@media screen and (width <= 768px){.p-top .s-products__mid{gap:15px}}.p-top .s-products__mid--caption{font-size:20px;font-weight:700}@media screen and (width <= 768px){.p-top .s-products__mid--caption{font-size:16px;letter-spacing:.04em}}.p-top .s-products__mid--caption a{color:#1668c7;text-decoration:underline}@media screen and (width >= 769px){.p-top .s-products__mid--caption a{transition:all .3s ease}.p-top .s-products__mid--caption a:hover{opacity:.5}}.p-top .s-products__mid--note{font-size:12px;font-weight:700;line-height:1.4}.p-top .s-products__box{max-width:960px;margin-inline:auto;margin-top:30px;overflow:hidden;border-radius:10px}@media screen and (width <= 768px){.p-top .s-products__box{border-radius:20px}}.p-top .s-products__boxHead{display:flex;align-items:center;justify-content:center;padding:14px;font-size:20px;line-height:1.4;color:#fff;text-align:center;letter-spacing:.04em;background-color:#000}@media screen and (width <= 768px){.p-top .s-products__boxHead{padding:5px;font-size:16px;font-weight:500}}.p-top .s-products__boxBody{padding:20px;background-color:#eaeff2}@media screen and (width <= 768px){.p-top .s-products__boxBody{padding:20px 34px 15px}}.p-top .s-products__apps{display:flex;gap:20px;align-items:center;justify-content:center}@media screen and (width <= 768px){.p-top .s-products__apps{gap:15px}}@media screen and (width >= 769px){.p-top .s-products__app{transition:all .3s ease}.p-top .s-products__app:hover{opacity:.5}}.p-top .s-products__app.u-android{max-width:196px}.p-top .s-products__app.u-ios{max-width:172px}.p-top .s-products__notes{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;margin:20px 0}@media screen and (width <= 768px){.p-top .s-products__notes{gap:10px;margin:15px 0 20px}}.p-top .s-products__notes>p{font-size:12px}@media screen and (width <= 768px){.p-top .s-products__notes>p{line-height:1.4;text-align:center}}.p-top .s-products__notes a{text-decoration:underline}@media screen and (width >= 769px){.p-top .s-products__notes a{transition:all .3s ease}.p-top .s-products__notes a:hover{opacity:.5}}.p-top .s-products__notes .u-blue{color:#1668c7}.p-top .s-products__btn{position:relative;display:flex;align-items:center;justify-content:center;max-width:360px;height:48px;margin-inline:auto;font-size:15px;font-weight:500;letter-spacing:.03em;background:linear-gradient(90deg,#eeceff,#d1cfff,#a2d0fe);border:1px solid #fff;border-radius:100px;box-shadow:0 2px 14px #898bff4d}@media screen and (width >= 769px){.p-top .s-products__btn{transition:all .3s ease}.p-top .s-products__btn:hover{opacity:.5}}@media screen and (width <= 768px){.p-top .s-products__btn{gap:6px;height:46px;font-size:16px;letter-spacing:0}}.p-top .s-products__btn:after{position:absolute;top:50%;right:17px;display:block;width:15px;height:15px;content:"";background-color:#230e0e;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-top .s-products__btn:after{position:inherit;inset:auto;margin-top:2px;transform:inherit}}.p-top .s-voice{padding:70px 0}@media screen and (width <= 768px){.p-top .s-voice{padding:40px 0}}.p-top .s-voice__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.p-top .s-voice__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-top .s-voice__title{font-size:27px}}.p-top .s-voice__content{padding:30px 20px;margin-top:80px;background-color:#fff;border:2px solid #e3dddf;border-radius:10px}@media screen and (width <= 768px){.p-top .s-voice__content{margin-top:40px;border:1px solid #e3dddf;border-radius:5px}}.p-top .s-voice__list{display:flex;flex-direction:column;gap:30px}@media screen and (width <= 768px){.p-top .s-voice__list{gap:15px}}.p-top .s-voice__item{display:flex;gap:28px;align-items:center}@media screen and (width <= 768px){.p-top .s-voice__item{gap:16px}}.p-top .s-voice__icon{width:70px;height:70px;background-color:#eff7ff;border-radius:50%}@media screen and (width <= 768px){.p-top .s-voice__icon{flex-shrink:0;width:60px;height:60px}}.p-top .s-voice__fukidashi{position:relative;flex:1;padding:20px;background-color:#eff7ff;border-radius:20px}@media screen and (width <= 768px){.p-top .s-voice__fukidashi{padding:15px;font-size:13px;border-radius:10px}}.p-top .s-voice__fukidashi:before{position:absolute;top:50%;left:-18px;z-index:0;display:block;width:61px;height:37px;content:"";background:url(/ai_smartlife/assets/img/icon/fukidashi.svg) no-repeat center;background-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-top .s-voice__fukidashi:before{left:-12px}}.p-top .s-voice__fukidashi--txt{position:relative;z-index:1;font-feature-settings:"palt";color:#000}.p-top .s-voice__fukidashi--date{position:relative;z-index:1;font-size:14px;color:#707070;text-align:right}@media screen and (width <= 768px){.p-top .s-voice__fukidashi--date{font-size:11px}}.p-top .s-faq{padding:70px 0}@media screen and (width <= 768px){.p-top .s-faq{padding:40px 0}}.p-top .s-faq__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.p-top .s-faq__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-top .s-faq__title{font-size:27px}}.p-top .s-faq__list{display:flex;flex-direction:column;margin-top:80px}@media screen and (width <= 768px){.p-top .s-faq__list{margin-top:30px}}.p-top .s-faq__item{padding:20px 0;border-top:2px solid #e3dddf}.p-top .s-faq__item:last-of-type{border-bottom:2px solid #e3dddf}.p-top .s-faq__item[open] .s-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg);transform-origin:center}.p-top .s-faq__question{display:flex;gap:26px;align-items:center;padding-left:10px;font-feature-settings:"palt";list-style-type:none;cursor:pointer}@media screen and (width <= 768px){.p-top .s-faq__question{gap:13px;padding-left:6px}}.p-top .s-faq__question::-webkit-details-marker{display:none}.p-top .s-faq__questionText{flex:1}@media screen and (width <= 768px){.p-top .s-faq__questionText{font-size:13px}}.p-top .s-faq__label{font-size:28px;font-weight:600;color:#cf3b43}@media screen and (width <= 768px){.p-top .s-faq__label{font-size:16px}}.p-top .s-faq__toggle{position:relative;width:40px;height:40px;background-color:#000;border-radius:50%}@media screen and (width <= 768px){.p-top .s-faq__toggle{width:36px;height:36px}}.p-top .s-faq__toggle:before,.p-top .s-faq__toggle:after{position:absolute;top:50%;left:50%;z-index:1;display:block;width:20px;height:2px;content:"";background-color:#fff;border-radius:2px;transition:transform .3s ease;transform:translate(-50%,-50%)}@media screen and (width <= 768px){.p-top .s-faq__toggle:before,.p-top .s-faq__toggle:after{width:15px}}.p-top .s-faq__toggle:after{width:2px;height:20px}@media screen and (width <= 768px){.p-top .s-faq__toggle:after{height:15px}}.p-top .s-faq__answerBody{padding:30px 100px 20px;font-size:15px;font-feature-settings:"palt"}@media screen and (width <= 768px){.p-top .s-faq__answerBody{padding:15px 66px 15px 50px;font-size:14px}}.p-top .s-faq__answerBody .note{position:relative;display:block;padding-left:14px}.p-top .s-faq__answerBody .note:before{position:absolute;top:0;left:0;z-index:1;content:"※"}.p-top .s-faq__answerBody a{color:#cf3b43;text-decoration:underline}@media screen and (width >= 769px){.p-top .s-faq__answerBody a{transition:all .3s ease}.p-top .s-faq__answerBody a:hover{opacity:.5}}.p-top .s-faq__answerBody a:after{display:inline-block;width:14px;height:13px;margin:0 6px;content:"";background-color:#cf3b43;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.p-top .s-related{padding:70px 0}@media screen and (width <= 768px){.p-top .s-related{padding:40px 0}}.p-top .s-related__inner{max-width:1020px;padding:0 40px;margin-inline:auto}.p-top .s-related__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-top .s-related__title{font-size:27px}}.p-top .s-related__list{display:flex;gap:40px;max-width:860px;margin-inline:auto;margin-top:80px}@media screen and (width <= 768px){.p-top .s-related__list{flex-direction:column;gap:30px;margin-top:42px}}.p-top .s-related__itemLink{display:block;overflow:hidden;border-radius:10px;box-shadow:0 0 14px #0000002b}@media screen and (width <= 768px){.p-top .s-related__itemLink{border-radius:5px}}.p-top .s-related__itemImg{position:relative;aspect-ratio:410/195;border-radius:10px 10px 0 0}.p-top .s-related__itemImg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-top .s-related__itemCont{padding:25px 30px 36px;background-color:#fff}@media screen and (width <= 768px){.p-top .s-related__itemCont{padding:20px 30px 26px}}.p-top .s-related__itemTtl{margin-bottom:14px;font-size:20px}@media screen and (width <= 768px){.p-top .s-related__itemTtl{margin-bottom:12px}}.p-top .s-news{padding:70px 0 280px}@media screen and (width <= 768px){.p-top .s-news{padding:40px 0 80px}}.p-top .s-news__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.p-top .s-news__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-top .s-news__title{font-size:27px}}.p-top .s-news__list{display:flex;flex-direction:column;gap:30px;margin-top:80px}@media screen and (width <= 768px){.p-top .s-news__list{gap:26px;margin-top:40px}}.p-top .s-news__item{padding-top:16px;border-top:2px solid #e3dddf}@media screen and (width <= 768px){.p-top .s-news__item{border-top:1px solid #e3dddf}}.p-top .s-news__item:last-of-type{padding-bottom:30px;border-bottom:2px solid #e3dddf}@media screen and (width <= 768px){.p-top .s-news__item:last-of-type{padding-bottom:26px;border-bottom:1px solid #e3dddf}}.p-top .s-news__itemLink{position:relative;display:flex;flex-direction:column;gap:8px;padding-right:80px}@media screen and (width <= 768px){.p-top .s-news__itemLink{padding-right:60px}}.p-top .s-news__itemDetail{cursor:pointer}.p-top .s-news__itemDetail[open] .s-news__toggle:after{transform:translate(-50%,-50%) rotate(90deg);transform-origin:center}.p-top .s-news__itemDate,.p-top .s-news__itemTtl{font-weight:600}@media screen and (width <= 768px){.p-top .s-news__itemDate{margin-bottom:8px}}.p-top .s-news__itemTxt{font-size:14px;font-feature-settings:"palt"}.p-top .s-news__itemTxt.toggle-inner{padding-right:80px}@media screen and (width <= 768px){.p-top .s-news__itemTxt.toggle-inner{padding-right:60px}}.p-top .s-news__itemTxt a{color:#cf3b43;text-decoration:underline}@media screen and (width >= 769px){.p-top .s-news__itemTxt a{transition:all .3s ease}.p-top .s-news__itemTxt a:hover{opacity:.5}}.p-top .s-news__toggle{position:absolute;top:50%;right:10px;width:40px;height:40px;background-color:#000;border-radius:50%;transform:translateY(-50%)}@media screen and (width <= 768px){.p-top .s-news__toggle{width:36px;height:36px}}.p-top .s-news__toggle:before,.p-top .s-news__toggle:after{position:absolute;top:50%;left:50%;z-index:1;display:block;width:20px;height:2px;content:"";background-color:#fff;border-radius:2px;transition:transform .3s ease;transform:translate(-50%,-50%)}@media screen and (width <= 768px){.p-top .s-news__toggle:before,.p-top .s-news__toggle:after{width:15px}}.p-top .s-news__toggle:after{width:2px;height:20px}@media screen and (width <= 768px){.p-top .s-news__toggle:after{height:15px}}.p-top .c-fixedBlk{position:fixed;right:0;bottom:14px;z-index:3;display:flex;gap:16px;align-items:center;width:300px;padding:10px;margin-left:auto;background:linear-gradient(135deg,#efceff,#d4cfff,#a1d0fe);border-radius:20px 0 0 20px;box-shadow:0 4px 8px #898bff4d;opacity:0}@media screen and (width <= 768px){.p-top .c-fixedBlk{bottom:0;gap:30px;justify-content:center;width:100%;height:95px;padding:12px 30px;border-radius:0}}.p-top .c-fixedBlk__fukidashi{position:relative;flex:1;padding:10px 7px 10px 11px;background-color:#fff;border-radius:16px}@media screen and (width <= 768px){.p-top .c-fixedBlk__fukidashi{flex:inherit;padding:10px;border-radius:10px}}.p-top .c-fixedBlk__fukidashi:before{position:absolute;top:50%;right:-12px;display:block;width:14px;height:20px;content:"";background:url(/ai_smartlife/assets/img/triangle_fukidashi.svg) no-repeat center/contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-top .c-fixedBlk__fukidashi:before{right:-22px;width:34px;height:18px}}.p-top .c-fixedBlk__fukidashi span{position:relative;z-index:1;display:block;font-size:14px;font-weight:600;font-feature-settings:"palt";line-height:1.2;background:linear-gradient(90deg,#df312e,#cf20a9,#177fc3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (width <= 768px){.p-top .c-fixedBlk__fukidashi span{font-size:13px;line-height:1.3}}.p-top .c-fixedBlk__icn{width:58px}@media screen and (width <= 768px){.p-top .c-fixedBlk__icn{flex-shrink:0;width:71px}}.p-about .s-kv{position:relative;height:500px;background:url(/ai_smartlife/assets/img/about/kv_about.webp) no-repeat center/cover}@media screen and (width <= 768px){.p-about .s-kv{height:auto;aspect-ratio:750/800;background:url(/ai_smartlife/assets/img/about/kv_sp.webp) no-repeat center/contain}}.p-about .s-kv__inner{display:flex;max-width:1260px;height:100%;padding:0 30px;margin-inline:auto}.p-about .s-kv__nia{position:absolute;right:0;bottom:0;width:231px}.p-about .s-kv__title{display:flex;flex-direction:column;gap:28px;justify-content:flex-end;margin-top:auto;margin-bottom:70px}@media screen and (width <= 768px){.p-about .s-kv__title{gap:4vw;margin-bottom:10.6666666667vw}}.p-about .s-kv__title--line{width:-moz-fit-content;width:fit-content;padding:6px 8px 8px;font-size:32px;font-weight:500;line-height:1;letter-spacing:.1em;background-color:#fff}@media screen and (width <= 768px){.p-about .s-kv__title--line{padding:6px 6px 8px;font-size:5.6vw;letter-spacing:.09em}}.p-about .c-fixedMenu{position:sticky;top:0;z-index:10;background-color:#000}.p-about .c-fixedMenu__list{display:flex;align-items:stretch;justify-content:center}.p-about .c-fixedMenu__item:last-of-type .c-fixedMenu__itemLink{border-right:1px solid #fff}@media screen and (width <= 768px){.p-about .c-fixedMenu__item:nth-of-type(2) .c-fixedMenu__itemLink:after,.p-about .c-fixedMenu__item:nth-of-type(3) .c-fixedMenu__itemLink:after{margin-top:7px}}@media screen and (width <= 768px){.p-about .c-fixedMenu__item{width:25%}}.p-about .c-fixedMenu__itemLink{display:flex;flex-direction:column;gap:10px;align-items:center;min-width:180px;height:100%;padding:16px;font-size:14px;font-weight:600;color:#fff;border-left:1px solid #fff;transition:all .3s ease}.p-about .c-fixedMenu__itemLink span{display:contents}@media screen and (width <= 768px){.p-about .c-fixedMenu__itemLink{gap:0;justify-content:flex-end;min-width:inherit;height:100%;padding:8px 4px;font-size:13px;font-weight:500}.p-about .c-fixedMenu__itemLink span{display:block;line-height:1.3;letter-spacing:-.02em}.p-about .c-fixedMenu__itemLink .small{font-size:11px;line-height:1.3}}@media screen and (width >= 769px){.p-about .c-fixedMenu__itemLink:hover{color:#000;background:linear-gradient(180deg,#a9d2fd,#e8cefe)}.p-about .c-fixedMenu__itemLink:hover:after{background-color:#000}}.p-about .c-fixedMenu__itemLink:after{display:flex;width:22px;height:8px;content:"";background-color:#fff;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_sticky_arrow.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_sticky_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:all .3s ease}@media screen and (width <= 768px){.p-about .c-fixedMenu__itemLink:after{width:12px;height:7px;margin-top:4px;background-color:#fff;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_sticky_arrow_sp.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_sticky_arrow_sp.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}}.p-about .s-feature{padding:60px 0 0}.p-about .s-feature__inner{max-width:1020px;padding:0 30px;margin:0 auto}.p-about .s-feature__title{font-size:42px;font-weight:700;text-align:center}@media screen and (width <= 768px){.p-about .s-feature__title{font-size:30px;line-height:1.3}}.p-about .s-feature__points{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px}@media screen and (width <= 768px){.p-about .s-feature__points{grid-template-columns:repeat(1,1fr);gap:30px;margin-top:30px}}.p-about .s-feature__point{display:flex;flex-direction:column;height:100%;padding:40px 20px;background:linear-gradient(180deg,#f5f4ff,#eff7ff);border-radius:10px}@media screen and (width <= 768px){.p-about .s-feature__point{padding:30px;border-radius:30px}}.p-about .s-feature__point:nth-of-type(2){padding-bottom:50px}@media screen and (width <= 768px){.p-about .s-feature__point:nth-of-type(2){padding-bottom:30px}}.p-about .s-feature__point:last-of-type{padding-bottom:0}.p-about .s-feature__num{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;width:131px;height:29px;margin-inline:auto;font-size:18px;font-weight:500;color:#fff;text-align:center;background-color:#000;border-radius:140px}@media screen and (width <= 768px){.p-about .s-feature__num{width:100px;height:24px;font-size:14px;letter-spacing:-.04em}}.p-about .s-feature__caption{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;margin:20px 0;font-size:24px;font-weight:500;line-height:1.6;color:#000;text-align:center}@media screen and (width <= 768px){.p-about .s-feature__caption{min-height:inherit;margin:20px 0 25px;font-size:20px}}.p-about .s-feature__text{margin-bottom:20px;font-feature-settings:"palt";line-height:1.6}.p-about .s-feature__text.note{margin-top:20px;margin-bottom:0;font-size:14px;text-align:center}@media screen and (width <= 768px){.p-about .s-feature__text.note{font-size:12px}}@media screen and (width <= 768px){.p-about .s-feature__text{margin-bottom:25px}}.p-about .s-feature__img{width:100%;margin-top:auto}.p-about .s-feature__img img{width:100%}.p-about .s-feature__note{margin-top:20px}.p-about .s-feature__note p{position:relative;padding-left:14px;font-size:12px;font-feature-settings:"palt";line-height:1.3}.p-about .s-feature__note p:before{position:absolute;top:0;left:0;content:"※"}.p-about .s-feature__note p a{color:#1668c7;text-decoration:underline}.p-about .s-feature__mid{display:flex;flex-direction:column;gap:20px;margin-top:60px;text-align:center}@media screen and (width <= 768px){.p-about .s-feature__mid{gap:15px}}.p-about .s-feature__mid--caption{font-size:20px;font-weight:700}@media screen and (width <= 768px){.p-about .s-feature__mid--caption{font-size:16px;letter-spacing:.04em}}.p-about .s-feature__mid--caption a{color:#1668c7;text-decoration:underline}@media screen and (width >= 769px){.p-about .s-feature__mid--caption a{transition:all .3s ease}.p-about .s-feature__mid--caption a:hover{opacity:.5}}.p-about .s-feature__mid--note{font-size:12px;font-weight:700;line-height:1.2}.p-about .s-feature__box{margin-inline:auto;margin-top:30px;overflow:hidden;border-radius:10px}@media screen and (width <= 768px){.p-about .s-feature__box{border-radius:20px}}.p-about .s-feature__boxHead{display:flex;align-items:center;justify-content:center;padding:14px;font-size:20px;line-height:1.4;color:#fff;text-align:center;letter-spacing:.04em;background-color:#000}@media screen and (width <= 768px){.p-about .s-feature__boxHead{padding:5px;font-size:16px;font-weight:500}}.p-about .s-feature__boxBody{padding:20px;background-color:#eaeff2}@media screen and (width <= 768px){.p-about .s-feature__boxBody{padding:20px 34px 15px}}.p-about .s-feature__apps{display:flex;gap:20px;align-items:center;justify-content:center}@media screen and (width <= 768px){.p-about .s-feature__apps{gap:15px}}.p-about .s-feature__apps>p{text-align:center}.p-about .s-feature__app.u-android{max-width:196px}.p-about .s-feature__app.u-ios{max-width:172px}.p-about .s-feature__notes{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;margin:20px 0}@media screen and (width <= 768px){.p-about .s-feature__notes{gap:10px;margin:15px 0 20px}}.p-about .s-feature__notes>p{font-size:12px}@media screen and (width <= 768px){.p-about .s-feature__notes>p{line-height:1.4;text-align:center}}.p-about .s-feature__notes a{text-decoration:underline}@media screen and (width >= 769px){.p-about .s-feature__notes a{transition:all .3s ease}.p-about .s-feature__notes a:hover{opacity:.5}}.p-about .s-feature__notes .u-blue{color:#1668c7}.p-about .s-feature__btn{position:relative;display:flex;align-items:center;justify-content:center;max-width:360px;height:48px;margin-inline:auto;font-size:15px;font-weight:500;letter-spacing:.03em;background:linear-gradient(90deg,#eeceff,#d1cfff,#a2d0fe);border:1px solid #fff;border-radius:100px;box-shadow:0 2px 14px #898bff4d}@media screen and (width >= 769px){.p-about .s-feature__btn{transition:all .3s ease}.p-about .s-feature__btn:hover{opacity:.5}}@media screen and (width <= 768px){.p-about .s-feature__btn{gap:6px;height:46px;font-size:16px;letter-spacing:0}}.p-about .s-feature__btn:after{position:absolute;top:50%;right:17px;display:block;width:14px;height:14px;content:"";background-color:#230e0e;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-about .s-feature__btn:after{position:inherit;inset:auto;margin-top:2px;transform:inherit}}.p-about .s-checkAppliances{padding:60px 0}@media screen and (width <= 768px){.p-about .s-checkAppliances{padding:60px 0}}.p-about .s-checkAppliances__inner{max-width:1500px;padding:0 30px;margin-inline:auto}.p-about .s-checkAppliances__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-about .s-checkAppliances__title{font-size:30px;line-height:1.3;letter-spacing:0}}.p-about .s-checkAppliances__list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:60px}@media screen and (width <= 768px){.p-about .s-checkAppliances__list{flex-direction:column;margin-top:30px}}.p-about .s-checkAppliances__link{display:flex;gap:10px;align-items:center;width:230px;padding:14px;background-color:#fff;border-radius:10px;box-shadow:0 0 14px #0000002b}@media screen and (width >= 769px){.p-about .s-checkAppliances__link{transition:all .3s ease}.p-about .s-checkAppliances__link:hover{opacity:.5}}@media screen and (width <= 768px){.p-about .s-checkAppliances__link{gap:12px;width:100%;padding:15px;border-radius:5px}}.p-about .s-checkAppliances__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(90deg,#e4e9ff,#ede3ff 20%,#f7e4ff,#f0e8ff 80%,#ecf0ff);border-radius:50%}@media screen and (width <= 768px){.p-about .s-checkAppliances__icon{width:47px;height:47px}}.p-about .s-checkAppliances__icon.u-1 .icn{width:18px}@media screen and (width <= 768px){.p-about .s-checkAppliances__icon.u-1 .icn{width:16px}}.p-about .s-checkAppliances__icon.u-2 .icn{width:19px}@media screen and (width <= 768px){.p-about .s-checkAppliances__icon.u-2 .icn{width:15px}}.p-about .s-checkAppliances__icon.u-3 .icn{display:flex;width:30px}@media screen and (width <= 768px){.p-about .s-checkAppliances__icon.u-3 .icn{width:24px}}.p-about .s-checkAppliances__icon.u-4 .icn{width:17px}@media screen and (width <= 768px){.p-about .s-checkAppliances__icon.u-4 .icn{width:15px}}.p-about .s-checkAppliances__icon.u-5 .icn{width:30px}@media screen and (width <= 768px){.p-about .s-checkAppliances__icon.u-5 .icn{width:23px}}.p-about .s-checkAppliances__label{display:flex;flex:1;flex-direction:column}.p-about .s-checkAppliances__sub{font-size:12px;font-weight:700;line-height:1.4}@media screen and (width <= 768px){.p-about .s-checkAppliances__sub{font-size:13px}}.p-about .s-checkAppliances__name{font-size:14px;font-weight:700;font-feature-settings:"palt";line-height:1.4}@media screen and (width <= 768px){.p-about .s-checkAppliances__name{font-size:16px}}.p-about .s-plan{padding:60px 0}.p-about .s-plan__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.p-about .s-plan__head{display:flex;flex-direction:column;gap:10px;text-align:center}@media screen and (width <= 768px){.p-about .s-plan__head{gap:14px}}.p-about .s-plan__title{font-size:42px;font-weight:700;line-height:1.3}@media screen and (width <= 768px){.p-about .s-plan__title{font-size:30px}}.p-about .s-plan__text{position:relative;width:-moz-fit-content;width:fit-content;padding-left:12px;margin-inline:auto;font-size:12px}@media screen and (width <= 768px){.p-about .s-plan__text{text-align:left}}.p-about .s-plan__text:before{position:absolute;left:0;content:"※"}.p-about .s-plan .c-planTable{margin:60px 0 30px}@media screen and (width <= 768px){.p-about .s-plan .c-planTable{margin:30px 0 25px}}.p-about .s-plan__btn{position:relative;display:flex;align-items:center;justify-content:center;max-width:360px;height:48px;margin-inline:auto;font-size:15px;font-weight:500;letter-spacing:.03em;background:linear-gradient(90deg,#eeceff,#d1cfff,#a2d0fe);border:1px solid #fff;border-radius:100px;box-shadow:0 2px 14px #898bff4d}@media screen and (width >= 769px){.p-about .s-plan__btn{transition:all .3s ease}.p-about .s-plan__btn:hover{opacity:.5}}@media screen and (width <= 768px){.p-about .s-plan__btn{gap:6px;max-width:260px;height:46px;font-size:16px;letter-spacing:0}}.p-about .s-plan__btn:after{position:absolute;top:50%;right:17px;display:block;width:14px;height:14px;content:"";background-color:#230e0e;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-about .s-plan__btn:after{position:relative;inset:auto;transform:inherit}}.p-about .s-voice{padding:70px 0}@media screen and (width <= 768px){.p-about .s-voice{padding:40px 0}}.p-about .s-voice__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.p-about .s-voice__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-about .s-voice__title{font-size:27px}}.p-about .s-voice__content{padding:30px 20px;margin-top:80px;background-color:#fff;border:2px solid #e3dddf;border-radius:10px}@media screen and (width <= 768px){.p-about .s-voice__content{margin-top:40px;border:1px solid #e3dddf;border-radius:5px}}.p-about .s-voice__list{display:flex;flex-direction:column;gap:30px}@media screen and (width <= 768px){.p-about .s-voice__list{gap:15px}}.p-about .s-voice__item{display:flex;gap:28px;align-items:center}@media screen and (width <= 768px){.p-about .s-voice__item{gap:16px}}.p-about .s-voice__icon{width:70px;height:70px;background-color:#eff7ff;border-radius:50%}@media screen and (width <= 768px){.p-about .s-voice__icon{flex-shrink:0;width:60px;height:60px}}.p-about .s-voice__fukidashi{position:relative;flex:1;padding:20px;background-color:#eff7ff;border-radius:20px}@media screen and (width <= 768px){.p-about .s-voice__fukidashi{padding:15px;font-size:13px;border-radius:10px}}.p-about .s-voice__fukidashi:before{position:absolute;top:50%;left:-18px;z-index:0;display:block;width:61px;height:37px;content:"";background:url(/ai_smartlife/assets/img/icon/fukidashi.svg) no-repeat center;background-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-about .s-voice__fukidashi:before{left:-12px}}.p-about .s-voice__fukidashi--txt{position:relative;z-index:1;font-feature-settings:"palt";color:#000}.p-about .s-voice__fukidashi--date{position:relative;z-index:1;font-size:14px;color:#707070;text-align:right}@media screen and (width <= 768px){.p-about .s-voice__fukidashi--date{font-size:11px}}.p-about .s-faq{padding:70px 0}@media screen and (width <= 768px){.p-about .s-faq{padding:30px 0 40px}}.p-about .s-faq__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.p-about .s-faq__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-about .s-faq__title{font-size:27px}}.p-about .s-faq__list{display:flex;flex-direction:column;margin-top:80px}@media screen and (width <= 768px){.p-about .s-faq__list{margin-top:30px}}.p-about .s-faq__item{padding:20px 0;border-top:2px solid #e3dddf}.p-about .s-faq__item:last-of-type{border-bottom:2px solid #e3dddf}.p-about .s-faq__item[open] .s-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg);transform-origin:center}.p-about .s-faq__question{display:flex;gap:26px;align-items:center;padding-left:10px;font-feature-settings:"palt";list-style-type:none;cursor:pointer}@media screen and (width <= 768px){.p-about .s-faq__question{gap:13px;padding-left:6px}}.p-about .s-faq__question::-webkit-details-marker{display:none}.p-about .s-faq__questionText{flex:1}@media screen and (width <= 768px){.p-about .s-faq__questionText{font-size:13px}}.p-about .s-faq__label{font-size:28px;font-weight:600;color:#cf3b43}@media screen and (width <= 768px){.p-about .s-faq__label{font-size:16px}}.p-about .s-faq__toggle{position:relative;width:40px;height:40px;background-color:#000;border-radius:50%}@media screen and (width <= 768px){.p-about .s-faq__toggle{width:36px;height:36px}}.p-about .s-faq__toggle:before,.p-about .s-faq__toggle:after{position:absolute;top:50%;left:50%;z-index:1;display:block;width:20px;height:2px;content:"";background-color:#fff;border-radius:2px;transition:transform .3s ease;transform:translate(-50%,-50%)}@media screen and (width <= 768px){.p-about .s-faq__toggle:before,.p-about .s-faq__toggle:after{width:15px}}.p-about .s-faq__toggle:after{width:2px;height:20px}@media screen and (width <= 768px){.p-about .s-faq__toggle:after{height:15px}}.p-about .s-faq__answerBody{padding:30px 100px 20px;font-size:15px;font-feature-settings:"palt"}@media screen and (width <= 768px){.p-about .s-faq__answerBody{padding:15px 66px 15px 50px;font-size:14px}}.p-about .s-faq__answerBody a{color:#1668c7;text-decoration:underline}@media screen and (width >= 769px){.p-about .s-faq__answerBody a{transition:all .3s ease}.p-about .s-faq__answerBody a:hover{opacity:.5}}.p-about .s-related{padding:70px 0}@media screen and (width <= 768px){.p-about .s-related{padding:40px 0}}.p-about .s-related__inner{max-width:1020px;padding:0 40px;margin-inline:auto}.p-about .s-related__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-about .s-related__title{font-size:27px}}.p-about .s-related__list{display:flex;gap:40px;max-width:860px;margin-inline:auto;margin-top:80px}@media screen and (width <= 768px){.p-about .s-related__list{flex-direction:column;gap:30px;margin-top:42px}}.p-about .s-related__itemLink{display:block;overflow:hidden;border-radius:10px;box-shadow:0 0 14px #0000002b}@media screen and (width <= 768px){.p-about .s-related__itemLink{border-radius:5px}}.p-about .s-related__itemImg{position:relative;aspect-ratio:410/195;border-radius:10px 10px 0 0}.p-about .s-related__itemImg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-about .s-related__itemCont{padding:25px 30px 36px;background-color:#fff}@media screen and (width <= 768px){.p-about .s-related__itemCont{padding:20px 30px 26px}}.p-about .s-related__itemTtl{margin-bottom:14px;font-size:20px}@media screen and (width <= 768px){.p-about .s-related__itemTtl{margin-bottom:12px}}.p-about .s-download{padding:70px 0 200px}@media screen and (width <= 768px){.p-about .s-download{padding:40px 0 80px}}.p-about .s-download__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.p-about .s-download__box{display:flex;gap:50px;align-items:center;justify-content:center;padding:40px;background:linear-gradient(180deg,#f5f4ff,#eff7ff);border-radius:60px}@media screen and (width <= 768px){.p-about .s-download__box{flex-direction:column;gap:25px;padding:30px 15px;border-radius:30px}}.p-about .s-download__content{flex:1;max-width:570px}@media screen and (width <= 768px){.p-about .s-download__content{display:contents}}.p-about .s-download__img{max-width:133px}@media screen and (width <= 768px){.p-about .s-download__img{max-width:23.0666666667vw}}.p-about .s-download__head{font-weight:600;line-height:1.4;text-align:center}@media screen and (width <= 768px){.p-about .s-download__head{order:-1;font-size:14px}}.p-about .s-download__wrap{padding:30px 0 20px;margin:20px 0;background-color:#fffbf9;border-radius:10px}@media screen and (width <= 768px){.p-about .s-download__wrap{width:100%;padding:20px 22px 15px;margin:0;border-radius:5px}}.p-about .s-download__caption{margin-bottom:30px;font-size:20px;font-weight:700;line-height:1.4;color:#cf3b43;text-align:center}@media screen and (width <= 768px){.p-about .s-download__caption{margin-bottom:20px;font-size:16px}}.p-about .s-download__text{margin-bottom:20px;font-weight:500;line-height:1.4;text-align:center}@media screen and (width <= 768px){.p-about .s-download__text{margin-bottom:15px;font-size:12px}}.p-about .s-download__note{font-size:12px;line-height:1.4;text-align:center}@media screen and (width <= 768px){.p-about .s-download__note{font-size:10px}}.p-about .s-download__note a{color:#1668c7;text-decoration:underline}@media screen and (width >= 769px){.p-about .s-download__note a{transition:all .3s ease}.p-about .s-download__note a:hover{opacity:.5}}.p-about .s-download__apps{display:flex;gap:20px;align-items:center;justify-content:center;margin-top:20px}@media screen and (width <= 768px){.p-about .s-download__apps{gap:15px;margin-top:15px}}.p-about .s-download__apps>p{text-align:center}.p-about .s-download__btn{position:relative;display:flex;align-items:center;justify-content:center;max-width:360px;height:48px;margin-inline:auto;font-size:15px;background:linear-gradient(90deg,#eeceff,#d1cfff,#a2d0fe);border:1px solid #fff;border-radius:100px;box-shadow:0 2px 14px #898bff4d}@media screen and (width >= 769px){.p-about .s-download__btn{transition:all .3s ease}.p-about .s-download__btn:hover{opacity:.5}}@media screen and (width <= 768px){.p-about .s-download__btn{gap:6px;width:250px;height:46px;font-size:16px}}.p-about .s-download__btn:after{position:absolute;top:50%;right:17px;display:block;width:14px;height:14px;content:"";background-color:#230e0e;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-about .s-download__btn:after{position:relative;inset:auto;transform:inherit}}.s-steps{padding:80px 0;background:linear-gradient(180deg,#f3dde9,#b0d0fe)}@media screen and (width <= 768px){.s-steps{padding:40px 0}}.s-steps__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.s-steps__head{display:flex;flex-direction:column;gap:14px;text-align:center}@media screen and (width <= 768px){.s-steps__head{gap:16px}}.s-steps__title{font-size:24px;font-weight:700}@media screen and (width <= 768px){.s-steps__title{font-size:20px;line-height:1.6}}.s-steps__text{font-size:14px}@media screen and (width <= 768px){.s-steps__text{font-size:12px}}.s-steps__list{display:flex;flex-direction:column;gap:76px;margin-top:30px}@media screen and (width <= 768px){.s-steps__list{gap:54px}}.s-steps__item{padding:30px 60px;background-color:#fff;border-radius:40px}@media screen and (width <= 768px){.s-steps__item{padding:20px;border-radius:30px}}.s-steps__item:last-of-type{position:relative}.s-steps__item:last-of-type:before{position:absolute;top:-56px;left:50%;display:block;width:56px;height:36px;content:"";background:url(/ai_smartlife/assets/img/about/step_arrow.svg) no-repeat center/contain;transform:translate(-50%)}@media screen and (width <= 768px){.s-steps__item:last-of-type:before{top:-39px;width:34px;height:24px}}.s-steps__item.u-2 .s-steps__install{justify-content:center;margin:30px 0 20px}@media screen and (width <= 768px){.s-steps__item.u-2 .s-steps__install{margin:20px 0 15px}}.s-steps__item.u-2 .s-steps__install--txt{font-size:16px}@media screen and (width <= 768px){.s-steps__item.u-2 .s-steps__install--txt{font-size:14px}}.s-steps__item.u-2 .s-steps__apps{justify-content:center;margin-bottom:40px}@media screen and (width <= 768px){.s-steps__item.u-2 .s-steps__apps{margin:15px 0 25px}}.s-steps__item.u-2 .s-steps__app.u-android{max-width:196px}.s-steps__item.u-2 .s-steps__app.u-ios{max-width:172px}.s-steps__itemNum{font-weight:500;color:#fff;text-align:center;background-color:#230e0e;border-radius:500px}@media screen and (width <= 768px){.s-steps__itemNum{font-size:16px;border-radius:999px}}.s-steps__itemNum .num{display:inline-block;font-size:22px}@media screen and (width <= 768px){.s-steps__itemNum .num{font-size:23px}}.s-steps__itemTxt{margin:30px 0 20px;font-size:20px;line-height:1.4;text-align:center}@media screen and (width <= 768px){.s-steps__itemTxt{margin:20px 0 15px;font-size:14px;text-align:left}}.s-steps__itemCaption{position:relative;padding:20px 0;font-size:20px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.s-steps__itemCaption{margin-bottom:5px;font-size:16px}}.s-steps__itemCaption:before,.s-steps__itemCaption:after{position:absolute;top:0;right:0;left:0;z-index:1;display:block;width:100%;height:3px;content:"";background:url(/ai_smartlife/assets/img/about/deco_caption.svg) repeat-x center/cover}.s-steps__itemCaption:after{top:auto;bottom:0}.s-steps__wrap{display:flex;gap:30px;align-items:center;justify-content:space-between;margin-top:30px}@media screen and (width <= 768px){.s-steps__wrap{flex-direction:column;gap:0;align-items:flex-start;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-top:20px}}.s-steps__install{display:flex;flex-shrink:0;gap:30px;align-items:center}@media screen and (width <= 768px){.s-steps__install{gap:15px}}.s-steps__install--txt{font-size:20px;line-height:1.3}@media screen and (width <= 768px){.s-steps__install--txt{font-size:14px}}.s-steps__appLogo{width:80px;filter:drop-shadow(0 1px 18px rgba(0,0,0,.05))}@media screen and (width <= 768px){.s-steps__appLogo{flex-shrink:0;width:65px}}.s-steps__apps{display:flex;gap:20px}@media screen and (width <= 768px){.s-steps__apps{gap:15px;margin-top:20px}}@media screen and (width >= 769px){.s-steps__app{transition:all .3s ease}.s-steps__app:hover{opacity:.5}}.s-steps__app.u-android{max-width:192px}.s-steps__app.u-ios{max-width:172px}.s-steps__reg{display:flex;gap:45px;align-items:center;justify-content:center}@media screen and (width <= 768px){.s-steps__reg{flex-direction:column;gap:25px}}.s-steps__regImg{position:relative;width:240px;aspect-ratio:240/277;overflow:hidden;border-radius:10px}@media screen and (width <= 768px){.s-steps__regImg{width:100%}}.s-steps__regImg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.s-steps__fukidashi{position:relative;display:flex;align-items:center;max-width:438px;min-height:216px;padding:30px;background-color:#eff7ff;border-radius:30px}@media screen and (width <= 768px){.s-steps__fukidashi{max-width:inherit;min-height:inherit;padding:15px;font-size:14px;border-radius:20px}}.s-steps__fukidashi span{position:relative;z-index:1}.s-steps__fukidashi:before{position:absolute;top:50%;right:-25px;z-index:0;display:flex;width:48px;height:67px;content:"";background:url(/ai_smartlife/assets/img/about/triangle_fukidashi.svg) no-repeat center/contain;transform:translateY(-50%)}@media screen and (width <= 768px){.s-steps__fukidashi:before{inset:auto auto -20px 50%;width:24px;height:34px;transform:translate(-50%) rotate(90deg)}}.c-banner{padding:60px 0;background-color:#fff}@media screen and (width <= 768px){.c-banner{padding:40px 0}}.c-banner__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.c-banner__wrap{display:flex;gap:50px;align-items:center;justify-content:center}@media screen and (width <= 768px){.c-banner__wrap{flex-direction:column;gap:30px}}.c-banner__txt{display:flex;flex-direction:column;gap:10px;align-items:center;font-size:20px;font-weight:600;font-feature-settings:"palt";line-height:1.4;text-align:center}@media screen and (width <= 768px){.c-banner__txt{font-size:19px}}.c-banner__txt .bg{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;padding:0 10px}.c-banner__txt .bg:before{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:8px;content:"";background-color:#ffe8e2;border-radius:999px}@media screen and (width <= 768px){.c-banner__triangle{width:17px;rotate:90deg}}.c-banner__img{max-width:306px;filter:drop-shadow(0 0 14px rgba(0,0,0,.17))}@media screen and (width <= 768px){.c-banner__img{max-width:229px}}@media screen and (width >= 769px){.c-banner__link{transition:all .3s ease}.c-banner__link:hover{opacity:.5}}.p-product .s-kv{background-color:#fff}.p-product .s-kv__wrap{display:flex}@media screen and (width <= 768px){.p-product .s-kv__wrap{flex-direction:column}}.p-product .s-kv__img{width:60vw}@media screen and (width <= 768px){.p-product .s-kv__img{width:100%}}.p-product .s-kv__content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:20px 30px 28px}.p-product .s-kv__title{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.6666666667vw;text-align:center}@media screen and (width <= 768px){.p-product .s-kv__title{font-size:4.8vw}}.p-product .s-kv__title .product{display:block;padding:10px 20px;font-size:2.1875vw;line-height:1;border:1px solid #230e0e;border-radius:10px}@media screen and (width <= 768px){.p-product .s-kv__title .product{padding:6px 25px;margin-bottom:8px;font-size:6.6666666667vw;border-radius:5px}}.p-product .s-kv__title .sub{font-size:1.9791666667vw;font-feature-settings:"palt";letter-spacing:.07em}@media screen and (width <= 768px){.p-product .s-kv__title .sub{font-size:5.8666666667vw;line-height:1.4}}.p-product .s-points{padding:80px 0 140px}@media screen and (width <= 768px){.p-product .s-points{padding:40px 0 70px}}.p-product .s-points__inner{max-width:1920px;padding:0 40px;margin-inline:auto}@media screen and (width <= 768px){.p-product .s-points__inner{padding:0 30px}}.p-product .s-points__caption{display:flex;flex-direction:column;gap:20px;justify-content:center;font-size:32px;font-weight:500;line-height:1.56;text-align:center}@media screen and (width <= 768px){.p-product .s-points__caption{gap:40px;font-size:21px}}.p-product .s-points__list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:80px}@media screen and (width <= 768px){.p-product .s-points__list{grid-template-columns:repeat(1,1fr);margin-top:60px}}.p-product .s-points__item{display:flex;flex-direction:column;height:100%;padding:30px 40px;background:linear-gradient(180deg,#f5f4ff,#eff7ff);border-radius:40px}@media screen and (width <= 768px){.p-product .s-points__item{padding:30px;border-radius:30px}}.p-product .s-points__num{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;width:131px;height:29px;margin-inline:auto;font-size:18px;font-weight:500;color:#fff;text-align:center;background-color:#000;border-radius:140px}@media screen and (width <= 768px){.p-product .s-points__num{width:113px;height:26px;font-size:16px}}.p-product .s-points__title{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:94px;margin:28px 0;font-size:24px;font-weight:600;line-height:1.6;color:#000;text-align:center}@media screen and (width <= 768px){.p-product .s-points__title{min-height:inherit;margin:20px 0 30px;font-size:20px}}.p-product .s-points__text{margin-bottom:20px;font-feature-settings:"palt";line-height:1.6;color:#000}.p-product .s-points__text .note{display:block;margin-top:10px;font-size:12px}.p-product .s-points__img{max-width:260px;margin-inline:auto;margin-top:auto;overflow:hidden;border-radius:8px;box-shadow:0 4px 14px #1668c71a}@media screen and (width <= 768px){.p-product .s-points__img{width:48vw;max-width:360px;border-radius:5px;box-shadow:0 2px 14px #1668c71a}}.p-product .s-points__btnWrap{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;margin-top:40px}@media screen and (width <= 768px){.p-product .s-points__btnWrap{gap:30px;margin-top:50px}}.p-product .s-points__note{padding-top:40px;font-size:14px;text-align:center}@media screen and (width <= 768px){.p-product .s-points__note{font-size:12px}}.p-product .s-points__fukidashi{position:relative;padding:8px 20px;font-size:14px;font-weight:700;color:#fff;background-color:#000;border-radius:10px}@media screen and (width <= 768px){.p-product .s-points__fukidashi{padding:12px 20px 14px;font-size:18px;line-height:1.4;border-radius:20px}}.p-product .s-points__fukidashi span{position:relative;z-index:1;display:block;text-align:center}.p-product .s-points__fukidashi:before{position:absolute;bottom:-12px;left:50%;z-index:0;display:block;width:55px;height:39px;content:"";background:url(/ai_smartlife/assets/img/icon/triangle_prod.svg) no-repeat center/contain;transform:translate(-50%)}@media screen and (width <= 768px){.p-product .s-points__fukidashi:before{bottom:-10px}}.p-product .s-points__btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:360px;height:48px;font-size:15px;font-weight:500;letter-spacing:.03em;background:linear-gradient(90deg,#eeceff,#d1cfff,#a2d0fe);border:1px solid #fff;border-radius:100px;box-shadow:0 2px 14px #898bff4d}@media screen and (width >= 769px){.p-product .s-points__btn{transition:all .3s ease}.p-product .s-points__btn:hover{opacity:.5}}@media screen and (width <= 768px){.p-product .s-points__btn{gap:6px;height:46px;font-size:16px}}.p-product .s-points__btn:after{position:absolute;top:50%;right:17px;display:block;width:8px;height:12px;content:"";background-color:#230e0e;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-product .s-points__btn:after{position:relative;inset:auto;transform:inherit}}.p-product .s-products{padding:80px 0 70px}@media screen and (width <= 768px){.p-product .s-products{padding:30px 0 40px}}.p-product .s-products__inner{max-width:1260px;padding:0 30px;margin-inline:auto}.p-product .s-products__mid{display:flex;flex-direction:column;gap:20px;margin-top:40px;text-align:center}@media screen and (width <= 768px){.p-product .s-products__mid{gap:15px;margin-top:0}}.p-product .s-products__mid--caption{font-size:20px;font-weight:700}@media screen and (width <= 768px){.p-product .s-products__mid--caption{font-size:16px;letter-spacing:.04em}}.p-product .s-products__mid--caption a{color:#1668c7;text-decoration:underline}@media screen and (width >= 769px){.p-product .s-products__mid--caption a{transition:all .3s ease}.p-product .s-products__mid--caption a:hover{opacity:.5}}.p-product .s-products__mid--note{font-size:12px;font-weight:700;line-height:1.2}.p-product .s-products__box{max-width:960px;margin-inline:auto;margin-top:30px;overflow:hidden;border-radius:10px}@media screen and (width <= 768px){.p-product .s-products__box{border-radius:20px}}.p-product .s-products__boxHead{display:flex;align-items:center;justify-content:center;padding:14px;font-size:20px;line-height:1.4;color:#fff;text-align:center;letter-spacing:.04em;background-color:#000}@media screen and (width <= 768px){.p-product .s-products__boxHead{padding:5px;font-size:16px;font-weight:500}}.p-product .s-products__boxBody{padding:20px;background-color:#eaeff2}@media screen and (width <= 768px){.p-product .s-products__boxBody{padding:20px 34px 15px}}.p-product .s-products__apps{display:flex;gap:20px;align-items:center;justify-content:center}@media screen and (width <= 768px){.p-product .s-products__apps{gap:15px}}.p-product .s-products__apps>p{text-align:center}.p-product .s-products__app.u-android{max-width:196px}.p-product .s-products__app.u-ios{max-width:172px}.p-product .s-products__notes{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;margin:20px 0}@media screen and (width <= 768px){.p-product .s-products__notes{gap:10px;margin:15px 0 20px}}.p-product .s-products__notes>p{font-size:12px}@media screen and (width <= 768px){.p-product .s-products__notes>p{line-height:1.4;text-align:center}}.p-product .s-products__notes a{text-decoration:underline}@media screen and (width >= 769px){.p-product .s-products__notes a{transition:all .3s ease}.p-product .s-products__notes a:hover{opacity:.5}}.p-product .s-products__notes .u-blue{color:#1668c7}.p-product .s-products__btn{position:relative;display:flex;align-items:center;justify-content:center;max-width:360px;height:48px;margin-inline:auto;font-size:15px;font-weight:500;letter-spacing:.03em;background:linear-gradient(90deg,#eeceff,#d1cfff,#a2d0fe);border:1px solid #fff;border-radius:100px;box-shadow:0 2px 14px #898bff4d}@media screen and (width >= 769px){.p-product .s-products__btn{transition:all .3s ease}.p-product .s-products__btn:hover{opacity:.5}}@media screen and (width <= 768px){.p-product .s-products__btn{gap:6px;height:46px;font-size:16px;letter-spacing:0}}.p-product .s-products__btn:after{position:absolute;top:50%;right:17px;display:block;width:15px;height:15px;content:"";background-color:#230e0e;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_blank.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-product .s-products__btn:after{position:inherit;inset:auto;margin-top:2px;transform:inherit}}.p-product .s-checkAppliances{padding:80px 0 140px;background-color:#fff}@media screen and (width <= 768px){.p-product .s-checkAppliances{padding:60px 0 80px}}.p-product .s-checkAppliances__inner{max-width:1300px;padding:0 30px;margin-inline:auto}.p-product .s-checkAppliances__title{font-size:28px;font-weight:700;color:#1668c7;text-align:center}@media screen and (width <= 768px){.p-product .s-checkAppliances__title{font-size:20px}}.p-product .s-checkAppliances__text{margin-top:56px;font-feature-settings:"palt";line-height:1.6;color:#000;text-align:center}@media screen and (width <= 768px){.p-product .s-checkAppliances__text{margin-top:30px;text-align:left}}.p-product .s-checkAppliances__list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:60px}@media screen and (width <= 768px){.p-product .s-checkAppliances__list{flex-direction:column;margin-top:30px}}.p-product .s-checkAppliances__link{display:flex;gap:10px;align-items:center;width:232px;padding:14px;background-color:#fff;border-radius:10px;box-shadow:0 0 14px #0000002b}@media screen and (width >= 769px){.p-product .s-checkAppliances__link{transition:all .3s ease}.p-product .s-checkAppliances__link:hover{opacity:.5}}@media screen and (width <= 768px){.p-product .s-checkAppliances__link{gap:12px;width:100%;padding:15px;border-radius:5px}}.p-product .s-checkAppliances__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(90deg,#e4e9ff,#ede3ff 20%,#f7e4ff,#f0e8ff 80%,#ecf0ff);border-radius:50%}@media screen and (width <= 768px){.p-product .s-checkAppliances__icon{width:47px;height:47px}}.p-product .s-checkAppliances__icon.u-1 .icn{width:18px}@media screen and (width <= 768px){.p-product .s-checkAppliances__icon.u-1 .icn{width:16px}}.p-product .s-checkAppliances__icon.u-2 .icn{width:19px}@media screen and (width <= 768px){.p-product .s-checkAppliances__icon.u-2 .icn{width:15px}}.p-product .s-checkAppliances__icon.u-3 .icn{display:flex;width:30px}@media screen and (width <= 768px){.p-product .s-checkAppliances__icon.u-3 .icn{width:24px}}.p-product .s-checkAppliances__icon.u-4 .icn{width:17px}@media screen and (width <= 768px){.p-product .s-checkAppliances__icon.u-4 .icn{width:15px}}.p-product .s-checkAppliances__icon.u-5 .icn{width:30px}@media screen and (width <= 768px){.p-product .s-checkAppliances__icon.u-5 .icn{width:23px}}.p-product .s-checkAppliances__label{display:flex;flex:1;flex-direction:column}.p-product .s-checkAppliances__sub{font-size:12px;font-weight:700;line-height:1.4}@media screen and (width <= 768px){.p-product .s-checkAppliances__sub{font-size:13px}}.p-product .s-checkAppliances__name{font-size:14px;font-weight:700;font-feature-settings:"palt";line-height:1.4}@media screen and (width <= 768px){.p-product .s-checkAppliances__name{font-size:16px}}.p-product .s-voice{padding:70px 0}@media screen and (width <= 768px){.p-product .s-voice{padding:40px 0}}.p-product .s-voice__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.p-product .s-voice__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-product .s-voice__title{font-size:27px}}.p-product .s-voice__content{padding:30px 20px;margin-top:80px;background-color:#fff;border:2px solid #e3dddf;border-radius:10px}@media screen and (width <= 768px){.p-product .s-voice__content{margin-top:40px;border:1px solid #e3dddf;border-radius:5px}}.p-product .s-voice__list{display:flex;flex-direction:column;gap:30px}@media screen and (width <= 768px){.p-product .s-voice__list{gap:15px}}.p-product .s-voice__item{display:flex;gap:28px;align-items:center}@media screen and (width <= 768px){.p-product .s-voice__item{gap:16px}}.p-product .s-voice__icon{width:70px;height:70px;background-color:#eff7ff;border-radius:50%}@media screen and (width <= 768px){.p-product .s-voice__icon{flex-shrink:0;width:60px;height:60px}}.p-product .s-voice__fukidashi{position:relative;flex:1;padding:20px;background-color:#eff7ff;border-radius:20px}@media screen and (width <= 768px){.p-product .s-voice__fukidashi{padding:15px;font-size:13px;border-radius:10px}}.p-product .s-voice__fukidashi:before{position:absolute;top:50%;left:-18px;z-index:0;display:block;width:61px;height:37px;content:"";background:url(/ai_smartlife/assets/img/icon/fukidashi.svg) no-repeat center;background-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-product .s-voice__fukidashi:before{left:-12px}}.p-product .s-voice__fukidashi--txt{position:relative;z-index:1;font-feature-settings:"palt";color:#000}.p-product .s-voice__fukidashi--date{position:relative;z-index:1;font-size:14px;color:#707070;text-align:right}@media screen and (width <= 768px){.p-product .s-voice__fukidashi--date{font-size:11px}}.p-product .s-faq{padding:70px 0}@media screen and (width <= 768px){.p-product .s-faq{padding:40px 0}}.p-product .s-faq__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.p-product .s-faq__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-product .s-faq__title{font-size:27px}}.p-product .s-faq__list{display:flex;flex-direction:column;margin-top:80px}@media screen and (width <= 768px){.p-product .s-faq__list{margin-top:40px}}.p-product .s-faq__item{padding:20px 0;border-top:2px solid #e3dddf}.p-product .s-faq__item:last-of-type{border-bottom:2px solid #e3dddf}.p-product .s-faq__item[open] .s-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg);transform-origin:center}.p-product .s-faq__question{display:flex;gap:26px;align-items:center;padding-left:10px;font-feature-settings:"palt";list-style-type:none;cursor:pointer}@media screen and (width <= 768px){.p-product .s-faq__question{gap:13px;padding-left:6px}}.p-product .s-faq__question::-webkit-details-marker{display:none}.p-product .s-faq__questionText{flex:1}@media screen and (width <= 768px){.p-product .s-faq__questionText{font-size:13px}}.p-product .s-faq__label{font-size:28px;font-weight:600;color:#cf3b43}@media screen and (width <= 768px){.p-product .s-faq__label{font-size:16px}}.p-product .s-faq__toggle{position:relative;width:40px;height:40px;background-color:#000;border-radius:50%}@media screen and (width <= 768px){.p-product .s-faq__toggle{width:36px;height:36px}}.p-product .s-faq__toggle:before,.p-product .s-faq__toggle:after{position:absolute;top:50%;left:50%;z-index:1;display:block;width:20px;height:2px;content:"";background-color:#fff;border-radius:2px;transition:transform .3s ease;transform:translate(-50%,-50%)}@media screen and (width <= 768px){.p-product .s-faq__toggle:before,.p-product .s-faq__toggle:after{width:15px}}.p-product .s-faq__toggle:after{width:2px;height:20px}@media screen and (width <= 768px){.p-product .s-faq__toggle:after{height:15px}}.p-product .s-faq__answerBody{padding:30px 100px 20px;font-size:15px;font-feature-settings:"palt"}@media screen and (width <= 768px){.p-product .s-faq__answerBody{padding:15px 66px 15px 50px;font-size:14px}}.p-product .s-faq__answerBody a{color:#1668c7;text-decoration:underline}@media screen and (width >= 769px){.p-product .s-faq__answerBody a{transition:all .3s ease}.p-product .s-faq__answerBody a:hover{opacity:.5}}.p-product .s-related{padding:70px 0}@media screen and (width <= 768px){.p-product .s-related{padding:40px 0}}.p-product .s-related__inner{max-width:1020px;padding:0 40px;margin-inline:auto}.p-product .s-related__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-product .s-related__title{font-size:27px}}.p-product .s-related__list{display:flex;gap:40px;max-width:860px;margin-inline:auto;margin-top:80px}@media screen and (width <= 768px){.p-product .s-related__list{flex-direction:column;gap:30px;margin-top:42px}}.p-product .s-related__itemLink{display:block;overflow:hidden;border-radius:10px;box-shadow:0 0 14px #0000002b}@media screen and (width <= 768px){.p-product .s-related__itemLink{border-radius:5px}}.p-product .s-related__itemImg{position:relative;aspect-ratio:410/195;border-radius:10px 10px 0 0}.p-product .s-related__itemImg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-product .s-related__itemCont{padding:25px 30px 36px;background-color:#fff}@media screen and (width <= 768px){.p-product .s-related__itemCont{padding:20px 30px 26px}}.p-product .s-related__itemTtl{margin-bottom:14px;font-size:20px}@media screen and (width <= 768px){.p-product .s-related__itemTtl{margin-bottom:12px}}.p-product .c-notes{padding-top:130px}@media screen and (width <= 768px){.p-product .c-notes{padding-top:40px}}.p-price main{margin-top:-50px;font-size:16px;font-weight:400;line-height:1.6;color:#230e0e;background-color:#fffbf9}@media screen and (width <= 768px){.p-price main{margin-top:-30px;font-size:14px}}@media screen and (width >= 769px){.p-price main a:hover{color:inherit}}@media screen and (width >= 769px){.p-price footer a:hover{color:inherit}}.p-price .s-kv{background:url(/ai_smartlife/assets/img/pricing/bg_kv.webp) no-repeat center/cover}@media screen and (width <= 768px){.p-price .s-kv{margin:0 15px;background:url(/ai_smartlife/assets/img/pricing/bg_kv_sp.webp) no-repeat center/cover}}.p-price .s-kv__inner{max-width:1200px;padding:0 30px;margin-inline:auto}@media screen and (width <= 768px){.p-price .s-kv__inner{padding:0 15px}}.p-price .s-kv__wrap{display:flex;gap:min(2.7083333333vw,52px);align-items:stretch;justify-content:center}@media screen and (width <= 768px){.p-price .s-kv__wrap{flex-direction:column;gap:0}}.p-price .s-kv__content{display:flex;flex-direction:column;margin-top:min(4.6875vw,90px)}@media screen and (width <= 768px){.p-price .s-kv__content{margin-top:12vw}}.p-price .s-kv__title{display:flex;flex-direction:column;gap:min(.625vw,12px);align-items:center;justify-content:center;font-size:min(1.8229166667vw,35px)}@media screen and (width <= 768px){.p-price .s-kv__title{gap:4vw;font-size:5.6vw}}.p-price .s-kv__title--line{display:flex;padding:5px 20px 8px;line-height:1;background-color:#fff}@media screen and (width <= 768px){.p-price .s-kv__title--line{padding:2px 8px 4px}}.p-price .s-kv__title--line:first-of-type{padding-right:8px}@media screen and (width <= 768px){.p-price .s-kv__title--line:first-of-type{padding-right:0}}.p-price .s-kv__title--line.u-name{padding:0 20px min(.4166666667vw,8px);margin-top:min(.9375vw,18px);font-size:min(4.1666666667vw,80px)}@media screen and (width <= 768px){.p-price .s-kv__title--line.u-name{padding:0 15px 1.0666666667vw;margin-top:1.3333333333vw;font-size:10.6666666667vw}}.p-price .s-kv__text{margin-top:min(1.4583333333vw,28px);font-size:min(1.6666666667vw,32px);line-height:1.9}@media screen and (width <= 768px){.p-price .s-kv__text{margin-top:5.3333333333vw;font-size:4.5333333333vw;font-feature-settings:"palt";line-height:1.8;text-align:center}}.p-price .s-kv__img{width:min(25vw,480px);margin-top:min(4.1666666667vw,80px)}@media screen and (width <= 768px){.p-price .s-kv__img{width:58.1333333333vw;margin-inline:auto;margin-top:9.3333333333vw}}.p-price .s-plan{padding-top:80px;background-color:#fff}@media screen and (width <= 768px){.p-price .s-plan{padding-top:40px}}.p-price .s-plan__inner{max-width:990px;padding:0 15px;margin-inline:auto}.p-price .s-plan__title{padding:14px 30px;margin-bottom:40px;font-size:40px;font-weight:700;line-height:1;background-color:#eff7ff}@media screen and (width <= 768px){.p-price .s-plan__title{padding:11px 14px 13px;margin-bottom:30px;font-size:25px}}.p-price .s-plan__content{padding:40px 0}@media screen and (width <= 768px){.p-price .s-plan__content{padding:0}}.p-price .s-plan__caption{font-size:32px;font-weight:500;line-height:1.31;text-align:center}@media screen and (width <= 768px){.p-price .s-plan__caption{font-size:20px;line-height:1.5}}.p-price .s-plan__text{position:relative;display:flex;flex-direction:column;gap:16px;margin-top:16px;line-height:1.4;text-align:center}@media screen and (width <= 768px){.p-price .s-plan__text{font-size:12px}}.p-price .s-plan__text p:nth-of-type(2){position:relative;width:-moz-fit-content;width:fit-content;padding-left:16px;margin-inline:auto}@media screen and (width <= 768px){.p-price .s-plan__text p:nth-of-type(2){padding-left:6px}}.p-price .s-plan__text p:nth-of-type(2):before{position:absolute;left:0;content:"※"}.p-price .s-plan__table{margin-top:60px}@media screen and (width <= 768px){.p-price .s-plan__table{margin-top:40px}}@media screen and (width <= 768px){.p-price .s-plan .c-planTable__wrap{width:calc(100% + 30px);margin-left:-15px}}@media screen and (width <= 768px){.p-price .s-plan .c-planTable__table{margin:0 15px}}.p-price .s-family{padding:80px 0;background-color:#fff}@media screen and (width <= 768px){.p-price .s-family{padding:40px 0}}.p-price .s-family__inner{max-width:990px;padding:0 15px;margin-inline:auto}.p-price .s-family__title{padding:14px 30px;margin-bottom:40px;font-size:40px;font-weight:700;line-height:1;background-color:#eff7ff}@media screen and (width <= 768px){.p-price .s-family__title{padding:11px 14px 13px;margin-bottom:20px;font-size:25px}}.p-price .s-family__plans{display:flex;gap:30px;justify-content:center}@media screen and (width <= 768px){.p-price .s-family__plans{gap:6.5px}}.p-price .s-family__plan{padding:10px 28px;margin:0;font-size:18px;font-weight:500;line-height:1.3;background-color:#f2f1f8;border-radius:99px}@media screen and (width <= 768px){.p-price .s-family__plan{min-width:94px;padding:6px 10px;font-size:15px;text-align:center;border-radius:10px}}.p-price .s-family__text{padding-top:4px;font-size:22px;font-weight:500;line-height:1.6;text-align:center}@media screen and (width <= 768px){.p-price .s-family__text{padding-top:6px;font-size:18px}}.p-price .s-family__cards{display:flex;gap:40px;margin-top:30px}@media screen and (width <= 768px){.p-price .s-family__cards{flex-direction:column;gap:30px}}.p-price .s-family .c-familyCard{width:50%;padding:20px 20px 30px 30px;border-radius:20px;box-shadow:0 0 18px #1668c733}@media screen and (width <= 768px){.p-price .s-family .c-familyCard{width:100%;padding:25px 22px 20px;border-radius:10px;box-shadow:0 0 6px #1668c733}}.p-price .s-family .c-familyCard:first-of-type{padding-top:30px}@media screen and (width <= 768px){.p-price .s-family .c-familyCard:first-of-type{padding-top:15px}}.p-price .s-family .c-familyCard:first-of-type .c-familyCard__fukidashi{margin-bottom:45px}@media screen and (width <= 768px){.p-price .s-family .c-familyCard:first-of-type .c-familyCard__fukidashi{padding:15px;margin-bottom:25px}}.p-price .s-family .c-familyCard__fukidashi{position:relative;padding:16px;margin-bottom:30px;background-color:#eff7ff;border-radius:20px}@media screen and (width <= 768px){.p-price .s-family .c-familyCard__fukidashi{padding:10px;margin-bottom:22px;border-radius:10px}}.p-price .s-family .c-familyCard__fukidashi:before{position:absolute;bottom:-25px;left:50%;z-index:2;display:flex;width:40px;height:30px;content:"";background:url(/ai_smartlife/assets/img/pricing/triangle_fukidashi.svg) no-repeat center/contain;transform:translate(-50%)}@media screen and (width <= 768px){.p-price .s-family .c-familyCard__fukidashi:before{bottom:-15px;width:30px;height:25px}}.p-price .s-family .c-familyCard__fukidashi--inner{position:relative;z-index:1;display:flex;justify-content:center;font-size:20px;font-weight:500;text-align:center}@media screen and (width <= 768px){.p-price .s-family .c-familyCard__fukidashi--inner{font-size:14px}}.p-price .s-family .c-familyCard__blk{display:flex;flex-direction:column;gap:10px;align-items:center}@media screen and (width <= 768px){.p-price .s-family .c-familyCard__blk{gap:8px}}.p-price .s-family .c-familyCard__plus{margin:40px 20px 0}@media screen and (width <= 768px){.p-price .s-family .c-familyCard__plus{width:25px;margin:24px 15px 0}}.p-price .s-family .c-familyCard__icn{max-width:100px}@media screen and (width <= 768px){.p-price .s-family .c-familyCard__icn{max-width:70px}}.p-price .s-family .c-familyCard__icn--txt{font-size:16px;font-weight:500}@media screen and (width <= 768px){.p-price .s-family .c-familyCard__icn--txt{font-size:14px;line-height:1.2}}.p-price .s-family .c-familyCard__text{padding-bottom:20px;font-size:24px;font-weight:500;line-height:1.6;text-align:center}@media screen and (width <= 768px){.p-price .s-family .c-familyCard__text{padding-bottom:16px;font-size:18px}}.p-price .s-family .c-familyCard__caption{font-size:20px;font-weight:700;line-height:1.6;color:#1668c7;text-align:center}@media screen and (width <= 768px){.p-price .s-family .c-familyCard__caption{font-size:14px}}.p-price .s-family .c-familyCard__caption .u-line{position:relative;display:inline-block;line-height:.8;border-bottom:5px solid #ffe294}.p-price .s-family .c-familyCard__caption .u-line .u-large{line-height:1}@media screen and (width <= 768px){.p-price .s-family .c-familyCard__caption .u-line .u-large{line-height:.7}}.p-price .s-family .c-familyCard__caption .u-large{font-size:28px;line-height:1.4}@media screen and (width <= 768px){.p-price .s-family .c-familyCard__caption .u-large{font-size:19px}}.p-price .s-voice{padding:70px 0}@media screen and (width <= 768px){.p-price .s-voice{padding:30px 0}}.p-price .s-voice__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.p-price .s-voice__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-price .s-voice__title{font-size:27px}}.p-price .s-voice__content{padding:30px 20px;margin-top:80px;background-color:#fff;border:2px solid #e3dddf;border-radius:10px}@media screen and (width <= 768px){.p-price .s-voice__content{margin-top:40px;border:1px solid #e3dddf;border-radius:5px}}.p-price .s-voice__list{display:flex;flex-direction:column;gap:30px}@media screen and (width <= 768px){.p-price .s-voice__list{gap:15px}}.p-price .s-voice__item{display:flex;gap:28px;align-items:center}@media screen and (width <= 768px){.p-price .s-voice__item{gap:16px}}.p-price .s-voice__icon{width:70px;height:70px;background-color:#eff7ff;border-radius:50%}@media screen and (width <= 768px){.p-price .s-voice__icon{flex-shrink:0;width:60px;height:60px}}.p-price .s-voice__fukidashi{position:relative;flex:1;padding:20px;background-color:#eff7ff;border-radius:20px}@media screen and (width <= 768px){.p-price .s-voice__fukidashi{padding:15px;font-size:13px;border-radius:10px}}.p-price .s-voice__fukidashi:before{position:absolute;top:50%;left:-18px;z-index:0;display:block;width:61px;height:37px;content:"";background:url(/ai_smartlife/assets/img/icon/fukidashi.svg) no-repeat center;background-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-price .s-voice__fukidashi:before{left:-12px}}.p-price .s-voice__fukidashi--txt{position:relative;z-index:1;font-feature-settings:"palt";color:#000}.p-price .s-voice__fukidashi--date{position:relative;z-index:1;font-size:14px;color:#707070;text-align:right}@media screen and (width <= 768px){.p-price .s-voice__fukidashi--date{font-size:11px}}.p-price .s-faq{padding:70px 0}@media screen and (width <= 768px){.p-price .s-faq{padding:60px 0}}.p-price .s-faq__inner{max-width:1020px;padding:0 30px;margin-inline:auto}.p-price .s-faq__title{font-size:42px;font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (width <= 768px){.p-price .s-faq__title{font-size:27px}}.p-price .s-faq__list{display:flex;flex-direction:column;margin-top:80px}@media screen and (width <= 768px){.p-price .s-faq__list{margin-top:30px}}.p-price .s-faq__item{padding:20px 0;border-top:2px solid #e3dddf}.p-price .s-faq__item:last-of-type{border-bottom:2px solid #e3dddf}.p-price .s-faq__item[open] .s-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg);transform-origin:center}.p-price .s-faq__question{display:flex;gap:26px;align-items:center;padding-left:10px;font-feature-settings:"palt";list-style-type:none;cursor:pointer}@media screen and (width <= 768px){.p-price .s-faq__question{gap:13px;padding-left:6px}}.p-price .s-faq__question::-webkit-details-marker{display:none}.p-price .s-faq__questionText{flex:1}@media screen and (width <= 768px){.p-price .s-faq__questionText{font-size:13px}}.p-price .s-faq__label{font-size:28px;font-weight:600;color:#cf3b43}@media screen and (width <= 768px){.p-price .s-faq__label{font-size:16px}}.p-price .s-faq__toggle{position:relative;width:40px;height:40px;background-color:#000;border-radius:50%}@media screen and (width <= 768px){.p-price .s-faq__toggle{width:36px;height:36px}}.p-price .s-faq__toggle:before,.p-price .s-faq__toggle:after{position:absolute;top:50%;left:50%;z-index:1;display:block;width:20px;height:2px;content:"";background-color:#fff;border-radius:2px;transition:transform .3s ease;transform:translate(-50%,-50%)}@media screen and (width <= 768px){.p-price .s-faq__toggle:before,.p-price .s-faq__toggle:after{width:15px}}.p-price .s-faq__toggle:after{width:2px;height:20px}@media screen and (width <= 768px){.p-price .s-faq__toggle:after{height:15px}}.p-price .s-faq__answerBody{padding:30px 100px 20px;font-size:15px;font-feature-settings:"palt"}@media screen and (width <= 768px){.p-price .s-faq__answerBody{padding:15px 66px 15px 50px;font-size:14px}}.p-price .s-faq__answerBody a{color:#1668c7;text-decoration:underline}.p-article .c-breadcrumbs{background-color:#fbfcff}.p-article .c-breadcrumbs__inner{padding:0 20px}.p-article .s-article{padding-bottom:80px;background-color:#fff}@media screen and (width <= 768px){.p-article .s-article{padding-bottom:30px}}.p-article .s-article__inner{max-width:1240px;padding:0 20px;margin-inline:auto}.p-article .s-article__cate{position:relative;padding:13px 0;font-size:26px;font-weight:700}@media screen and (width <= 768px){.p-article .s-article__cate{padding:4px 0;font-size:16px}}.p-article .s-article__cate:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;margin-left:calc(50% - 50vw);content:"";background:linear-gradient(-90deg,#eff7ff,#f5f4ff,#f9ebff)}.p-article .s-article__cate--txt{position:relative;z-index:1}.p-article .s-article__mv{position:relative;max-width:960px;aspect-ratio:960/530;margin:30px 0;margin-inline:auto;overflow:hidden;border-radius:10px}@media screen and (width <= 768px){.p-article .s-article__mv{border-radius:15px}}.p-article .s-article__mv img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-article .s-article__title{padding-top:30px;font-size:32px;font-weight:700}@media screen and (width <= 768px){.p-article .s-article__title{padding-top:16px;font-size:21px}}.p-article .s-article__date{display:flex;gap:6px;align-items:center;justify-content:flex-end;padding:20px 0;font-size:14px}@media screen and (width <= 768px){.p-article .s-article__date{font-size:12px}}.p-article .s-article__date:before{display:flex;width:18px;height:16px;content:"";background-image:url(/ai_smartlife/assets/img/icon/icn_calendar.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (width <= 768px){.p-article .s-article__date:before{width:13px;height:12px}}.p-article .s-article__tags{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:20px 0}.p-article .s-article__tag{display:flex;align-items:center;justify-content:center;height:28px;padding:0 20px 2px;font-size:14px;white-space:nowrap;border:1px solid #230e0e;border-radius:100px}@media screen and (width <= 768px){.p-article .s-article__tag{height:23px;padding:0 10px 2px;font-size:12px}}.p-article .s-article__content{padding:60px 0 40px}@media screen and (width <= 768px){.p-article .s-article__content{padding:30px 0 20px}}.p-article .s-article__content>:not(h2){width:100%;max-width:960px;margin-inline:auto}.p-article .s-article__content h2{padding:26px 0;margin-bottom:60px;font-size:32px;font-weight:700;text-align:center;background:linear-gradient(-90deg,#a1d0fe,#f5f4ff)}.p-article .s-article__content h2:not(:nth-of-type(1)){margin-top:110px}@media screen and (width <= 768px){.p-article .s-article__content h2:not(:nth-of-type(1)){margin-top:60px}}@media screen and (width <= 768px){.p-article .s-article__content h2:last-of-type{text-align:center}}@media screen and (width <= 768px){.p-article .s-article__content h2{padding:15px 20px;margin-bottom:30px;font-size:18px;line-height:1.3;text-align:left}}.p-article .s-article__content h3{padding:10px 0;margin-bottom:30px;font-size:24px;font-weight:700;color:#1668c7;text-align:center;border-top:1px solid #1668c7;border-bottom:1px solid #1668c7}.p-article .s-article__content h3:not(:nth-of-type(1)){margin-top:70px}@media screen and (width <= 768px){.p-article .s-article__content h3:not(:nth-of-type(1)){margin-top:40px}}@media screen and (width <= 768px){.p-article .s-article__content h3{margin-bottom:15px;font-size:15px}}.p-article .s-article__content h4{position:relative;padding:3px 0 4px 19px;margin-bottom:20px;font-size:22px;font-weight:700}.p-article .s-article__content h4:before{position:absolute;top:0;left:0;display:block;width:5px;height:100%;content:"";background-color:#1668c7;border-radius:5px}@media screen and (width <= 768px){.p-article .s-article__content h4:before{width:3px;border-radius:3px}}@media screen and (width <= 768px){.p-article .s-article__content h4{padding:1px 0 2px 12px;margin-bottom:15px;font-size:13px}}.p-article .s-article__content>p{margin:50px auto;font-size:18px;line-height:1.7}@media screen and (width <= 768px){.p-article .s-article__content>p{margin:30px auto;font-size:13px}}.p-article .s-article__content .c-img{max-width:800px;margin:20px auto 40px}@media screen and (width <= 768px){.p-article .s-article__content .c-img{margin:15px 0 30px}}.p-article .s-article__content .c-img img{border-radius:10px}@media screen and (width <= 768px){.p-article .s-article__content .c-img img{border-radius:15px}}.p-article .s-article__content .c-img figcaption{margin-top:4px;font-size:14px;font-weight:700;text-align:center}@media screen and (width <= 768px){.p-article .s-article__content .c-img figcaption{margin-top:7px;font-size:11px;line-height:1.4}}.p-article .s-article__content div.recipe-service{padding:14px 20px;background-color:#fbfcff}@media screen and (width <= 768px){.p-article .s-article__content div.recipe-service{padding:8px 10px}}.p-article .s-article__content div.recipe-service p{font-size:14px;font-weight:700;text-align:center}@media screen and (width <= 768px){.p-article .s-article__content div.recipe-service p{font-size:12px;line-height:1.4;text-align:left}}.p-article .s-article__content div.recipe-service p a{color:#1668c7;text-decoration:underline}@media screen and (width >= 769px){.p-article .s-article__content div.recipe-service p a{transition:all .3s ease}.p-article .s-article__content div.recipe-service p a:hover{opacity:.5}}.p-article .s-article__content div.recipe-service p a:after{display:inline-block;width:22px;height:13px;content:"";background-color:#1668c7;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(1px)}@media screen and (width <= 768px){.p-article .s-article__content div.recipe-service p a:after{width:14px;height:10px;margin-left:3px}}.p-article .s-article__content div.summary{display:flex;flex-direction:column;gap:10px}.p-article .s-article__content div.summary p{font-size:18px;line-height:1.7}@media screen and (width <= 768px){.p-article .s-article__content div.summary p{font-size:13px}}.p-article .s-article__content a.summary-link{display:block;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-top:80px;font-size:26px;font-weight:700;color:#1668c7;text-align:center;text-decoration:underline}@media screen and (width >= 769px){.p-article .s-article__content a.summary-link{transition:all .3s ease}.p-article .s-article__content a.summary-link:hover{opacity:.5}}.p-article .s-article__content a.summary-link:after{display:inline-block;width:11px;height:18px;margin-left:10px;content:"";background-color:#1668c7;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(1px)}@media screen and (width <= 768px){.p-article .s-article__content a.summary-link:after{width:8px;height:13px}}@media screen and (width <= 768px){.p-article .s-article__content a.summary-link{margin-top:60px;font-size:17px;text-align:left}}.p-article .s-article__content .sources{margin-top:50px}@media screen and (width <= 768px){.p-article .s-article__content .sources{margin-top:26px}}.p-article .s-article__content .sources p{font-size:14px;line-height:2}@media screen and (width <= 768px){.p-article .s-article__content .sources p{font-size:12px;line-height:1.7}}.p-article .s-article__content .sources p:nth-of-type(2){padding-left:40px}@media screen and (width <= 768px){.p-article .s-article__content .sources p:nth-of-type(2){padding-left:15px}}.p-article .s-article__spec{padding:60px 0}@media screen and (width <= 768px){.p-article .s-article__spec{padding:40px 0 30px}}.p-article .s-article__specTtl{margin-bottom:34px;font-size:36px;font-weight:700;line-height:1}@media screen and (width <= 768px){.p-article .s-article__specTtl{margin-bottom:28px;font-size:20px}}.p-article .s-article__specWrap{overflow-x:auto}@media screen and (width <= 768px){.p-article .s-article__specWrap{width:calc(100% + 20px);-ms-overflow-style:none;scrollbar-width:none}.p-article .s-article__specWrap::-webkit-scrollbar{display:none}}.p-article .s-article__specWrap .scroll-hint-icon{top:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:136.5px;height:136.5px;border-radius:50%}.p-article .s-article__specWrap .scroll-hint-icon:before{display:block;width:103px;height:65px;content:"";background:url(/ai_smartlife/assets/img/icon/icn_scroll.svg) no-repeat center/contain}.p-article .s-article__specWrap .scroll-hint-icon:after{display:none}.p-article .s-article__specWrap .scroll-hint-text{font-size:12px;font-weight:500;line-height:1.4;text-align:center;white-space:pre-line}.p-article .s-article__specTable{width:100%;border-top:4px solid #a1a1a1;border-bottom:4px solid #a1a1a1}@media screen and (width <= 768px){.p-article .s-article__specTable{width:595.5px;border-top:3px solid #a1a1a1;border-bottom:3px solid #a1a1a1}}.p-article .s-article__specTable tr:nth-of-type(2n) td{background-color:#fafafa}.p-article .s-article__specTable tr:not(:last-of-type) th,.p-article .s-article__specTable tr:not(:last-of-type) td{border-bottom:2px solid #a1a1a1}.p-article .s-article__specTable th{width:360px;padding:20px 10px;font-size:20px;vertical-align:middle;background-color:#e9e9e9}@media screen and (width <= 768px){.p-article .s-article__specTable th{width:170px;padding:12px 10px;font-size:14px;line-height:1.3}}.p-article .s-article__specTable td{padding:20px 10px;font-size:20px}@media screen and (width <= 768px){.p-article .s-article__specTable td{padding:12px 10px;font-size:14px}}.p-article .s-article__specTable sup{font-size:12px}@media screen and (width <= 768px){.p-article .s-article__specTable sup{font-size:9px}}.p-article .s-article__specNotes{display:flex;flex-direction:column;margin-top:20px;counter-reset:note}@media screen and (width <= 768px){.p-article .s-article__specNotes{margin-top:15px}}.p-article .s-article__specNote{position:relative;padding-left:32px;font-size:14px;counter-increment:note}@media screen and (width <= 768px){.p-article .s-article__specNote{padding-left:24px;font-size:12px}}.p-article .s-article__specNote:before{position:absolute;left:0;content:"※" counter(note)}.p-article .s-article__panels{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:50px 0}@media screen and (width <= 768px){.p-article .s-article__panels{grid-template-columns:repeat(2,1fr);padding:30px 0}}.p-article .s-article__panels .c-linkPanel{overflow:hidden;border-radius:20px;box-shadow:0 0 14px #0000002b}@media screen and (width <= 768px){.p-article .s-article__panels .c-linkPanel{border-radius:15px;box-shadow:0 0 10px #0000002b}.p-article .s-article__panels .c-linkPanel:nth-of-type(n+3){display:none}}@media screen and (width >= 769px){.p-article .s-article__panels .c-linkPanel__link{transition:all .3s ease}.p-article .s-article__panels .c-linkPanel__link:hover{opacity:.5}}.p-article .s-article__panels .c-linkPanel__img{position:relative;aspect-ratio:285/253}.p-article .s-article__panels .c-linkPanel__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-article .s-article__panels .c-linkPanel__text{display:block;padding:24px 30px;font-weight:700}@media screen and (width <= 768px){.p-article .s-article__panels .c-linkPanel__text{padding:12px 15px 24px}}.p-article .s-article__panels .c-linkPanel__text span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (width <= 768px){.p-article .s-article__panels .c-linkPanel__text span{-webkit-line-clamp:1}}.p-article .s-article .c-authorBlk{max-width:740px;padding:30px 0;margin-inline:auto}.p-article .s-article .c-authorBlk.no-img{max-width:800px}.p-article .s-article .c-authorBlk.no-img .c-authorBlk__wrap{flex-direction:column}.p-article .s-article .c-authorBlk.u-bg{max-width:960px;padding:30px 60px;margin:80px auto;background-color:#ececec;border-radius:6px}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk.u-bg{padding:30px 20px;margin:60px auto 0;border-radius:5px}}.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__wrap{gap:24px}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__wrap{gap:12px}}.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__head{gap:12px}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__head{flex-direction:row;gap:27px}}.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__img{max-width:120px}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__img{max-width:100px}}.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__info{padding:0;background-color:transparent;border-radius:0}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__info{align-items:flex-start}}.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__info--name{font-size:20px}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__info--name{font-size:18px;line-height:1.8}}.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__txt{font-size:14px;line-height:1.57}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk.u-bg .c-authorBlk__txt{font-size:12px}}.p-article .s-article .c-authorBlk__wrap{display:flex;gap:32px;align-items:center}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk__wrap{flex-direction:column;gap:16px}}.p-article .s-article .c-authorBlk__head{display:flex;flex-direction:column;gap:24px;align-items:center;max-width:208px}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk__head{gap:12px;max-width:inherit}}.p-article .s-article .c-authorBlk__img{position:relative;width:180px;aspect-ratio:1/1;overflow:hidden;border-radius:50%}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk__img{width:120px}}.p-article .s-article .c-authorBlk__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-article .s-article .c-authorBlk__info{display:flex;flex-direction:column;align-items:center;padding:10px 16px;font-weight:500;background-color:#eff7ff;border-radius:10px}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk__info{padding:6px 12px;border-radius:5px}}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk__info--position{font-size:12px}}.p-article .s-article .c-authorBlk__info--name{font-size:22px;font-weight:700}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk__info--name{font-size:17px;line-height:1.3}}.p-article .s-article .c-authorBlk__body{flex:1}.p-article .s-article .c-authorBlk__txt{line-height:1.75}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk__txt{font-size:12px;line-height:1.6}}.p-article .s-article .c-authorBlk__link{display:flex;gap:6px;align-items:center;color:#1668c7;text-decoration:underline}@media screen and (width >= 769px){.p-article .s-article .c-authorBlk__link{transition:all .3s ease}.p-article .s-article .c-authorBlk__link:hover{opacity:.5}}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk__link{font-size:12px}}.p-article .s-article .c-authorBlk__link:after{display:flex;width:7px;height:11px;margin-top:2px;content:"";background-color:#1668c7;-webkit-mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);mask-image:url(/ai_smartlife/assets/img/icon/icn_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media screen and (width <= 768px){.p-article .s-article .c-authorBlk__link:after{width:6px;height:9px}}.p-article .s-article .c-toc{max-width:800px;padding:40px;margin:40px 0;margin-inline:auto;background-color:#ececec;border-radius:20px}@media screen and (width <= 768px){.p-article .s-article .c-toc{padding:20px;margin:30px 0;border-radius:10px}}.p-article .s-article .c-toc__title{padding-bottom:20px;font-size:24px;font-weight:700;line-height:1;border-bottom:1px solid #230e0e}@media screen and (width <= 768px){.p-article .s-article .c-toc__title{padding-bottom:10px;font-size:17px}}.p-article .s-article .c-toc__list{display:flex;flex-direction:column;gap:20px;margin-top:36px}@media screen and (width <= 768px){.p-article .s-article .c-toc__list{gap:10px;margin-top:18px}}.p-article .s-article .c-toc__link{position:relative;display:block;padding-right:30px;padding-bottom:16px;font-size:20px;font-weight:700;border-bottom:1px solid #230e0e}@media screen and (width >= 769px){.p-article .s-article .c-toc__link{transition:all .3s ease}.p-article .s-article .c-toc__link:hover{opacity:.5}}@media screen and (width <= 768px){.p-article .s-article .c-toc__link{padding-right:24px;padding-bottom:10px;font-size:16px}}.p-article .s-article .c-toc__link:after{position:absolute;top:50%;right:0;display:flex;width:22px;height:13px;content:"";background-image:url(/ai_smartlife/assets/img/icon/icn_arrow_toc.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(calc(-50% - 8px))}@media screen and (width <= 768px){.p-article .s-article .c-toc__link:after{width:11px;height:7px;transform:translateY(calc(-50% - 6px))}}.p-article .s-article .c-toc__subList{display:flex;flex-direction:column;gap:16px;margin-top:16px}@media screen and (width <= 768px){.p-article .s-article .c-toc__subList{gap:10px;margin-top:12px}}.p-article .s-article .c-toc__subLink{position:relative;display:block;padding-right:48px;padding-bottom:16px;padding-left:27px;font-size:17px;font-weight:700;border-bottom:1px dashed #230e0e}@media screen and (width >= 769px){.p-article .s-article .c-toc__subLink{transition:all .3s ease}.p-article .s-article .c-toc__subLink:hover{opacity:.5}}@media screen and (width <= 768px){.p-article .s-article .c-toc__subLink{padding-right:25px;padding-bottom:12px;padding-left:16px;font-size:12px}}.p-article .s-article .c-toc__subLink:before{position:absolute;top:50%;left:0;display:block;width:15px;height:2px;content:"";background-color:#230e0e;transform:translateY(calc(-50% - 8px))}@media screen and (width <= 768px){.p-article .s-article .c-toc__subLink:before{width:10px;height:1px;transform:translateY(calc(-50% - 5px))}}.p-article .s-article .c-toc__subLink:after{position:absolute;top:50%;right:6px;display:flex;width:14px;height:9px;content:"";background-image:url(/ai_smartlife/assets/img/icon/icn_arrow_toc.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(calc(-50% - 6px))}@media screen and (width <= 768px){.p-article .s-article .c-toc__subLink:after{right:4px;width:10px;height:8px;transform:translateY(calc(-50% - 5px))}}.p-article .s-article .c-bgTextBox{max-width:960px;padding:40px 50px;margin:40px auto;background-color:#eff7ff;border-radius:6px}@media screen and (width <= 768px){.p-article .s-article .c-bgTextBox{padding:30px 20px;margin:30px auto;border-radius:5px}}.p-article .s-article .c-bgTextBox__title{margin-bottom:14px;font-size:18px;font-weight:700;color:#1668c7}@media screen and (width <= 768px){.p-article .s-article .c-bgTextBox__title{margin-bottom:16px;font-size:13px}}.p-article .s-article .c-bgTextBox__text{display:flex;flex-direction:column;gap:6px;margin-left:30px;font-size:18px}@media screen and (width <= 768px){.p-article .s-article .c-bgTextBox__text{margin:0 10px;font-size:13px}}.p-article .c-banner{background:linear-gradient(-90deg,#fdd3d2,#ffeff7,#e8e2ff)}@media screen and (width <= 768px){.p-article .c-banner{background:linear-gradient(180deg,#fdd3d2,#ffeff7,#e8e2ff)}}@media screen and (width <= 768px){.p-article .c-banner__inner{padding:0 55px}}.p-article .c-banner__snsWrap{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}@media screen and (width <= 768px){.p-article .c-banner__snsWrap{margin-bottom:30px}}.p-article .c-banner__snsTtl{display:flex;gap:8px;align-items:center;font-size:18px;font-weight:700}@media screen and (width <= 768px){.p-article .c-banner__snsTtl{font-size:16px}}.p-article .c-banner__snsTtl:before,.p-article .c-banner__snsTtl:after{display:block;width:2px;height:16px;content:"";background-color:#230e0e;rotate:25deg}.p-article .c-banner__snsTtl:before{margin-right:2px;rotate:-25deg}.p-article .c-banner__snsList{display:flex;gap:30px;margin-top:20px}@media screen and (width <= 768px){.p-article .c-banner__snsList{margin-top:15px}}@media screen and (width >= 769px){.p-article .c-banner__snsLink{transition:all .3s ease}.p-article .c-banner__snsLink:hover{opacity:.5}}@media screen and (width <= 768px){.p-article .c-banner__snsLink{display:flex;width:40px}}.p-article .c-banner__wrap{padding:60px 30px;background-color:#fff;border-radius:30px}@media screen and (width <= 768px){.p-article .c-banner__wrap{padding:30px!important;border-radius:20px!important}}.p-article .s-relatedArts{padding:80px 0}@media screen and (width <= 768px){.p-article .s-relatedArts{padding:50px 0}}.p-article .s-relatedArts__inner{max-width:1240px;padding:0 20px;margin-inline:auto}.p-article .s-relatedArts__title{font-size:36px;font-weight:700;line-height:1}@media screen and (width <= 768px){.p-article .s-relatedArts__title{font-size:20px}}.p-article .s-relatedArts__list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:26px}@media screen and (width <= 768px){.p-article .s-relatedArts__list{grid-template-columns:repeat(1,1fr)}}.p-article .s-relatedArts .c-relatedArt{overflow:hidden;border-radius:10px;box-shadow:0 0 14px #0000002b}@media screen and (width <= 768px){.p-article .s-relatedArts .c-relatedArt{width:calc(100% - 40px);margin-inline:auto;border-radius:5px;box-shadow:0 0 12px #0000002b}.p-article .s-relatedArts .c-relatedArt:nth-of-type(n+2){display:none}}.p-article .s-relatedArts .c-relatedArt__link{display:flex;flex-direction:column;height:100%}@media screen and (width >= 769px){.p-article .s-relatedArts .c-relatedArt__link{transition:all .3s ease}.p-article .s-relatedArts .c-relatedArt__link:hover{opacity:.5}}.p-article .s-relatedArts .c-relatedArt__thumb{position:relative;aspect-ratio:373/250}@media screen and (width <= 768px){.p-article .s-relatedArts .c-relatedArt__thumb{aspect-ratio:590/320}}.p-article .s-relatedArts .c-relatedArt__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-article .s-relatedArts .c-relatedArt__content{display:flex;flex:1;flex-direction:column;padding:20px 30px 30px;background-color:#fff}.p-article .s-relatedArts .c-relatedArt__date{display:flex;gap:5px;align-items:center;justify-content:flex-end;font-size:10px}.p-article .s-relatedArts .c-relatedArt__date:before{display:flex;width:13px;height:12px;content:"";background-image:url(/ai_smartlife/assets/img/icon/icn_calendar.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.p-article .s-relatedArts .c-relatedArt__title{display:-webkit-box;flex:1;margin-top:16px;overflow:hidden;font-weight:18px;font-weight:700;line-height:1.6;color:#1668c7;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (width <= 768px){.p-article .s-relatedArts .c-relatedArt__title{margin-top:10px;font-size:16px;-webkit-line-clamp:2}}.p-article .s-relatedArts .c-relatedArt__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}@media screen and (width <= 768px){.p-article .s-relatedArts .c-relatedArt__tags{margin-top:14px}}.p-article .s-relatedArts .c-relatedArt__tag{display:flex;align-items:center;justify-content:center;height:23px;padding:0 8px;font-size:12px;line-height:1;border:1px solid #230e0e;border-radius:100px}@media screen and (width <= 768px){.p-article .s-relatedArts .c-relatedArt__tag{height:20px;font-size:10px}}.p-article .c-category{padding:60px 0 40px}@media screen and (width <= 768px){.p-article .c-category{padding:30px 0 20px}}.p-article .c-category__inner{max-width:1000px;padding:0 20px;margin-inline:auto}.p-article .c-category__title{font-size:26px;font-weight:700;line-height:1;color:#1668c7}@media screen and (width <= 768px){.p-article .c-category__title{font-size:20px}}.p-article .c-category__list{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 40px;margin-top:34px}@media screen and (width <= 1080px){.p-article .c-category__list{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:28px}}.p-article .c-category__itemLink{font-size:20px;font-weight:700}@media screen and (width >= 769px){.p-article .c-category__itemLink{transition:all .3s ease}.p-article .c-category__itemLink:hover{opacity:.5}}@media screen and (width <= 768px){.p-article .c-category__itemLink{font-size:17px}}.p-article .c-category__tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:90px}@media screen and (width <= 768px){.p-article .c-category__tags{gap:10px;margin-top:60px}}.p-article .c-category__tagLink{display:flex;align-items:center;justify-content:center;height:26px;padding:0 12px;background-color:#fff;border:1px solid #230e0e;border-radius:100px}@media screen and (width >= 769px){.p-article .c-category__tagLink{transition:all .3s ease}.p-article .c-category__tagLink:hover{opacity:.5}}@media screen and (width <= 768px){.p-article .c-category__tagLink{height:23px;font-size:12px}}.p-article .c-bannerBox{padding:60px 0 100px}@media screen and (width <= 768px){.p-article .c-bannerBox{padding:50px 0}}.p-article .c-bannerBox__inner{max-width:1240px;padding:0 20px;margin-inline:auto}.p-article .c-bannerBox__list{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 80px}@media screen and (width <= 768px){.p-article .c-bannerBox__list{grid-template-columns:repeat(1,1fr);gap:30px}}.p-article .c-bannerBox__item--ttl{padding-bottom:8px}@media screen and (width <= 768px){.p-article .c-bannerBox__item--ttl{padding-bottom:2px;font-size:12px}}.p-article .c-bannerBox__item--ttl a{color:#1668c7}@media screen and (width >= 769px){.p-article .c-bannerBox__item--ttl a{transition:all .3s ease}.p-article .c-bannerBox__item--ttl a:hover{opacity:.5}}@media screen and (width <= 768px){.p-article .c-bannerBox__item--txt{padding-bottom:2px;font-size:12px}}.p-article .c-bannerBox__item--txt a{color:#1668c7}@media screen and (width >= 769px){.p-article .c-bannerBox__item--txt a{transition:all .3s ease}.p-article .c-bannerBox__item--txt a:hover{opacity:.5}}.p-article .c-bannerBox__itemImg{margin-top:10px}.p-article .c-bannerBox__itemImg--link{position:relative;display:flex;width:100%;aspect-ratio:560/280}@media screen and (width >= 769px){.p-article .c-bannerBox__itemImg--link{transition:all .3s ease}.p-article .c-bannerBox__itemImg--link:hover{opacity:.5}}.p-article .c-bannerBox__itemImg--link img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
