@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Noto+Sans+JP:wght@400..700&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}:where(img){line-height:1;width:100%;height:auto}:root{--docomo-red: #CC0033;--base--background: rgba(6, 19, 45, .1);--base--border: rgba(6, 19, 45, .2);--base--mute: rgba(6, 19, 45, .3);--base--sub-text: rgba(6, 19, 45, .6);--base--text: #06132D;--status-color--error: #F25252;--red:#F25252;--accent--main: #F22EB0;--accent--lighter: #FFB6E5;--main--main: #523FFF;--main--background: #F2F5FF;--main--lighter: #D2DFF9;--main--darken: #0F2699;--white:#FFF;--light-green: #E2FF70;--gradient: linear-gradient(-90deg, #F22EB0 0%, #AA3DFF 50% ,#2268F1 100%);--Bland-700:#523FFF;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-regular: clamp(.875rem,3.5vw,1rem);--spacing-1: 8px;--spacing-2: 16px;--spacing-3: 24px;--spacing-4: 40px;--spacing-5: 64px;--spacing-6: 104px;--inner-sm: inset 0px 2px 8px rgba(28, 105, 255, .2);--shadow-sm: 0px 2px 8px rgba(28, 105, 255, .2);--shadow-lv01: 0px 2px 4px 0px rgba(21, 0, 125, .15);--shadow-lv02: 0px 4px 8px 0px rgba(21, 0, 125, .15);--shadow-lv03: 0px 8px 16px 0px rgba(21, 0, 125, .15)}:root{--10: clamp(.625rem, 1.6666666667vi, .775rem);--13: clamp(.775rem, 2.0666666667vi, .8rem);--16: clamp(.875rem, 2.3333333333vi, 1rem);--18: clamp(1rem, 2.6666666667vi, 1.14375rem);--21: clamp(1rem, 2.6666666667vi, 1.33125rem);--26: clamp(1.1625rem, 3.1vi, 1.6rem);--32: clamp(1.4rem, 3.7333333333vi, 2rem);--42: clamp(1.625rem, 4.6666666667vi, 2.66875rem);--64: clamp(2.8rem, 7.4666666667vi, 4rem);--128:clamp(4rem, 10.6666666667vi, 8rem);--spacing-1: clamp(.25rem, .6666666667vi, .5rem);--spacing-2: clamp(.5rem, 1.3333333333vi, 1rem);--spacing-3: clamp(.75rem, 2vi, 1.5rem);--spacing-4: clamp(1.25rem, 3.3333333333vi, 2.5rem);--spacing-5: clamp(2.5rem, 6.6666666667vi, 4rem);--spacing-6: clamp(4rem, 10.6666666667vi, 6.5rem)}body{font-family:Lato,Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;color:var(--main-txt);font-feature-settings:"pwid" on,"palt" on;font-kerning:auto;line-height:1.5;letter-spacing:.05em;color:var(--base--text)}.l-section{padding-block:var(--spacing-6)}.l-inner-large{width:calc(100% - var(--32, 32px));max-width:77rem;margin-inline:auto;container-type:inline-size}.l-inner-medium{width:calc(100% - var(--32, 32px));max-width:64.5rem;margin-inline:auto;container-type:inline-size}.l-inner-small{width:calc(100% - var(--32, 32px));max-width:48rem;margin-inline:auto;container-type:inline-size}.footer{background:var(--base--text);color:var(--white)}.footer-inner{padding:var(--spacing-4)}.footer-list li{font-size:var(--13);padding-left:1em;text-indent:-1em}.footer-list li:before{content:"・";margin-right:.5em}.footer-caution{margin-top:1em;text-align:justify}.footer-caution li{display:inline;opacity:.7;font-size:var(--10)}.footer-caution li:before{content:"※"}.footer-link{padding:var(--spacing-4);background:#000;display:grid;grid-template-columns:repeat(4,auto);grid-template-rows:1fr 1em;gap:var(--spacing-3);position:relative}.footer-link-inner{width:-moz-fit-content;width:fit-content;grid-row:span 2;grid-column:span 1}.footer-link-logo{display:block;height:40px;width:auto;margin-bottom:var(--spacing-3)}.footer-link-list:has(.-sub){-moz-columns:2;columns:2}.footer-link-list.-sub{border-left:1px solid rgba(255,255,255,.2);margin-left:var(--spacing-1);padding-left:var(--spacing-2);-moz-column-count:1;column-count:1;-moz-column-break-inside:avoid;break-inside:avoid}.footer-link-list li{font-size:var(--13);transition:transform .3s ease;padding-block:.5em;white-space:nowrap}.footer-link-list li:focus{transform:translate(4px)}.footer-security{background-color:var(--white);padding:var(--spacing-2);height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-top:auto}.footer-security img{max-width:150px;height:auto;transform:translate(8px)}.footer-security p{font-size:var(--13);color:var(--base--text);margin-top:var(--spacing-1)}.footer-copy{margin-top:auto;margin-left:auto;opacity:.5;font-size:.875rem}.floating-banner{position:fixed;bottom:var(--16);right:var(--16);z-index:80;transition:transform .3s ease}.floating-banner:focus{transform:translateY(-8px)}.floating-banner-link{display:block}.floating-banner-link img{width:160px;height:185px;-o-object-fit:contain;object-fit:contain}.floating-banner-close{position:absolute;top:0;right:0;width:21px;height:21px;border-radius:50%;background-color:var(--base--mute);color:#fff;border:none;font-size:14px;cursor:pointer;transition:opacity .2s ease;text-align:center}.u-pink{color:var(--accent--main, #FF4AC2)}.u-blue{color:var(--Bland-700)}.u-purple{color:#8d2ed7}.u-yellow-text{color:var(--light-green, #E2FF70)}.u-gradient-text{font-size:inherit;background:var(--gra, linear-gradient(73deg, #FF4AC2 0%, #B556FF 48.77%, #1C5DDD 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.u-gradient-text.-reverse{background-image:linear-gradient(-73deg,#ff4ac2,#b556ff 48.77%,#1c5ddd)}.u-smaller-text{font-size:.8em}.u-large-text{font-size:1.5em;line-height:1}.u-bigger-text{font-size:1.75em;line-height:1}.u-underline{text-decoration:underline;text-underline-offset:.2em}.u-small-sp{display:none}.u-sp{display:none!important}.u-tab,.u-pc{display:block!important}.u-small{font-weight:400;font-size:.75rem;color:var(--base-sub-text, rgba(6, 19, 45, .6))}.u-marker{font-weight:700;background:linear-gradient(transparent 50%,var(--light-green) 50%)}.u-center{display:block;text-align:center;margin-inline:auto}.u-hidden{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.u-margin-0{margin:0!important}.u-line-trough{position:relative;font-weight:400}.u-line-trough:before{content:"";display:inline-block;width:110%;height:.2em;border-top:1px solid #fff;border-bottom:1px solid #fff;position:absolute;top:calc(50% - .1em);left:0}:root{--biz-gradient: linear-gradient(90deg, #241180 0%, #5D3DFF 100%);--biz--main: #241180;--biz--background: #EDEFFA}.c-button{max-width:320px;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--spacing-1);font-size:var(--21);font-weight:700;text-align:center;position:relative;transition:all .3s ease-in-out;container-type:inline-size}.c-button.-primary{border:2px solid var(--base-white, #FFF);color:var(--white);background:var(--biz-gradient)}.c-button.-secondary{border:2px solid var(--main--main);color:var(--main--main);background-color:var(--white)}.c-button:hover{transform:translateY(-2px);box-shadow:#523fff80 0 4px 16px -4px}.-with-bg .c-button:hover{box-shadow:#ffffe1b3 0 4px 20px -4px}.header{width:100%;padding:var(--spacing-2);display:flex;position:fixed;z-index:99;background-color:transparent;transition:background .3s,box-shadow .3s}.header.is-scrolled{background:var(--white, #FFF);box-shadow:0 2px 12px #2411800f}.header-inner{width:100%;display:flex;align-items:center}.header-logo-biz{margin-right:var(--spacing-4);aspect-ratio:253/48;height:48px;width:auto}.header-menu{flex:1;display:flex;gap:var(--spacing-3)}.header-menu-item{padding-top:var(--spacing-1);font-size:var(--16);font-weight:700}.header-menu-item>a,.header-menu-item>p{transition:color .3s ease}.header-menu-item>a:focus,.header-menu-item>p:focus{color:var(--main--main)}.header-nav{width:100%;display:flex;justify-content:space-between}.header-button{font-size:var(--18)}.header-button:not(:first-of-type){margin-left:var(--spacing-1)}.mv{background:url(../../../assets/images/biz/mv-bg.jpg) no-repeat top right/100%;padding-top:var(--spacing-5)}.mv-inner{padding-block:var(--spacing-5);display:grid;gap:var(--spacing-4);grid-template-columns:auto 1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"title image" "button image" "list list"}.mv-title{grid-area:title;width:-moz-fit-content;width:fit-content}.mv-title-copy{font-size:var(--26);font-weight:700;letter-spacing:.05em;margin-bottom:1em}.mv-title-logo{width:100%;height:auto}.mv-button{grid-area:button;width:100%;max-width:100%;height:-moz-fit-content;height:fit-content;padding-block:var(--spacing-3)}.mv-image{grid-area:image;width:100%;height:auto}.mv-feature{grid-area:list;display:flex;gap:var(--spacing-1);justify-content:space-between}.mv-feature-item{flex:1;display:flex;align-items:center;text-align:center;justify-content:space-between;font-size:var(--26);font-weight:700;color:var(--biz--main)}.mv-feature-item:before,.mv-feature-item:after{content:"";display:block;width:40px;aspect-ratio:40/108}.mv-feature-item:before{background:url(../../../assets/images/biz/leaf-left.svg) no-repeat center center/contain}.mv-feature-item:after{background:url(../../../assets/images/biz/leaf-right.svg) no-repeat center center/contain}.problem{background:linear-gradient(180deg,#06132d00,#06132d1a);padding-block:var(--spacing-5);position:relative}.problem:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);aspect-ratio:240/60;width:clamp(120px,20vi,240px);height:auto;background:url(../../../assets/images/biz/arrow-gy.png) no-repeat center center/contain}.problem-title{text-align:center;font-size:var(--32);font-weight:700;letter-spacing:.1em;margin-bottom:var(--spacing-4)}.problem-list{background-color:var(--white);border-radius:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-bottom:var(--spacing-4)}.problem-list li{font-size:var(--21);font-weight:700;letter-spacing:.05em;padding:var(--spacing-2);text-indent:-1em;margin-left:1em}.problem-list li:before{content:"";display:inline-block;width:1em;height:1em;background:url(../../../assets/images/biz/check.svg) no-repeat center center/contain;margin-right:var(--spacing-1);transform:translateY(.1em)}.problem-note{display:block;width:-moz-fit-content;width:fit-content;text-align:center;margin-inline:auto;padding-block:var(--spacing-3);font-size:var(--26)}.solution{padding-top:var(--spacing-5)}.solution-title{text-align:center;font-size:var(--42);font-weight:700;color:var(--main--main);margin-bottom:var(--spacing-3)}.solution-caution{font-size:var(--13);font-weight:400;color:var(--base--sub-text)}.solution-copy{text-align:center;font-size:var(--21);line-height:1.75;margin-bottom:var(--spacing-4)}.solution-copy strong{font-weight:700;font-size:var(--26)}.solution-feature-item{display:grid;gap:0 var(--spacing-3);grid-template-areas:"title image" "list image"}.solution-feature-item:nth-child(odd){grid-template-areas:"image title" "image list"}.solution-feature-item-image{grid-area:image;width:100%;height:auto}.solution-feature-item-title{grid-area:title;display:flex;flex-direction:column;justify-content:flex-end;font-size:var(--32);letter-spacing:.05em;color:var(--main--main);font-weight:700}.solution-feature-item-label{display:block;width:-moz-fit-content;width:fit-content;padding:4px var(--spacing-1);margin-bottom:var(--spacing-1);border-radius:4px;background-color:var(--main--main);color:var(--white);font-size:var(--16);font-weight:700}.solution-feature-item-list{grid-area:list;padding-block:var(--spacing-1)}.solution-feature-item-list li{display:flex;align-items:flex-start;font-size:var(--21);font-weight:700;margin-bottom:var(--spacing-1)}.solution-feature-item-list li:before{content:"";display:inline-block;width:1em;height:1em;background:url(../../../assets/images/biz/kira.svg) no-repeat center center/contain;margin-right:4px;transform:translateY(.3em)}.price{text-align:center;background:url(../../../assets/images/biz/price-bg.png) no-repeat center bottom/auto 100%}.price-inner{padding-block:var(--spacing-6);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.price-title{font-size:var(--42);font-weight:700;letter-spacing:.05em;color:var(--main--main);margin-bottom:var(--spacing-4)}.price-content{width:300px;margin-inline:auto}.price-content p{color:var(--white);font-weight:700;text-shadow:0px 0px 12px #523FFF,0px 0px 4px #523FFF;font-size:var(--26)}.price-content p strong{display:block;font-size:3.5em;line-height:1;font-weight:800;font-feature-settings:"pnum" 1;letter-spacing:0}.price-content p strong span{font-size:.23em;margin-left:.5em}.price-content p .price-small{display:block;padding-top:.5em;padding-right:.5em;font-size:var(--16);color:var(--white);text-shadow:0px 0px 12px #523FFF,0px 0px 4px #523FFF;text-align:right;width:100%;line-height:1.5}.price-feature{display:flex;gap:var(--spacing-1);margin-block:var(--spacing-2)}.price-feature li{flex:1;background-color:var(--white);padding:4px var(--spacing-1);color:var(--main--main);font-size:var(--18);font-weight:700;border-radius:4px}.cta p{color:var(--main--main);padding-top:var(--spacing-4);text-align:center;font-size:var(--21);font-weight:700;margin-bottom:var(--spacing-2)}.cta.-with-bg{padding-block:var(--spacing-5);background:url(../../../assets/images/biz/cta-bg.jpg) no-repeat center/cover}.cta.-with-bg p{color:var(--white)}.cta-button-wrap{display:flex;justify-content:center;padding-bottom:var(--spacing-4);gap:var(--spacing-3)}.cta-button{flex:1}.feature{background-color:var(--biz--background);padding-block:var(--spacing-6)}.feature-title{text-align:center;font-size:var(--42);font-weight:700;letter-spacing:.05em;color:var(--main--main);margin-bottom:var(--spacing-4)}.feature-list{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}.feature-item{grid-column:span 1;background-color:var(--white);border-radius:var(--spacing-3);padding:var(--spacing-4);position:relative}.feature-item.-wide{grid-column:span 2}.feature-item-title{font-weight:700;margin-bottom:var(--spacing-1);position:relative;z-index:2}.feature-item-title h3{color:var(--main--main);font-size:var(--16)}.feature-item-title p{font-size:var(--26)}.feature-item-text{font-size:var(--16);line-height:170%;letter-spacing:.48px;text-align:justify;position:relative;z-index:2}.feature-caution{font-size:var(--13);font-weight:400;color:var(--base--sub-text)}.feature-item-image{width:100px;height:auto;aspect-ratio:1/1;position:absolute;z-index:0;top:var(--spacing-4);right:var(--spacing-4)}.feature-item-model{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2);margin-top:var(--spacing-3)}.feature-item-model-item{background-color:var(--biz--background);padding:var(--spacing-1);border-radius:var(--spacing-1);color:var(--base-sub-text, rgba(6, 19, 45, .6));font-size:var(--13);font-weight:700;line-height:170%;letter-spacing:.05em}.feature-item-model-list li{padding:4px var(--spacing-1);display:flex;gap:var(--spacing-1);align-items:center;font-size:var(--16);color:var(--base--text);font-weight:700}.feature-item-model-list li:before{content:"";display:block;width:1.5em;height:1.5em;border-radius:50%;background-size:contain;background-repeat:no-repeat;background-position:center center}.list-gpt:before{background-image:url(../../../assets/images/common/feature/gpt.png)}.list-gemini:before{background-image:url(../../../assets/images/common/feature/gemini.png)}.list-grok:before{background-image:url(../../../assets/images/common/feature/grok.png)}.list-claude:before{background-image:url(../../../assets/images/common/feature/claude.png)}.list-tsuzumi:before{background-image:url(../../../assets/images/common/feature/tsuzumi.png)}.feature-item-extension{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-2);margin-top:var(--spacing-3)}.feature-item-extension-item{background-color:var(--biz--background);padding:var(--spacing-2);border-radius:var(--spacing-1);font-size:var(--13);line-height:170%;letter-spacing:.05em;display:grid;gap:var(--spacing-1);grid-template-columns:auto 1fr}.feature-item-extension-item p{grid-column:span 2}.feature-item-extension-title img{height:var(--26);width:auto}.feature-item-extension-software{display:flex;gap:var(--spacing-1);justify-content:flex-end}.feature-item-extension-software img{aspect-ratio:1/1;width:20px}.security{padding-block:var(--spacing-6) 0}.security-title{font-size:var(--42);font-weight:700;letter-spacing:.05em;text-align:center}.security-list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2)}.security-item{background:url(../../../assets/images/biz/secure-bg.png) no-repeat center/contain;aspect-ratio:1/1;text-align:center;display:flex;flex-direction:column;padding-top:30%}.security-item h3{font-size:var(--21);font-weight:700;color:var(--biz--main);margin-bottom:var(--spacing-1)}.flow{padding-block:var(--spacing-5)}.flow-title{text-align:center;font-size:var(--32);font-weight:700;letter-spacing:.05em;margin-bottom:var(--spacing-4)}.flow-title strong{font-size:1.3em;line-height:1}.flow-title-vartical{display:inline-block;writing-mode:vertical-rl;font-size:var(--18);font-weight:700;margin-right:var(--spacing-1);transform:translateY(.25em)}.flow-list{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-4)}.flow-item{display:flex;aspect-ratio:1/1;padding-top:var(--spacing-2);flex-direction:column;align-items:center;background-color:var(--biz--background);border-radius:var(--spacing-2);position:relative}.flow-item:not(:first-child):before{content:"";position:absolute;top:50%;left:calc(-.5 * var(--spacing-4));transform:translate(-50%,-50%);width:var(--21);aspect-ratio:24/36;background:url(../../../assets/images/biz/flow-arrow.svg) no-repeat center center/contain}.flow-item span{text-transform:uppercase;font-size:var(--13);font-weight:700;letter-spacing:.1em;color:var(--main--main)}.flow-item p{font-size:var(--18);font-weight:700;margin-bottom:var(--spacing-1)}.flow-item img{width:100%;max-width:150px;height:auto;aspect-ratio:150/88}.faq{padding-block:var(--spacing-6)}.faq-title{text-align:center;font-size:var(--42);color:var(--main--main);font-weight:700;letter-spacing:.05em;margin-bottom:var(--spacing-4)}.faq-item{width:100%;border-radius:var(--spacing-1);background:var(--white, #FFF);box-shadow:0 8px 12px -4px #523fff4d;margin-bottom:var(--spacing-3);overflow:hidden}.faq-item dt{padding:var(--spacing-3, 24px);background-color:var(--biz--background);font-size:var(--18)}.faq-item dd{padding:var(--spacing-3)}.faq-item dd strong{display:block;font-size:var(--26);color:var(--main--main);margin-bottom:var(--spacing-2)}.faq-item dd p{font-size:var(--16);line-height:170%;letter-spacing:.05em}@media screen and (max-width: 992px){.footer-link{grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto) 1em}.mv-feature-item{font-size:var(--21);white-space:nowrap}}@media screen and (max-width: 768px){.footer-link{grid-template-rows:repeat(3,auto) 1em}.footer-link-inner{grid-column:span 2;grid-row:span 1}.footer-security{padding:var(--spacing-1);position:absolute;right:var(--spacing-2);bottom:1em}.floating-banner-link img{width:26.6666666667vi;height:30.8333333333vi}.u-smaller-text{font-size:.66em}.u-sp{display:block!important}.u-pc{display:none!important}.header-logo-biz{height:100%;margin-right:0}.header-menu{display:none}.header-nav{justify-content:flex-end}.header-button:first-of-type{display:none}.mv-inner{grid-template-columns:1fr;grid-template-rows:repeat(4,auto);grid-template-areas:"title" "image" "button" "list"}.mv-title{margin-inline:auto;text-align:center}.mv-title-copy{text-align:center}.mv-title-logo{width:20em}.mv-feature{flex-direction:column}.mv-feature-item{font-size:var(--26)}.mv-feature-item:before,.mv-feature-item:after{height:2.5em;width:auto}.solution-feature-item{width:90%;margin-inline:auto;grid-template-columns:1fr;padding-block:var(--spacing-4);padding-inline:var(--spacing-2);grid-template-areas:"title" "image" "list"}.solution-feature-item:nth-child(odd){grid-template-areas:"title" "image" "list"}.cta-button-wrap{margin-top:var(--spacing-4);flex-direction:column;align-items:center}.cta-button{width:100%}.feature-list{grid-template-columns:1fr}.feature-item.-wide{grid-column:span 1}.feature-item-image{width:80px;opacity:.7}.feature-item-model{grid-template-columns:repeat(2,1fr)}.feature-item-extension{grid-template-columns:1fr}.security-list{grid-template-columns:1fr;gap:0}.security-item{background:url(../../../assets/images/biz/secure-bg-sp.png) no-repeat center/contain;aspect-ratio:auto;padding:var(--spacing-4);height:15em}.security-item h3{white-space:nowrap;font-size:var(--26);margin-bottom:var(--spacing-2);padding-top:1em}.flow-list{grid-template-columns:1fr;gap:var(--spacing-2)}.flow-item{width:80%;max-width:400px;margin-inline:auto;aspect-ratio:4/1;padding:var(--spacing-3);align-items:flex-start;justify-content:center}.flow-item:not(:first-child):before{width:var(--26);z-index:2;left:50%;top:0;transform:rotate(90deg) translate(-95%,50%)}.flow-item img{position:absolute;height:80%;width:auto;top:20%;right:var(--spacing-3)}}@media screen and (max-width: 600px){.u-small-sp{display:block}.u-tab{display:none!important}.price{background:url(../../../assets/images/biz/price-bg.png) no-repeat center 8vw/100% auto}}@media (hover: hover) and (pointer: fine){.footer-link-list li:hover{transform:translate(4px)}.floating-banner:hover{transform:translateY(-8px)}.header-menu-item>a:hover,.header-menu-item>p:hover{color:var(--main--main)}}
