:root{--color-main-black:#1d1d1d;--color-main-safie:#00a2ad;--color-main-yellow:#ffd200;--color-bg-white:#fff;--color-bg-safie:#00a2ad;--color-bg-black:#1d1d1d;--color-text-black:#1d1d1d;--color-text-white:#fff;--color-text-safie:#00a2ad;--color-text-green:#00a2ad;--color-btn-yellow:#ffd200;--color-border-gray:#e0e0e0;--color-border-white:#fff;--vw:1vw}@font-face{font-family:safie-icon;font-style:normal;font-weight:400;src:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/nuxt-static/fonts/safie-icon.woff) format("woff"),url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/nuxt-static/fonts/safie-icon.ttf) format("truetype"),url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/nuxt-static/fonts/safie-icon.svg) format("svg")}html{font-size:10px;scroll-behavior:smooth;scroll-padding-top:80px}body{padding:0}.wrap{color:var(--color-text-black);font-family:Noto Sans JP,sans-serif;font-weight:400;letter-spacing:normal;line-height:1.45}.wrap img{width:100%}.ly_cont{max-width:none}.bl_sect,.ly_cont{padding:0}.bl_wysiwyg .wrap *{margin:0;padding:0}html{scroll-padding-top:0}.main{z-index:unset}.wrap{color:#000;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,Arial,Helvetica Neue,sans-serif;font-weight:300}.wrap ol,.wrap ul{list-style:none}.wrap a{transition:.2s ease-out}.wrap .modBtn{display:inline-flex;text-decoration:none}.wrap .modBtn--brandColor{background:#0096b2;color:#fff}.wrap .modBtn--black{background:#000!important}.wrap .modBtn--yellow{background:#ffd400!important;border-color:#ffd400;color:#000}.wrap .modBtn--yellow:before{background:#ffea00;border-color:#ffea00}.wrap .modBtn--yellow:after{border-color:#000}.wrap .modBtn--white{background:#fff!important;border-color:#fff;color:#000}.wrap .modBtn--white:before{background:#b2f2ff;border-color:#b2f2ff}.wrap .modBtn--white:after{border-color:#000}.bl_wysiwyg .wrap .c-contact{padding:56px 0;text-align:center}.bl_wysiwyg .wrap .c-contact__heading{color:var(--color-text-safie);font-size:6.4rem;font-weight:700;text-transform:uppercase}.bl_wysiwyg .wrap .c-contact__lead{font-size:2rem;font-weight:500;margin-top:16px}.bl_wysiwyg .wrap .c-contact__btn-wrap{align-items:center;display:flex;gap:32px;justify-content:center;margin:48px auto 0}.bl_wysiwyg .wrap .c-contact__btn{background-color:var(--color-bg-white);border-radius:100vh;flex:1;max-width:400px;overflow:hidden;width:100%;will-change:transform}.bl_wysiwyg .wrap .c-contact__link{background-color:var(--color-btn-yellow);color:var(--color-text-black);display:block;font-size:2.2rem;font-weight:700;padding:21px;position:relative;text-decoration:none;transition:opacity .5s}.bl_wysiwyg .wrap .c-contact__link:after{aspect-ratio:1;border-right:3px solid var(--color-text-black);border-top:3px solid var(--color-text-black);content:"";display:block;pointer-events:none;position:absolute;right:34px;top:53%;transform:translateY(-50%) rotate(45deg);width:10px}.bl_wysiwyg .wrap .c-contact__link[target=_blank]:after{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/assets/img/common/icon_blank_black.svg) no-repeat 0 0;background-position:top 50% right 0;background-size:20px auto;border:none;transform:translateY(-50%) rotate(0);width:20px}.wrap .c-section{background:#fff;padding-bottom:64px;padding-top:64px}.wrap .c-bg-gray{background-color:#f7f7f7}.wrap .c-bg-brandColor{background-color:#0096b2}.wrap .c-body{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:30px;padding-right:30px;width:100%}.wrap .c-title{font-weight:700;line-height:1.2;text-align:center}.wrap .c-title--01{font-size:40px;margin-bottom:40px}.wrap .c-title--01,.wrap .c-title--02{font-weight:600;letter-spacing:2.2px;line-height:1.5}.wrap .c-title--02{font-size:26px}.wrap .c-title--03{color:#0096b2;font-size:21px;font-weight:600;line-height:1.5;text-align:center}.wrap .c-title--03,.wrap .c-title.ls-0{letter-spacing:normal}.wrap .c-pagetop{bottom:20px;left:0;margin:0 auto;max-width:1300px;opacity:0;padding:0 40px;pointer-events:none;position:fixed;right:0;transform:translateZ(0);-webkit-transform:translateZ(0);transition:opacity .3s ease-out,visibility .3s ease-out;visibility:hidden;z-index:98}.wrap .c-pagetop.is-show{opacity:1;visibility:visible}.wrap .c-pagetop.is-bottom{bottom:0;position:absolute}.wrap .c-pagetop__btn{align-items:center;aspect-ratio:1;background:#4c4c4c;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center;letter-spacing:.7px;line-height:2;margin-left:auto;min-width:0;padding-top:8px;pointer-events:auto;text-align:center;text-decoration:none;transform:translateZ(0);-webkit-transform:translateZ(0);width:100px}.wrap .c-pagetop__btn>span{display:block;padding:48px 0 0;position:relative}.wrap .c-pagetop__btn>span:before{aspect-ratio:1;background:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/whitepaper/img/ico_arrow_pagetop_01.svg) no-repeat 0 0/100% auto;content:"";left:50%;margin:0 auto;min-width:0;position:absolute;top:0;transform:translateX(-50%);width:48px}.bl_wysiwyg a[target=_blank]{background:none;padding-right:0}.bl_wysiwyg .wrap .p-header{background-color:var(--color-bg-white);border-bottom:1px solid var(--color-border-gray);position:fixed;top:0;width:100%}.bl_wysiwyg .wrap .p-header__body{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1280px;min-height:80px;padding:0 32px;position:relative;width:100%}.bl_wysiwyg .wrap .p-header__logo{width:136px}.bl_wysiwyg .wrap .p-header__logo a{display:block}.bl_wysiwyg .wrap .p-header__menu{align-items:center;display:grid;gap:16px;grid-auto-flow:column;padding-right:180px}.bl_wysiwyg .wrap .p-header__body.is-multiple-buttons .p-header__menu{padding-right:0}.bl_wysiwyg .wrap .p-header__menu-list{display:flex;flex-wrap:wrap;gap:14px 0}.bl_wysiwyg .wrap .p-header__menu-list li{border-right:1px solid var(--color-border-gray);font-size:1.5rem;font-weight:500;line-height:1;list-style:none}.bl_wysiwyg .wrap .p-header__menu-list li:last-child{border-right:none}.bl_wysiwyg .wrap .p-header__menu-list a{color:var(--color-text-black);display:block;padding:0 14px;text-decoration:none;transition:all .5s}.bl_wysiwyg .wrap .p-header__menu-toggle{position:absolute;right:0;top:0;width:67px}.bl_wysiwyg .wrap .p-header__menu-toggle-button{background-color:var(--color-bg-safie);display:block;height:57px;overflow:hidden;padding:2px 0 15px;text-align:center;width:100%}.bl_wysiwyg .wrap .p-header__menu-toggle-label{bottom:6px;color:var(--color-text-white);font-size:1rem;left:50%;position:absolute;transform:translateX(-50%);width:120%}.bl_wysiwyg .wrap .p-header__menu-toggle-text{display:block;margin:0 auto;position:relative;width:27px}.bl_wysiwyg .wrap .p-header__menu-toggle-text:after,.bl_wysiwyg .wrap .p-header__menu-toggle-text:before{border:2px solid var(--color-border-white);content:"";display:block;position:absolute;width:calc(100% - 4px)}.bl_wysiwyg .wrap .p-header__menu-toggle-text[data-text=open]{border-bottom:2px solid var(--color-border-white);border-top:2px solid var(--color-border-white);height:50%}.bl_wysiwyg .wrap .p-header__menu-toggle-text[data-text=open]:before{border-top:none;top:50%;transform:translateY(-50%)}.bl_wysiwyg .wrap .p-header__menu-toggle-text[data-text=open]:after{border:none}.bl_wysiwyg .wrap .p-header__menu-toggle-text[data-text=close]:before{border-width:1px;transform:rotate(45deg)}.bl_wysiwyg .wrap .p-header__menu-toggle-text[data-text=close]:after{border-width:1px;transform:rotate(-45deg)}.bl_wysiwyg .wrap .p-header__nav[aria-expanded=false] .p-header__menu-toggle-text[data-text=close],.bl_wysiwyg .wrap .p-header__nav[aria-expanded=true] .p-header__menu-toggle-text[data-text=open]{display:none}.bl_wysiwyg .wrap .p-header__contact{display:grid;gap:32px 16px;grid-auto-flow:column;height:auto;position:absolute;right:32px;top:50%;transform:translateY(-50%)}.bl_wysiwyg .wrap .p-header__menu .p-header__contact{position:static;right:auto;top:auto;transform:translateY(0)}.bl_wysiwyg .wrap .p-header__contact-btn{background-color:var(--color-btn-yellow);border-radius:100vh;color:var(--color-text-black);display:grid;font-weight:700;height:100%;min-width:156px;place-content:center;position:relative;text-align:center;text-decoration:none;transition:opacity .5s}.bl_wysiwyg .wrap .p-header__contact-btn:hover{opacity:.7}.bl_wysiwyg .wrap .p-header__contact-btn p{font-size:1.6rem;padding:12px 8px}.bl_wysiwyg .wrap .p-overlay{background-color:var(--color-bg-black);height:100vh;left:0;opacity:.6;pointer-events:auto;position:fixed;top:0;transition:opacity .5s;width:100%}.bl_wysiwyg .wrap[data-menu=close] .p-overlay{display:none;opacity:0;pointer-events:none}.modBreadcrumb.modBreadcrumb--top{padding-bottom:8px;padding-top:8px;position:static}.wrap .p-page-header{padding:52px 0 0}.wrap .p-page-header__title{background:unset;color:#000;font-size:36px;font-weight:600;letter-spacing:1.8px;line-height:1.8333333333}.wrap .p-page-header__text{font-size:16px;letter-spacing:1px;line-height:1.875;text-align:center}.wrap .p-kv{margin:40px auto 0;position:relative}.wrap .p-kv__img img{border-radius:20px}.wrap .p-page-anchor{margin:56px auto 0}.wrap .p-page-anchor__list{display:grid;gap:0 13.5849056604%;grid-template-columns:repeat(3,18.8679245283%);justify-content:center}.wrap .p-page-anchor__item{color:#222;display:grid;gap:8px;grid-row:span 3;grid-template-columns:1fr;grid-template-rows:subgrid;max-width:200px;position:relative;text-align:center;text-decoration:none;width:100%}.wrap .p-page-anchor__item:not(:first-of-type):before{background:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/whitepaper/img/bg_dotted_01.svg) repeat-y center 14px/4px 16px;bottom:0;content:"";height:73.6842105263%;left:-36.75%;margin:auto 0;position:absolute;top:0;width:4px}.wrap .p-page-anchor__arrow,.wrap .p-page-anchor__img{transition:.2s ease-out}.wrap .p-page-anchor__img{aspect-ratio:1;background-color:#0096b2;margin:0 auto;mask-position:center;mask-repeat:no-repeat;mask-size:cover;max-width:100px;min-width:0;width:50%}.wrap .p-page-anchor__img--01{mask-image:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/whitepaper/img/ico_anchor_01.svg)}.wrap .p-page-anchor__img--02{mask-image:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/whitepaper/img/ico_anchor_02.svg)}.wrap .p-page-anchor__img--03{mask-image:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/whitepaper/img/ico_anchor_03.svg)}.wrap .p-page-anchor__text{align-items:center;display:flex;font-size:20px;font-weight:600;justify-content:center;letter-spacing:1px;line-height:1.5}.wrap .p-page-anchor__arrow{aspect-ratio:1;background-color:#0096b2;font-size:0;margin:0 auto;mask-image:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/whitepaper/img/ico_arrow_bottom_01.svg);mask-position:center;mask-repeat:no-repeat;mask-size:cover;min-width:0;position:relative;width:32px}.wrap .p-whitepaper{margin-top:96px}.wrap .p-whitepaper__title{font-size:30px;font-weight:600;letter-spacing:1.5px;line-height:1.5;padding:35px 0 0;position:relative}.wrap .p-whitepaper__title:before{background:linear-gradient(90deg,#27a9b0,#45bfe7);content:"";height:8px;left:0;position:absolute;top:0;width:65px}.wrap .p-whitepaper__cards{display:grid;gap:44px 4.1509433962%;grid-template-columns:repeat(3,1fr);margin:32px auto 0}.wrap .p-whitepaper__card{color:#222;display:grid;gap:0;grid-row:span 2;grid-template-rows:subgrid;max-width:324px;overflow:hidden;padding:0;position:relative}.wrap .p-whitepaper__card-link{border:1px solid transparent;border-radius:20px;box-sizing:border-box;height:100%;left:0;position:absolute;top:0;transition:.2s;width:100%;z-index:1}.wrap .p-whitepaper__card-img{aspect-ratio:327/210;background:#eaeaea;border-radius:20px 20px 0 0;min-width:0;overflow:hidden;position:relative;width:100%}.wrap .p-whitepaper__card-img:before{content:"";display:block;padding-top:64.2201834862%;width:100%}.wrap .p-whitepaper__card-img img{height:calc(100% - 40px);inset:0;margin:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center;position:absolute;width:calc(100% - 60px)!important}.wrap .p-whitepaper__card-content{background:#fff;border-radius:0 0 20px 20px;display:grid;gap:0;overflow:hidden;padding:16px 30px 32px;position:relative;width:100%}.wrap .p-whitepaper__card-title{display:-webkit-box;font-size:18px;line-height:1.6666666667;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:60px}.wrap .p-whitepaper__card-subtitle,.wrap .p-whitepaper__card-title{font-weight:600;letter-spacing:1.1px;overflow:hidden;text-overflow:ellipsis}.wrap .p-whitepaper__card-subtitle{color:#0096b2;font-size:14px;line-height:2.1;white-space:nowrap}.wrap .p-whitepaper__card-btn{margin:16px auto 0;min-width:unset;pointer-events:none;width:100%}.wrap .p-inquiry{margin:72px auto 176px}.wrap .p-inquiry__title{font-size:30px;font-weight:600;letter-spacing:1.3px;line-height:2.2;text-align:center}.wrap .p-inquiry__cards{display:grid;gap:44px 4.1509433962%;grid-template-columns:repeat(3,1fr);margin:40px auto 0}.wrap .p-inquiry__card{background:#fff;border-radius:20px;display:grid;gap:8px;grid-row:span 4;grid-template-rows:subgrid;padding:45px 28px;position:relative;text-decoration:none}.wrap .p-inquiry__card-link{border:1px solid transparent;border-radius:20px;box-sizing:border-box;height:100%;left:0;position:absolute;top:0;transition:.2s;width:100%}.wrap .p-inquiry__card-img{aspect-ratio:1;margin:0 auto;max-width:120px;min-width:0;width:44.776119403%}.wrap .p-inquiry__card-title{color:#0096b2;font-size:18px;font-weight:600;letter-spacing:normal;line-height:1.5555555556;margin:16px 0 0}.wrap .p-inquiry__card-text{font-size:14px;letter-spacing:.7px;line-height:2}.wrap .p-inquiry__card-btn{font-weight:300;min-width:unset;pointer-events:none;width:100%}.wrap .p-inquiry__card--wide{align-items:center;display:grid;gap:80px;grid-template-columns:280px 1fr;margin:40px auto 0;padding:48px 98px;width:100%}.wrap .p-inquiry__card--wide .p-inquiry__card-img{aspect-ratio:unset;max-width:unset;width:100%}.wrap .p-inquiry__card--wide .p-inquiry__card-title{font-size:24px;letter-spacing:1.8px;line-height:2.75;margin-top:unset}.wrap .p-inquiry__card--wide .p-inquiry__card-text{font-size:16px;font-weight:600;letter-spacing:1px;line-height:1.875}.wrap .p-inquiry__card--wide .p-inquiry__card-btn{margin:24px auto 0;max-width:400px}.wrap .p-overlay{z-index:200}.wrap .p-header{z-index:300}.wrap .p-content,.wrap .p-footer{z-index:100}.wrap br.u-md-only,.wrap br.u-tablet-only{display:none}.wrap br.u-lg-only{display:block}@media screen and (max-width:768px){html{scroll-padding-top:57px}.wrap{line-height:1.75}.bl_wysiwyg .wrap .c-contact{padding:40px 0}.bl_wysiwyg .wrap .c-contact__heading{font-size:2.6rem}.bl_wysiwyg .wrap .c-contact__lead{font-size:1.4rem}.bl_wysiwyg .wrap .c-contact__btn-wrap{flex-direction:column;gap:32px 0;margin-top:24px;padding:0 24px}.bl_wysiwyg .wrap .c-contact__btn{max-width:327px}.bl_wysiwyg .wrap .c-contact__link{font-size:1.8rem;padding:10px}.bl_wysiwyg .wrap .c-contact__link:after{right:24px}.wrap .c-section{padding-bottom:40px;padding-top:40px}.wrap .c-body{padding-left:24px;padding-right:24px}.wrap .c-title--01{font-size:28px;margin-bottom:32px}.wrap .c-title--02{font-size:21px}.wrap .c-title.ls-0--md-only{letter-spacing:normal}.wrap .c-pagetop{padding:0 20px}.wrap .c-pagetop__btn{font-size:10px;font-weight:700;padding-top:5.6px;width:70px}.wrap .c-pagetop__btn>span{padding:33.6px 0 0}.wrap .c-pagetop__btn>span:before{background-image:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/whitepaper/img/ico_arrow_pagetop_01_sp.svg);width:33.6px}.bl_wysiwyg .wrap .p-header__body{min-height:57px;padding:0 24px}.bl_wysiwyg .wrap .p-header__logo{width:106px}.bl_wysiwyg .wrap .p-header__menu{background-color:var(--color-bg-safie);gap:0;grid-auto-flow:row;left:0;overflow:hidden;padding:0 24px;position:absolute;top:58px;transition:all .5s;width:100%}.bl_wysiwyg .wrap .p-header__body.is-multiple-buttons .p-header__menu{padding-right:24px}.bl_wysiwyg .wrap .p-header__menu-list{flex-direction:column;gap:0}.bl_wysiwyg .wrap .p-header__menu-list li{border-bottom:1px solid rgba(0,0,0,.1);border-right:none}.bl_wysiwyg .wrap .p-header__menu-list li:last-child{border-bottom:none}.bl_wysiwyg .wrap .p-header__menu-list a{color:var(--color-text-white);padding:20px 0}.bl_wysiwyg .wrap .p-header__nav[aria-expanded=false] .p-header__menu{max-height:0;opacity:.5}.bl_wysiwyg .wrap .p-header__nav[aria-expanded=true] .p-header__menu{max-height:100vh;opacity:1}.bl_wysiwyg .wrap .p-header__contact{grid-auto-flow:row;right:83px}.bl_wysiwyg .wrap .p-header__menu .p-header__contact{border-top:1px solid rgba(0,0,0,.1);padding:32px 0}.bl_wysiwyg .wrap .p-header__contact-btn{margin:0 auto;max-width:400px;width:100%}.bl_wysiwyg .wrap .p-header__contact-btn p{padding:8px 24px}.bl_wysiwyg .wrap .p-header__menu .p-header__contact-btn p{font-size:1.8rem;padding-bottom:16px;padding-top:16px}.modBreadcrumb{margin-top:0}.wrap .p-page-header{background:#fff;padding:24px 0}.wrap .p-page-header__title{font-size:30px;letter-spacing:1.5px;line-height:1.5;text-align:left}.wrap .p-page-header__text{letter-spacing:-.2px;line-height:2;margin-top:8px;text-align:left}.wrap .p-kv{margin:24px auto 0}.wrap .p-page-anchor{margin:32px auto 0}.wrap .p-page-anchor__list{gap:48px;grid-template-columns:1fr;margin:0 auto;width:259px}.wrap .p-page-anchor__item{align-items:center;gap:0;grid-row:unset;grid-template-columns:70px 1fr 24px;grid-template-rows:unset;max-width:unset}.wrap .p-page-anchor__item:not(:first-of-type):before{background:url(https://22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/whitepaper/img/bg_dotted_01_sp.svg) repeat-x 4px/16px 4px;bottom:unset;height:4px;left:0;top:-25.5px;width:100%}.wrap .p-page-anchor__img{max-width:70px;width:100%}.wrap .p-page-anchor__text{font-size:16px;justify-content:flex-start;line-height:1.875}.wrap .p-page-anchor__arrow{width:24px}.wrap .p-whitepaper{margin-top:64px}.wrap .p-whitepaper__title{font-size:23px;letter-spacing:1.15px;line-height:1.4782608696;padding:43px 0 0}.wrap .p-whitepaper__cards{gap:24px;grid-template-columns:1fr;margin:24px auto 0}.wrap .p-whitepaper__card{max-width:unset}.wrap .p-whitepaper__card-content{padding:8px 30px 24px}.wrap .p-whitepaper__card-title{font-size:16px;height:56px;letter-spacing:.8px;line-height:1.75}.wrap .p-whitepaper__card-subtitle{font-size:16px;letter-spacing:.8px;line-height:2}.wrap .p-whitepaper__card-btn{margin:8px auto 0}.wrap .p-inquiry{margin:64px auto 164px}.wrap .p-inquiry__title{font-size:23px;letter-spacing:1.15px;line-height:1.4782608696}.wrap .p-inquiry__cards{gap:40px;grid-template-columns:1fr;margin:40px auto 0}.wrap .p-inquiry__card{gap:0;padding:30px 40px 24px}.wrap .p-inquiry__card-title{font-size:16px;line-height:2;margin:8px 0 0}.wrap .p-inquiry__card-btn{margin:8px 0 0}.wrap .p-inquiry__card--wide{padding:40px 40px 24px!important}.wrap .p-inquiry__card--wide .p-inquiry__card-img{max-width:200px}.wrap .p-inquiry__card--wide .p-inquiry__card-title{font-size:16px;letter-spacing:.8px;line-height:2}.wrap .p-inquiry__card--wide .p-inquiry__card-text{font-size:14px;font-weight:300;letter-spacing:.7px;line-height:2}.wrap .p-inquiry__card--wide .p-inquiry__card-btn{margin:8px auto 0}.wrap .p-header__menu{z-index:400}.wrap br.u-md-only{display:block}}@media (any-hover:hover){.wrap .modBtn--brandColor:hover:hover{color:#0096b2}.wrap .modBtn--brandColor:hover:hover:after{border-color:#0096b2}.bl_wysiwyg .wrap .c-contact__link:hover{opacity:.7}.bl_wysiwyg .wrap .p-header__menu-list a:hover{color:var(--color-text-safie)}.wrap .p-kv__link:hover{opacity:.4}.wrap .p-page-anchor__item:hover{opacity:unset}.wrap .p-page-anchor__item:hover .p-page-anchor__arrow,.wrap .p-page-anchor__item:hover .p-page-anchor__img{background-color:#bbb}.wrap .p-whitepaper__card:hover{opacity:unset}.wrap .p-whitepaper__card:hover .p-whitepaper__card-link{border-color:#0096b2}.wrap .p-whitepaper__card:hover .p-whitepaper__card-btn:before{border-color:#0096b2;height:100%;opacity:.95;width:100%}.wrap .p-whitepaper__card:hover .p-whitepaper__card-btn:after{border-color:#0096b2}.wrap .p-whitepaper__card:hover .p-whitepaper__card-btn span{color:#0096b2}.wrap .p-inquiry__card:hover{opacity:unset}.wrap .p-inquiry__card:hover .p-inquiry__card-link{border-color:#000}.wrap .p-inquiry__card:hover .p-inquiry__card-btn:before{border-color:#000;height:100%;opacity:.95;width:100%}.wrap .p-inquiry__card:hover .p-inquiry__card-btn:after{border-color:#000}.wrap .p-inquiry__card:hover .p-inquiry__card-btn span{color:#000}}@media print,screen and (min-width:769px){.wrap .c-title.ls-0--lg-only{letter-spacing:normal}.bl_wysiwyg .wrap .p-header__menu-toggle,.bl_wysiwyg .wrap .p-overlay{display:none}}@media screen and (max-width:374px){.bl_wysiwyg .wrap .p-header__body:not(.is-multiple-buttons){padding:0 14px}.bl_wysiwyg .wrap .p-header__body:not(.is-multiple-buttons) .p-header__logo{width:40px}}@media screen and (any-hover:hover) and (max-width:768px){.bl_wysiwyg .wrap .p-header__menu-list a:hover{color:var(--color-text-white);opacity:.7}}@media screen and (width < 980px){.wrap .p-inquiry__card--wide{gap:24px;grid-template-columns:1fr;justify-content:center;padding:48px}}@media screen and (769px <= width < 1120px){.wrap br.u-tablet-only{display:block}}@media screen and (width < 1120px){.wrap br.u-lg-only{display:none}}