@charset "UTF-8";*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;word-wrap:break-word;overflow-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:inherit}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:super}sub{vertical-align:text-bottom}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}img{vertical-align:top}input[type=checkbox],input[type=radio]{vertical-align:-2px}label{cursor:pointer}html{font-family:sans-serif;line-height:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}button{border-radius:0}button:focus{outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}html{font-size:16px;overflow-y:scroll}body{background-color:#fff;color:rgba(0,0,0,.87);font-family:Noto Sans JP,sans-serif;font-size:1rem;font-weight:400;margin:0;text-align:left}a{color:inherit}a:focus,a:hover{color:#00a2ad;text-decoration:none}img{height:auto;max-width:100%}@media screen and (min-width:768px){.br-sp{display:none}}@media screen and (max-width:767px){.br-pc{display:none}}.c-base-heading-lv1,.c-base-heading-lv2,.c-base-heading-lv3,.c-base-heading-lv4,.c-base-heading-lv5,.c-base-heading-lv6{color:rgba(0,0,0,.87);font-weight:700;line-height:1.6}.c-base-heading-lv1 .is-blue,.c-base-heading-lv1.is-blue,.c-base-heading-lv2 .is-blue,.c-base-heading-lv2.is-blue,.c-base-heading-lv3 .is-blue,.c-base-heading-lv3.is-blue,.c-base-heading-lv4 .is-blue,.c-base-heading-lv4.is-blue,.c-base-heading-lv5 .is-blue,.c-base-heading-lv5.is-blue,.c-base-heading-lv6 .is-blue,.c-base-heading-lv6.is-blue{color:#0096b2}@media screen and (max-width:1000px){.c-base-heading-lv1,.c-base-heading-lv2,.c-base-heading-lv3,.c-base-heading-lv4,.c-base-heading-lv5,.c-base-heading-lv6{text-align:left}}.c-base-heading-lv1,.c-base-heading-lv2{line-height:1.5;text-align:center}.c-base-heading-lv3{line-height:1.5;margin-bottom:24px}.c-base-heading-lv4,.c-base-heading-lv5{margin-bottom:24px}.c-base-heading-lv6{font-size:18px}@media screen and (min-width:768px){.c-base-heading-lv1{font-size:48px;margin:0 auto 32px;text-align:left}.c-base-heading-lv2{font-size:36px;margin:0 auto 32px}.c-base-heading-lv3{font-size:26px;text-align:center}.c-base-heading-lv4{font-size:22px}.c-base-heading-lv5{font-size:20px}}@media screen and (max-width:767px){.c-base-heading-lv1{font-size:32px;margin:0 auto 24px;text-align:left}.c-base-heading-lv2{font-size:26px;margin:0 auto 24px}.c-base-heading-lv3{font-size:22px;text-align:left}.c-base-heading-lv4{font-size:20px}.c-base-heading-lv5{font-size:18px}}.c-base-lead{font-size:18px;font-weight:500;line-height:1.6;margin-top:1.5em;text-align:center}.c-base-lead:before{margin-top:-.3em}.c-base-lead:after,.c-base-lead:before{content:"";display:block;height:0;width:0}.c-base-lead:after{margin-bottom:-.3em}@media screen and (min-width:768px){.c-base-lead:not(.c-base-lead-nomgn){margin-bottom:64px}}@media screen and (max-width:767px){.c-base-lead:not(.is-center){text-align:left}.c-base-lead:not(.c-base-lead-nomgn){margin-bottom:48px}}@media screen and (min-width:768px){.c-section{padding-block:90px}}@media screen and (max-width:767px){.c-section{padding-block:50px}}.c-inner{margin:0 auto;max-width:1010px;padding-inline:15px;width:100%}.c-cta{background:#03a1ad;color:#fff;font-size:120%;padding:60px 0}.c-cta__btns{align-items:center;display:flex;gap:1.6em 3em;justify-content:center}@media screen and (max-width:767px){.c-cta{padding-block:30px}.c-cta__btns{flex-direction:column}}.c-cta__btn-link{background:#ff7600;border:2px solid #ff7600;border-radius:.3em;color:#fff;display:block;font-size:112.5%;font-weight:500;max-width:100%;padding:1em;text-align:center;transition:background-color .3s,border-color .3s;width:15em}.c-cta__btn-link.is-white{background-color:#fff;color:#ff7600}.c-cta__btn-link:hover{background-color:#ff963b;border-color:#ff963b;color:#fff;text-decoration:none}.c-cta__btn-txt{font-weight:500;margin-inline:auto;margin-bottom:.6em;padding:0 1.2em .1em;position:relative;width:fit-content}.p-mv{overflow:hidden}.p-mv__inner{position:relative}.p-mv__inner:before{content:"";position:absolute;z-index:-1}@media screen and (min-width:768px){.p-mv{--mv-base-width:1066;--mv-base-fontsize:10;--mv-width:1400;font-size:min(calc(100vw*var(--mv-base-fontsize)/var(--mv-base-width)),calc(var(--mv-base-fontsize)*(var(--mv-width)/var(--mv-base-width))*1px));position:relative}.p-mv__logo{left:2em;position:absolute;top:2em;width:11em}.p-mv__inner{aspect-ratio:1066/482;margin-inline:auto;max-width:calc(1px*var(--mv-width));padding:9em 0 4em 2em}.p-mv__inner:before{aspect-ratio:1369/940;background:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/campaign/lp-maker-new/images/mv-bg-pc.png) no-repeat top/contain;right:-2%;top:0;width:61.9137%}.p-mv__inner:after{aspect-ratio:1/1;background:#edf8fa;border-radius:100%;content:"";left:-14%;position:absolute;top:74%;width:70.6379%;z-index:-1}}@media screen and (max-width:767px){.p-mv__logo{padding-block:3.8667vw;text-align:center}.p-mv__logo img{width:25.6vw}.p-mv__inner{padding-top:2.7907vw}.p-mv__inner:before{aspect-ratio:750/826;background:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/campaign/lp-maker-new/images/mv-bg-sp.png) no-repeat top/contain;left:0;top:54.4768vw;width:100%}}.p-mv__txt{color:#0096b2}.p-mv__txt>span{display:block}.p-mv__txt-t1{font-weight:700;letter-spacing:.025em;padding:0 1.2em .1em;position:relative;width:fit-content}.p-mv__txt-t1 .small{font-size:79.16667%}.p-mv__txt-t1:after,.p-mv__txt-t1:before{background-color:#0096b2;content:"";display:block;height:1.2em;position:absolute;top:0;width:.125em}.p-mv__txt-t1:before{left:0;transform:rotate(-26.4deg);transform-origin:right top}.p-mv__txt-t1:after{right:0;transform:rotate(26.4deg);transform-origin:left top}.p-mv__txt-t1 [data-dot]{display:inline-block;position:relative}.p-mv__txt-t1 [data-dot]:before{content:attr(data-dot);position:absolute;top:-.8em}.p-mv__txt-t2{font-weight:900;line-height:1.1}.p-mv__txt-t2 .small{font-size:57.14286%;padding-left:.1em}.p-mv__txt-t2 .ls{letter-spacing:-.1em}.p-mv__txt-t3{font-weight:900;letter-spacing:-.05em}.p-mv__txt-t3 .ls1{letter-spacing:-.09em}.p-mv__txt-t3 .ls2{letter-spacing:-.18em}.p-mv__txt-t3 .ls3{letter-spacing:-.15em}@media screen and (min-width:768px){.p-mv__txt-t1{font-size:240%;margin-bottom:.5em}.p-mv__txt-t2{font-size:600%;margin-bottom:.1em}.p-mv__txt-t3{font-size:790%}}@media screen and (max-width:767px){.p-mv__txt-t1{font-size:6.3947vw;margin-bottom:.2em;margin-inline:auto}.p-mv__txt-t2{font-size:16.952vw;font-size:14.6512vw;margin-inline:auto;width:fit-content}.p-mv__txt-t2 .ls{font-size:90%;margin-left:-.06em}.p-mv__txt-t3{font-size:20vw;margin-inline:auto;width:fit-content}}.p-mv__badge{display:flex;position:absolute}.p-mv__note{line-height:1.27}@media screen and (min-width:768px){.p-mv__badge{right:0;top:3em;width:21.7636%}.p-mv__badge>*{flex:1}.p-mv__image{top:11.8em;width:46.90432%}.p-mv__image,.p-mv__note{position:absolute;right:.7em}.p-mv__note{top:46em;width:28.14259%}.p-mv__btn{font-size:150%;margin-top:3em}.p-mv__btn .c-cta__btns{gap:0 1.5em;width:fit-content}}@media screen and (max-width:767px){.p-mv__badge{flex-direction:column;gap:2.4vw;right:-2.3256vw;top:64.2442vw;width:31.8667vw}.p-mv__image{padding-top:41.8605vw}.p-mv__image img{aspect-ratio:750/530}.p-mv__note{font-size:1.7333vw;margin-left:auto;margin-top:-5.7em;padding-right:1.8605vw;width:46.0465vw}.p-mv__btn{background-color:#03a1ad;color:#fff;font-size:120%;margin-top:22px;padding-block:30px}}.p-company-logo{background-color:#fff;overflow:hidden}.p-company-logo__track{animation:logo_flow var(--duration) linear infinite;display:flex;width:max-content}.p-company-logo__items{column-gap:var(--gap-x);display:grid;flex:0 0 auto;grid-auto-columns:max-content;grid-auto-flow:column;list-style:none;margin:0;padding:0;row-gap:var(--gap-y)}.p-company-logo__items+.p-company-logo__items{margin-left:var(--gap-x)}.p-company-logo__item{align-items:center;display:flex;justify-content:center}.p-company-logo__item img{display:block;height:auto;max-height:var(--logo-max-height);width:auto}@media screen and (min-width:768px){.p-company-logo{--gap-x:50px;--gap-y:16px;--logo-max-height:46px;--duration:48s;padding-block:20px}.p-company-logo__items{grid-template-rows:1fr}}@media screen and (max-width:767px){.p-company-logo{--gap-x:20px;--gap-y:12px;--logo-max-height:36px;--duration:24s;padding-block:20px}.p-company-logo__items{grid-template-rows:repeat(2,1fr)}}@keyframes logo_flow{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--gap-x)/2))}}.p-problem__catch{display:block;font-weight:700;line-height:1.6;margin:auto;text-align:center}.p-problem__catch img{height:1.28em;width:auto}.p-problem__issue{border:1px solid #bdbdbd;border-radius:.66667em;padding:1.2em;position:relative}.p-problem__issue:after{aspect-ratio:46/22;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 46 22"><path d="M23.9296 21.3661C23.1781 22.017 22.0626 22.017 21.311 21.3661L0.694702 3.51186C-0.705105 2.29959 0.152233 0 2.00401 0L43.2366 0C45.0884 0 45.9457 2.29959 44.5459 3.51186L23.9296 21.3661Z" fill="%23A1E2E7"/></svg>') no-repeat 0 0 /contain;content:"";left:calc(50% - 1.5em);position:absolute;top:calc(100% - .5em);width:3em}@media screen and (min-width:768px){.p-problem__container{display:flex;flex-wrap:wrap;justify-content:space-between}.p-problem__catch{font-size:36px;order:2;padding-block:1.5em;width:100%}.p-problem__catch img{margin-inline:.4em}.p-problem__item{display:contents;font-size:min(1.4851vw,15px)}.p-problem__issue{order:1;width:31.63265%}.p-problem__solution{order:3;width:31.63265%}}@media screen and (max-width:767px){.p-problem .c-inner{padding-inline:0}.p-problem__catch{font-size:26px;margin-bottom:24px}.p-problem__catch img{margin-right:.2em}.p-problem__item{font-size:4vw;margin-inline:auto;width:84%}.p-problem__item+.p-problem__item{margin-top:3em}.p-problem__issue{margin-bottom:2em}}.p-problem__issue-title{color:#03a1ad;font-size:1.13333em;font-weight:700;margin-bottom:.7em;text-align:center}.p-problem__issue-text{background-color:#e7e7e7;border-radius:.66667em;color:#000;font-weight:700;line-height:1.6;padding-block:1em;position:relative;text-align:center}.p-problem__issue-text:after{background-color:#e7e7e7;clip-path:polygon(0 0,90% 0,100% 100%);content:"";height:1.7em;left:5em;position:absolute;top:calc(100% - 1px);width:1.5em}.p-problem__issue-text strong{font-size:1.13333em;font-weight:700;text-decoration:underline}.p-problem__issue-icon{margin-inline:auto;width:6.66667em}.p-problem__solution{position:relative}.p-problem__solution:after{aspect-ratio:46/22;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 46 22"><path d="M23.9296 21.3661C23.1781 22.017 22.0626 22.017 21.311 21.3661L0.694702 3.51186C-0.705105 2.29959 0.152233 0 2.00401 0L43.2366 0C45.0884 0 45.9457 2.29959 44.5459 3.51186L23.9296 21.3661Z" fill="%2303A1AD"/></svg>') no-repeat 0 0 /contain;content:"";left:calc(50% - 1.5em);position:absolute;top:-.8em;width:3em}.p-problem__solution-link{border-radius:.66667em;box-shadow:0 .333em 1em 0 rgba(71,71,71,.15);display:block;height:100%;overflow:hidden}.p-problem__solution-imgs{background-color:#f8f8f8;padding-block:.9em 1.2em}.p-problem__solution-img{margin-inline:auto;width:38.09524%}.p-problem__solution-name{height:1.8em;margin-top:.6em;text-align:center}.p-problem__solution-name img{height:100%;width:auto}.p-problem__solution-detail{align-items:start;display:flex;flex-direction:column;gap:.5em;padding:1.3em 1em}.p-problem__solution-category{border:1px solid #333;border-radius:.3em;color:#333;display:inline-block;font-size:93.33333%;font-weight:700;line-height:1;padding:.36em .72em}.p-problem__solution-title{color:#03a1ad;font-size:133.33333%;font-weight:700;line-height:1.4}.p-problem__solution-text{color:#333;display:flex;flex-direction:column;font-size:93.33333%;font-weight:700;gap:.5em;line-height:1.4}.p-problem__solution-text li{padding-left:1em;text-indent:-1em}.p-solution.c-section{padding-top:0}@media screen and (min-width:768px){.p-solution__img{margin-block:50px}}@media screen and (max-width:767px){.p-solution__img{margin-block:20px 40px}}.p-reason__list{display:flex;flex-wrap:wrap;gap:20px 2%;margin-top:40px}.p-reason__item{background:#eee;width:32%}.p-reason__item-thumb img{width:100%}.p-reason__item-body{padding:20px}.p-reason__item-title{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:1.5;margin-bottom:13px;min-height:3em;text-align:center}.p-reason__item-text{font-size:16px;font-weight:500;line-height:1.5}.p-reason__item-note{font-size:13px;line-height:1.5;margin-top:15px;padding-left:14px;position:relative}.p-reason__item-note+.p-reason__item-note{margin-top:5px}.p-reason__item-note:before{content:"※";left:0;position:absolute}@media screen and (min-width:768px){.p-reason__item-title .small{font-size:86%}}@media screen and (max-width:767px){.p-reason__item{width:100%}.p-reason__item-title{font-size:16px;margin-bottom:8px}.p-reason__item-text{font-size:15px}.p-reason__item-note{font-size:12px;margin-top:10px}}.p-case-study.c-section{padding-top:0}.p-case-study__item{line-height:1.5;margin-bottom:90px;position:relative;width:300px}.p-case-study__item a{display:block;padding-bottom:70px;position:relative}.p-case-study__item img{height:auto;width:100%}.p-case-study__thumb{position:relative}.p-case-study__industry{left:0;text-align:center;top:0}.p-case-study__body,.p-case-study__industry{background-image:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/campaign/lp-maker-new/images/case-study-bg.png);color:#fff;font-size:14px;font-weight:700;padding:2% 6%;position:absolute}.p-case-study__body{bottom:0;min-height:205px;width:100%}.p-case-study__name{align-items:center;display:flex;flex-direction:column;font-weight:700;height:3.5em;justify-content:center;text-align:center}.p-case-study__name span{display:inline-block;margin-left:10px}.p-case-study__list{border-top:1px solid hsla(0,0%,100%,.2);padding-top:2%}.p-case-study__list li{display:flex;font-size:14px;margin-bottom:1%}.p-case-study__list li:before{content:"・"}.p-case-study__btn{background-color:#00808b;background-image:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/campaign/lp-maker-new/images/case-study-btn-icon.png);background-position:right 12px center;background-repeat:no-repeat;background-size:23px;border-radius:40px;bottom:-50px;color:#fff;display:block;font-size:16px;font-weight:500;left:50%;line-height:40px;padding-right:6px;position:absolute;text-align:center;text-decoration:none;transform:translateX(-50%);transition:all .2s;width:90%}@media only screen and (max-width:767px){.p-case-study__item{position:relative;width:100%}.p-case-study__item a{padding-bottom:0}.p-case-study__body{min-height:170px}.p-case-study__btn{font-size:14px}}.p-case-study .splide{margin:0 auto}.p-case-study .splide__slide{opacity:.7}.p-case-study .splide__slide.is-active{opacity:1}.splide__arrow svg{fill:#fff}.splide__arrow{background:#2c8a99;opacity:1}.splide__arrow--prev{left:-45px}.splide__arrow--next{right:-45px}.splide__pagination__page.is-active{background:#2c8a99;transform:scale(1)}.splide__pagination{bottom:0}@media only screen and (max-width:767px){.splide__arrow--prev{left:-30px}.splide__arrow--next{right:-30px}}.p-flow{background:#e3f8f8 url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/campaign/lp-maker-new/images/flow-bg-pc.png) no-repeat top;background-size:cover;position:relative;z-index:1}.p-flow__items{display:flex;gap:0 32px;padding-top:90px;position:relative}.p-flow__items:before{background-image:linear-gradient(90deg,#bcf3e6,#0098a6);content:"";display:block;height:78px;left:50%;position:absolute;top:50%;transform:translate(-50%);width:100vw}.p-flow__item{background:#fff;border-radius:24px;padding:47px 20px 25px;position:relative;width:22.9%}.p-flow__item:first-child .p-flow__thumb img{padding-top:7px}.p-flow__num{background:#fdd34e;border-radius:31px;color:#0199a6;font-family:Roboto,sans-serif;font-size:32px;font-weight:700;height:62px;left:50%;position:absolute;top:-31px;transform:translateX(-50%);width:62px}.p-flow__num,.p-flow__thumb{align-items:center;display:flex;justify-content:center}.p-flow__thumb{height:103px;margin-bottom:17px;width:100%}.p-flow__title{color:#0098a6;font-size:21px;font-weight:700;line-height:1.1;margin-bottom:16px;text-align:center}.p-flow__title.is-lime-height-l{line-height:1.4}.p-flow__text{font-size:14px;font-weight:500;letter-spacing:.05em;line-height:2}@media only screen and (max-width:767px){.p-flow{background-image:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/campaign/lp-maker-new/images/flow-bg-sp.png)}.p-flow__items{flex-direction:column;gap:48px 0;padding-top:46px}.p-flow__items:before{background-image:linear-gradient(180deg,#bcf3e6,#0098a6);height:calc(100% - 46px);top:46px;width:50px}.p-flow__item{border-radius:16px;display:flex;justify-content:space-between;padding:24px 24px 24px 18px;width:100%}.p-flow__item:first-child .p-flow__thumb img{padding-top:0;transform:scale(1)}.p-flow__num{font-size:18px;height:36px;left:46px;top:-18px;transform:translateX(0);width:36px}.p-flow__thumb{height:auto;margin-bottom:0;width:94px}.p-flow__thumb img{transform:scale(.86)}.p-flow__body{width:calc(100% - 111px)}.p-flow__title.is-lime-height-l{line-height:1.1}.p-flow__title{font-size:18px;margin-bottom:12px;text-align:left}}.p-faq__item{font-size:16px;line-height:1.5;padding-top:30px}.p-faq__item__title{background:#00808d;color:#fff;cursor:pointer;font-size:20px;font-weight:700;letter-spacing:.5px;padding:8px 46px 8px 10px;position:relative}.p-faq__item__title:after{aspect-ratio:168.58/100;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 168.58 100"><path d="M84.29 100l-84.29-84.29 15.71-15.71 68.58 68.58 68.58-68.58 15.71 15.71Z" fill="%23fff"/></svg>') no-repeat 0 0 /contain;content:"";height:.6em;position:absolute;right:18px;top:calc(50% - .2em);transition:transform .6s}.p-faq__item__title.active:after{transform:rotate(-180deg)}.p-faq__item__answer{border:2px solid #00808d;overflow:hidden;transition:height .6s}.p-faq__item__answer-in{border:2px solid #00808d;letter-spacing:.3px;padding:32px 100px;position:relative}.p-faq__item__answer a{text-decoration:none}.p-faq__item__answer-in:before{color:#f75454;content:"A.";font-size:24px;font-weight:700;left:66px;position:absolute;top:24px}.p-faq__item__txt{margin-bottom:16px}.p-faq__item__txt:last-child{margin-bottom:0}.p-faq__items.is-blue .p-faq__item__title{background:#139cb2}.p-faq__items.is-blue .p-faq__item__answer{border-color:#139cb2}.yellow-marker{background:#fbea54;font-weight:700}.text-question-link{background:#f75453;border-radius:5px;box-shadow:2px 2px 2px #ddd;color:#fff;display:inline-block;font-weight:700;margin:0 4px;padding:2px 10px 3px}@media only screen and (max-width:767px){.p-faq__item{padding-top:6%}.p-faq__item__title{font-size:16px}.p-faq__item__answer{font-size:14px}.p-faq__item__answer-in{padding:16px 8px 16px 32px}.p-faq__item__answer-in:before{font-size:16px;left:8px;top:16px}}.c-company{background:#fff;line-height:2;padding:90px 0 0}@media only screen and (max-width:768px){.c-company{padding:40px 24px 0}}.c-company__container{align-items:center;display:flex;flex-direction:column}.c-company__title{font-size:36px;font-weight:700;line-height:1.64;margin-bottom:32px}@media only screen and (max-width:768px){.c-company__title{font-size:32px;margin-bottom:35px}}.c-company__table{border-spacing:0;max-width:1000px}.c-company__table td,.c-company__table th{font-size:18px;padding:20px 26px}@media only screen and (max-width:768px){.c-company__table td,.c-company__table th{display:block;font-size:16px}.c-company__table th{padding:6px 20px}.c-company__table td{padding:10px 20px}}.c-company__table th{background:#e4f6f7;border-top:1px solid #a6d8da;color:#0098a6;font-weight:700;line-height:1.6;width:200px}@media only screen and (max-width:768px){.c-company__table th{border-top:none;width:100%}}.c-company__table td{border-top:1px solid #c8c8c8}@media only screen and (max-width:768px){.c-company__table td{border-top:none;width:100%}}.c-company__table tr:first-child th{border-top:none}.c-company__table tr:last-child td{border-bottom:1px solid #c8c8c8}.isms-footer p{line-height:1.5}.isms-footer h2{font-weight:700}