@charset "UTF-8";/*! destyle.css v2.0.2 | 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;line-height: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]{text-decoration:underline;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}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;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}select{border-width:1px;-moz-appearance:auto;appearance:auto;-webkit-appearance:menulist-button;background-color:var(--color-background-1)}select::-ms-expand{display:inline-block}body{max-width:none}button,input,optgroup,select,textarea{vertical-align:baseline}button{text-align:center}input{text-align:start}.modal{top:auto;right:auto;bottom:auto;left:auto}button.o-modal-btn_close{box-shadow:none;font-weight:400;color:#999}button.o-modal-btn_close:hover,button.o-modal-btn_close:focus{color:#999;position:absolute}button.o-modal-btn_close:hover:before,button.o-modal-btn_close:focus:before{content:none}body{background-color:var(--color-background-1);color:var(--color-text-1);font-family:helvetica,arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;margin:0 auto;min-height:100%}a{color:var(--color-link-item)}a:hover,a:focus{color:var(--color-link-item)}:root{--color-background-1: #FFFFFF;--color-background-2: #D0EBFF;--color-background-3: #FAFAFA;--color-background-4: #F6F6F6;--color-background-5: #6C98C1;--color-background-6: #F5F6F8;--color-background-7: #F2F7FF;--color-background-8: rgba(91, 186, 255, .168627451);--color-background-9: #EEEEEE;--color-background-10: #F5F5F5;--color-block-box-shadow: rgba(0, 0, 0, .1);--color-button-blue-background: #3893E7;--color-button-orange-background: #FF7F37;--color-button-green-background: #00BC85;--color-button-pink-background: #fc4981;--color-button-white-background: #FFFFFF;--color-button-white-hover-background: #EFF6FD;--color-button-text: #FFFFFF;--color-button-box-shadow: rgba(0, 0, 0, .25);--color-button-hover-blend: #282828;--color-border-1: #EEEEEE;--color-border-2: #535A6B;--color-border-3: #FFFFFF;--color-border-4: #08549B;--color-border-5: #282828;--color-border-6: #6C98C1;--color-border-7: #FF7F37;--color-border-8: #DDDDDD;--color-border-9: rgba(67, 159, 224, .4588235294);--color-border-10: #3893E7;--color-border-11: #F5F5F5;--color-border-12: #333333;--color-label-background-1: #08549B;--color-label-background-2: #EFF6FD;--color-label-background-3: #FFFDBB;--color-link-item: #3893E7;--color-error-item: #D12A2A;--color-marker-1: #FFFFFF;--color-marker-2: #D0EBFF;--color-overlay-background: rgba(0, 0, 0, .6);--color-text-1: #282828;--color-text-2: #3893E7;--color-text-3: #535A6B;--color-text-4: #08549B;--color-text-5: #FFFFFF;--color-text-6: #777777;--color-text-7: #FF7F37;--color-text-8: #CECECE;--color-text-9: #196DB7;--color-text-10: #333333;--color-text-11: #545454;--color-text-background-1: #FFFFFF;--color-text-shadow-1: #FFFFFF;--color-bullet-1: #99CC33;--color-header-background-1: #FFFFFF;--color-header-background-2: #FFFFA2;--color-header-background-3: #D5FFDA;--color-box-shadow-1: rgba(0, 0, 0, .25)}.auto-slide{animation:auto-slide 10s infinite linear 0s;animation-play-state:paused}@keyframes auto-slide{0%{transform:translate(-33.3333333333%)}to{transform:translate(-66.6666666667%)}}.button{display:inline-block;line-height:1;box-shadow:inset -2px -2px 6px var(--color-button-box-shadow);text-align:center;font-weight:700;color:var(--color-button-text);cursor:pointer}.button:hover,.button:focus{position:relative;color:var(--color-button-text);text-decoration:none}.button:hover:before,.button:focus:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-button-hover-blend);opacity:.3;mix-blend-mode:overlay}.button--fs12{font-size:12px;padding:12px;border-radius:6px}.button--fs12:hover:before,.button--fs12:focus:before{border-radius:6px}.button--fs14{font-size:14px;padding:10px;border-radius:6px}.button--fs14:hover:before,.button--fs14:focus:before{border-radius:6px}@media screen and (max-width: 767px){.button--fs14{font-size:12px}}.button--fs16{font-size:16px;padding:16px;border-radius:8px}.button--fs16:hover:before,.button--fs16:focus:before{border-radius:8px}.button--fs18{font-size:18px;padding:21px;border-radius:10px}.button--fs18:hover:before,.button--fs18:focus:before{border-radius:10px}@media screen and (max-width: 374px){.button--fs18{font-size:16px;padding:18px}}.button--fs20{font-size:20px;padding:23px;border-radius:10px}.button--fs20:hover:before,.button--fs20:focus:before{border-radius:10px}@media screen and (max-width: 991px){.button--fs20{padding:21px}}@media screen and (max-width: 767px){.button--fs20{font-size:18px}}.button--fs24{font-size:24px;padding:28px;border-radius:10px}.button--fs24:hover:before,.button--fs24:focus:before{border-radius:10px}@media screen and (max-width: 991px){.button--fs24{padding:12px}}@media screen and (max-width: 767px){.button--fs24{font-size:16px}}.button--wide{min-width:600px}@media screen and (max-width: 991px){.button--wide{width:100%;min-width:auto;line-height:1.375}}.button--blue{background:var(--color-button-blue-background)}.button--orange{background:var(--color-button-orange-background)}.button--green{background:var(--color-button-green-background)}.button--pink{background:var(--color-button-pink-background)}.button--white{color:var(--color-link-item);background:var(--color-button-white-background)}.button--white:hover,.button--white:focus{color:var(--color-link-item);background:var(--color-button-white-hover-background)}.button--flat{box-shadow:none;border:solid 2px var(--color-link-item)}.dropdown{display:inline-block;position:relative;font-size:14px;border-radius:6px}.dropdown__toggle{display:inline-block;position:relative;padding:.8em 2em .8em .8em}.dropdown__toggle:after{content:"";background:url(https://cf.notepm.jp/build/assets/caret-down-e45aad79.svg) no-repeat center;background-size:contain;display:inline-block;width:.8em;height:.8em;min-width:15px;min-height:15px;position:absolute;top:50%;right:.5em;transform:translateY(-50%)}.dropdown__menu{display:none;position:absolute;top:calc(100% + 2px);right:0;width:100%;background-color:var(--color-background-1);padding:8px 16px;border:1px solid;border-radius:6px;box-shadow:0 3px 6px #0000002e}.dropdown__menu--show{display:block}.dropdown__label{display:block;font-size:12px;padding:8px 0;color:var(--color-text-6)}.dropdown__item{display:block;border-radius:3px;cursor:pointer}.dropdown__item:hover,.dropdown__item:focus{background-color:var(--color-button-white-hover-background)}.dropdown__link{display:block;padding:6px;color:var(--color-text-1)}.dropdown__link:hover,.dropdown__link:focus{text-decoration:none}.dropdown__item--no-hover-bg:hover,.dropdown__item--no-hover-bg:focus{background-color:inherit}.dropdown--border-blue{border:solid 2px var(--color-link-item)}.dropdown--split{display:inline-flex;align-items:stretch}.dropdown__split-main{width:calc(100% - 34px);padding:1.143em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.dropdown__split-main:focus,.dropdown__split-main:hover{background-color:var(--color-button-white-hover-background)}@media screen and (max-width: 767px){.dropdown__split-main{padding:.9em}}.dropdown__toggle--split{display:inline-block;flex:1;padding:0;background:url(https://cf.notepm.jp/build/assets/caret-down-e45aad79.svg) no-repeat center;background-size:1em;border-top-right-radius:inherit;border-bottom-right-radius:inherit}.dropdown__toggle--split:hover{background-color:var(--color-button-white-hover-background)}.dropdown__toggle--split:after{content:none;background:none}.text-with-caret-r{display:inline-block;position:relative}.text-with-caret-r:after{content:"";background:url(https://cf.notepm.jp/build/assets/caret-right-blue-cb8d650f.svg) no-repeat center;background-size:contain;display:inline-block;width:.8em;height:.8em;min-width:15px;min-height:15px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.text-with-caret-r--white:after{content:"";background:url(https://cf.notepm.jp/build/assets/caret-right-8af28a01.svg) no-repeat center}.text-with-caret-r--outer:after{right:-22px}@media screen and (max-width: 767px){.text-with-caret-r--hidden-until-tab:after{display:none}}.icon{width:1.4em;height:1.4em;background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;vertical-align:-.3em}.icon--mr4{margin-right:4px}.icon--mr8{margin-right:8px}.icon--fa{color:var(--color-background-2);text-shadow:-1px 0 var(--color-text-3),0 1px var(--color-text-3),1px 0 var(--color-text-3),0 -1px var(--color-text-3)}.icon--fa:before{font-size:1.25em}.icon--call-center{background-image:url(https://cf.notepm.jp/build/assets/call-center-b3651c59.svg)}.icon--clinic{background-image:url(https://cf.notepm.jp/build/assets/clinic-1830b83d.svg)}.icon--close{background-image:url(https://cf.notepm.jp/build/assets/close-a714861e.svg)}.icon--collaboration{background-image:url(https://cf.notepm.jp/build/assets/collaboration-284eec8d.svg)}.icon--comment{background-image:url(https://cf.notepm.jp/build/assets/comment-182de7b7.svg)}.icon--comment-line{background-image:url(https://cf.notepm.jp/build/assets/comment-line-760d9e77.svg)}.icon--development{background-image:url(https://cf.notepm.jp/build/assets/development-d75088a5.svg)}.icon--document{background-image:url(https://cf.notepm.jp/build/assets/document-b8feec6a.svg)}.icon--education{background-image:url(https://cf.notepm.jp/build/assets/education-f1db8da4.svg)}.icon--efficiency{background-image:url(https://cf.notepm.jp/build/assets/efficiency-ae97eb42.svg)}.icon--faq{background-image:url(https://cf.notepm.jp/build/assets/faq-28c88d9b.svg)}.icon--function{background-image:url(https://cf.notepm.jp/build/assets/function-b9ad064e.svg)}.icon--help{background-image:url(https://cf.notepm.jp/build/assets/help-95233f46.svg)}.icon--home{background-image:url(https://cf.notepm.jp/build/assets/home-d623bbad.svg);margin-bottom:1px}.icon--know-how{background-image:url(https://cf.notepm.jp/build/assets/know-how-628f2bec.svg)}.icon--lock{background-image:url(https://cf.notepm.jp/build/assets/lock-a5d9331e.svg)}.icon--lock-solid{background-image:url(https://cf.notepm.jp/build/assets/lock-solid-8aa50ff7.svg)}.icon--notification{background-image:url(https://cf.notepm.jp/build/assets/notification-2989fccf.svg)}.icon--manufacturing{background-image:url(https://cf.notepm.jp/build/assets/manufacturing-bfee6cee.svg)}.icon--menu{background-image:url(https://cf.notepm.jp/build/assets/menu-384fd907.svg)}.icon--manual{background-image:url(https://cf.notepm.jp/build/assets/manual-fe2b3b25.svg)}.icon--mail{background-image:url(https://cf.notepm.jp/build/assets/mail-682e199f.svg)}.icon--okr{background-image:url(https://cf.notepm.jp/build/assets/okr-09c8d571.svg)}.icon--on-boarding{background-image:url(https://cf.notepm.jp/build/assets/on-boarding-97281424.svg)}.icon--others{background-image:url(https://cf.notepm.jp/build/assets/others-5ce68af1.svg)}.icon--pen{background-image:url(https://cf.notepm.jp/build/assets/pen-13b19b97.svg)}.icon--pencil{background-image:url(https://cf.notepm.jp/build/assets/pencil-285977ad.svg)}.icon--plus-circle{background-image:url(https://cf.notepm.jp/build/assets/plus-circle-51801fa7.svg);width:1.1em;height:1.1em;vertical-align:-.15em}.icon--price{background-image:url(https://cf.notepm.jp/build/assets/price-e56a7c23.svg)}.icon--professional{background-image:url(https://cf.notepm.jp/build/assets/professional-e8e34904.svg)}.icon--report{background-image:url(https://cf.notepm.jp/build/assets/report-3d0e6b67.svg)}.icon--runbook{background-image:url(https://cf.notepm.jp/build/assets/runbook-ecd2c999.svg)}.icon--search{background-image:url(https://cf.notepm.jp/build/assets/search-185ab4a7.svg)}.icon--security{background-image:url(https://cf.notepm.jp/build/assets/security-fb08b092.svg)}.icon--share{background-image:url(https://cf.notepm.jp/build/assets/share-0ce5578b.svg)}.icon--template{background-image:url(https://cf.notepm.jp/build/assets/template-1fd205d1.svg)}.icon--user{background-image:url(https://cf.notepm.jp/build/assets/user-a2d93153.svg)}.logo{display:inline-block}.logo--short .logo__img{height:30px}.logo--long .logo__img{height:40px}.logo__img{width:auto;height:40px}@media screen and (max-width: 991px){.logo__img{height:35px}}@media screen and (max-width: 767px){.logo__img{height:30px}}.modal{display:none;z-index:300;position:fixed}.modal--show{display:block}.nav-item{font-size:14px;border-bottom:solid 4px transparent}@media screen and (max-width: 767px){.nav-item{font-size:12px}}@media screen and (max-width: 991px){.nav-item{padding:5px 0}}.nav-item--current{border-color:var(--color-link-item)}.nav-item__link{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;height:100%;padding:12px 0;color:var(--color-text-1);font-weight:700}.nav-item__link:hover,.nav-item__link:focus{text-decoration:none}@media screen and (max-width: 991px){.nav-item__link{flex-direction:row;color:var(--color-link-item);font-weight:700;padding:8px 0 4px}}@media screen and (max-width: 767px){.nav-item__link{gap:4px}}@media screen and (max-width: 991px){.nav-item__option-label{display:none}}.nav-item__icon{font-size:14px}@media screen and (max-width: 767px){.nav-item__icon{font-size:12px}}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-overlay-background);z-index:200}.overlay--show{display:block}.pop-text:before{content:"";background:url(https://cf.notepm.jp/build/assets/pop-left-b853811e.svg) no-repeat right;background-size:contain;display:inline-block;width:1em;height:1em;margin-right:.5em;transform:translateY(.1em)}.pop-text:after{content:"";background:url(https://cf.notepm.jp/build/assets/pop-right-cb8317cb.svg) no-repeat left;background-size:contain;display:inline-block;width:1em;height:1em;margin-left:.5em;transform:translateY(.1em)}.pop-text--blue:before{background:url(https://cf.notepm.jp/build/assets/pop-left-blue-3c3d3426.svg) no-repeat right}.pop-text--blue:after{background:url(https://cf.notepm.jp/build/assets/pop-right-blue-6bc1209c.svg) no-repeat left}@media screen and (max-width: 767px){.pop-text--hidden-until-tab:before,.pop-text--hidden-until-tab:after{content:none}}.side-fixed-nav{position:fixed;top:46%;right:0;transform:translateY(-50%);z-index:2;display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width: 991px){.side-fixed-nav{display:none}}.side-fixed-nav__button--top,.side-fixed-nav__button--bottom{border-top-right-radius:0;border-bottom-right-radius:0;line-height:1.2;width:50px;min-width:auto;letter-spacing:10px;padding-left:17px}.side-fixed-nav__button--top{border-bottom-left-radius:0}.side-fixed-nav__button--bottom{border-top-left-radius:0}@media screen and (max-width: 991px){.slick-wrapper{width:100%;height:auto;position:relative;overflow:hidden}.next{position:absolute;right:40px;bottom:16px;z-index:10;cursor:pointer}.prev{position:absolute;left:40px;bottom:16px;z-index:10;cursor:pointer}.chevron-icon{color:#3893e6;background-color:#fff;border:2px solid #F3F3F3;border-radius:100%;width:40px;height:40px;line-height:2.2}.indicator{width:100%;margin:30px 0;display:flex;column-gap:18px;z-index:10;justify-content:center;align-items:center}.indicator li{width:14px;height:14px;border-radius:50%;list-style:none;background-color:#fff;border:2px #08549B solid;cursor:pointer}.indicator li:first-of-type{background-color:#3893e6}.slick{width:300%;height:100%;display:flex;transition:all .3s}.slick-item{width:33.33%;height:100%;font-size:16px;display:flex;text-align:center;justify-content:center;align-items:center}.slick1{transform:translate(0)}.slick2{transform:translate(-33.33%)}.slick3{transform:translate(-66.66%)}}.lp-header{position:sticky;top:0;width:100%;z-index:100;background-color:var(--color-header-background-1)}.lp-header--yellow{background-color:var(--color-header-background-2)}.lp-header--green{background-color:var(--color-header-background-3)}.lp-header__frame{margin:0 auto;max-width:1440px}.lp-header__inner{padding:0 5.5555555556%;border-top:solid 1px transparent;border-bottom:solid 1px var(--color-border-1)}@media screen and (max-width: 991px){.lp-header__inner{padding:0 15px}}@media screen and (max-width: 767px){.lp-header__inner{padding:0}}.lp-header__top{display:flex;align-items:center;width:100%;padding:2px 0}@media screen and (max-width: 767px){.lp-header__top{padding:11px 20px}}@media screen and (max-width: 374px){.lp-header__top{padding:11px 10px}}.lp-header__logo{flex:1}.lp-header__logo--padded{padding:5px 0}@media screen and (max-width: 991px){.lp-header__logo--padded{padding:5px 20px}}.lp-header__top-menu{font-size:14px;font-weight:700;display:flex;align-items:center}@media screen and (max-width: 991px){.lp-header__top-menu{font-size:12px;font-weight:400}}.lp-header__top-menu-item{margin-right:22px}.lp-header__top-menu-item:last-child{margin-right:0}@media screen and (max-width: 991px){.lp-header__top-menu-item{margin-right:20px}}.lp-header__top-menu-item--mr16{margin-right:16px}@media screen and (max-width: 991px){.lp-header__top-menu-item--mr16{margin-right:8px}}@media screen and (max-width: 374px){.lp-header__top-menu-item--mr16{margin-right:4px}}.lp-header__top-menu-item--mr0{margin-right:0}.lp-header__top-menu-item--with-fa-icon{margin-bottom:-2px}.lp-header__top-menu-item--with-fa-icon .icon{vertical-align:-1px}.lp-header__top-menu-button{min-width:160px}@media screen and (max-width: 767px){.lp-header__top-menu-button{min-width:72px}}.lp-header__link{color:var(--color-text-1)}.lp-header__link:hover,.lp-header__link:focus{text-decoration:none}.lp-header__burger-menu{font-size:16px;margin-left:20px}@media screen and (min-width: 992px){.lp-header__burger-menu{display:none}}@media screen and (max-width: 374px){.lp-header__burger-menu{margin-left:8px}}.lp-header__nav{display:flex;align-items:stretch;justify-content:space-around}@media screen and (max-width: 991px){.lp-header__nav{font-size:14px;line-height:1.3;color:var(--color-link-item)}}.lp-header__nav--collapsed .lp-header__nav-item-link{flex-direction:row;gap:6px}@media screen and (max-width: 767px){.lp-header__nav--collapsed .lp-header__nav-item-link{gap:4px}}.lp-header__nav--collapsed .lp-header__nav-item-icon{font-size:14px;background-position:inherit}@media screen and (max-width: 767px){.lp-header__nav--collapsed .lp-header__nav-item-icon{font-size:12px}}.lp-header__nav--collapsed .lp-header__option-label{display:none}.lp-header__nav-item{flex:1}.lp-header__nav-item--wide{flex:1.6}@media screen and (max-width: 991px){.lp-header__nav-item--wide{flex:1}}.lp-header__nav-item-icon-fa:before{font-size:1.4em}.lp-header-compact{padding:30px 0;width:100%;text-align:center}@media screen and (max-width: 991px){.lp-header-compact__logo-img{height:40px}}.lp-main__section{text-align:center;background:var(--color-background-1)}.lp-main__section--align-left{text-align:left}.lp-main__section--blue{background:var(--color-background-2)}.lp-main__section--gray{background:var(--color-background-3)}.lp-main__section--relative{position:relative}.lp-main__heading{font-size:40px;font-weight:700;color:var(--color-text-3);text-align:center;margin-bottom:32px}@media screen and (max-width: 767px){.lp-main__heading{font-size:28px}}.lp-main__heading:before{content:"";display:block;background:var(--color-border-2);height:60px;width:2px;margin:0 auto 32px}@media screen and (max-width: 767px){.lp-main__heading:before{height:32px}}.lp-main__heading-keyword{color:var(--color-text-4)}.lp-main__heading-keyword--large{font-size:60px;padding:0 10px}@media screen and (max-width: 767px){.lp-main__heading-keyword--large{font-size:34px}}.lp-main__heading-sup{color:var(--color-text-3);vertical-align:top;font-size:.25em}.lp-main__heading-notice{color:var(--color-text-11);font-size:12px;text-align:end;padding:10px 0}.lp-main__heading-sub{display:block;margin-top:24px;font-size:18px;line-height:1.4;color:var(--color-text-1)}@media screen and (max-width: 767px){.lp-main__heading-sub{font-size:14px}}.lp-main__section-frame{max-width:1440px;margin:0 auto}.lp-main__section-frame--1200{max-width:1200px}.lp-main__section-inner{padding:110px 8.3333333333%}@media screen and (max-width: 991px){.lp-main__section-inner{padding:110px 20px}}@media screen and (max-width: 767px){.lp-main__section-inner{padding:60px 20px}}.lp-main__section-inner--slim{padding:110px 11.1111111111%}@media screen and (max-width: 991px){.lp-main__section-inner--slim{padding:110px 10.101010101%}}@media screen and (max-width: 767px){.lp-main__section-inner--slim{padding:60px 20px}}.lp-main__section-inner--no-padding{padding:0}.lp-main__section-inner--no-top-padding{padding-top:0}.lp-main__section-inner--no-bottom-padding{padding-bottom:0}.lp-main__conversion-section-inner{padding:160px 8.3333333333%}@media screen and (max-width: 991px){.lp-main__conversion-section-inner{padding:120px 20px}}@media screen and (max-width: 767px){.lp-main__conversion-section-inner{padding:80px 20px}}.lp-main__anchor{display:block;position:relative;visibility:hidden;top:-154px}@media screen and (max-width: 767px){.lp-main__anchor{top:-134px}}.lp-main__more{display:inline-block;margin-top:24px;font-size:18px;font-weight:700}@media screen and (max-width: 767px){.lp-main__more{font-size:16px}}.lp-main__cta-button{width:400px}@media screen and (max-width: 991px){.lp-main__cta-button{width:100%}}.lp-main-island{background:var(--color-background-4);padding:40px 0;text-align:center}@media screen and (max-width: 991px){.lp-main-island{padding:20px 10px}}.lp-main-island__frame{width:670px;margin:0 auto;background:var(--color-background-1);border-radius:10px;padding:65px 80px}@media screen and (max-width: 991px){.lp-main-island__frame{width:100%;padding:45px 20px}}.lp-main-island__heading{padding-bottom:30px;font-size:26px;font-weight:700}.lp-main-island__content{line-height:1.5;color:var(--color-text-6)}.lp-main-island__button{margin-top:40px;padding:13px 20px}@media screen and (max-width: 767px){.lp-main-island__button{width:100%;padding:15px;font-size:14px}}.lp-footer{background-color:var(--color-background-4);border-top:solid 1px var(--color-border-1)}.lp-footer__frame{margin:0 auto;max-width:1440px}.lp-footer__inner{padding:120px 5.5555555556% 80px 11.1111111111%}@media screen and (max-width: 767px){.lp-footer__inner{padding:80px 20px 0}}.lp-footer__sections{display:flex;align-items:flex-start;flex-wrap:wrap;row-gap:80px}@media screen and (max-width: 767px){.lp-footer__sections{flex-direction:column;row-gap:50px}}.lp-footer__section{display:inline-block;width:25%}@media screen and (max-width: 991px){.lp-footer__section{width:33%}}@media screen and (max-width: 767px){.lp-footer__section{width:100%}}.lp-footer__heading{font-size:16px;font-weight:700;border-left:solid 2px var(--color-border-4);padding-left:12px}.lp-footer__section-items{font-size:14px;margin-top:24px;padding-left:14px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 767px){.lp-footer__section-items{font-size:12px}}.lp-footer__link{color:var(--color-text-1)}.lp-footer__link:hover,.lp-footer__link:focus{text-decoration:none}.lp-footer__p-mark-wrap{margin-top:30px}.lp-footer__p-mark-img-link:hover{text-decoration:none}.lp-footer__p-mark-img{height:100px}@media screen and (min-width: 768px){.lp-footer__p-mark-img{margin-right:20px}}.lp-footer__copyright{padding:80px 0;text-align:center;font-size:12px;color:var(--color-text-6)}.lp-footer-compact{padding:15px 0;width:100%;text-align:center;font-size:14px;color:var(--color-text-6)}.achievement{margin-top:32px}.achievement__logos{display:flex;flex-wrap:wrap;justify-content:center;gap:25px 35px}@media screen and (max-width: 767px){.achievement__logos{gap:10px}}.award-visual{display:grid;grid-template-columns:repeat(4,minmax(190px,270px));justify-content:center;padding:20px 0 80px;gap:20px}@media screen and (max-width: 991px){.award-visual{grid-template-columns:repeat(2,270px)}}@media screen and (max-width: 767px){.award-visual{grid-template-columns:repeat(auto-fill,270px);row-gap:32px}}.award-visual__item{background:var(--color-background-1);border:1px solid var(--color-border-1);border-radius:15px;box-shadow:0 2px 40px var(--color-block-box-shadow);color:var(--color-text-1);display:inline-block;height:360px;padding:23px 18px;position:relative;text-align:center}@media screen and (max-width: 1199px){.award-visual__item{height:270px;padding:16px}}@media screen and (max-width: 991px){.award-visual__item{height:350px;padding:23px 18px}}.award-visual__img{border:solid 2px var(--color-border-8);width:100%}.award-visual__heading{color:var(--color-text-2);font-size:20px;font-weight:700;line-height:1.5;margin:14px 0;text-align:left}@media screen and (max-width: 1199px){.award-visual__heading{font-size:15px;line-height:1.5}}@media screen and (max-width: 991px){.award-visual__heading{font-size:18px;line-height:1.5}}.case{padding:20px 0;display:grid;grid-template-columns:repeat(3,minmax(0,380px));justify-content:center;gap:40px 20px}@media screen and (max-width: 991px){.case{grid-template-columns:repeat(auto-fill,335px);margin:0 10px}}@media screen and (max-width: 767px){.case{row-gap:32px}}.case__item{border:1px solid var(--color-border-1);box-shadow:0 2px 40px var(--color-block-box-shadow);border-radius:10px}.case__container{display:inline-block;padding:24px;width:100%;height:100%;text-align:left;color:var(--color-text-1);background:var(--color-background-1);border-radius:10px}.case__container:hover,.case__container:focus{color:inherit;text-decoration:none;opacity:.7}@media screen and (max-width: 991px){.case__container{padding:20px}}.case__img{width:100%;border-radius:10px}.case__body{margin-top:24px;font-weight:700}.case__category{background:var(--color-label-background-1);color:var(--color-text-5);border-radius:4px;padding:6px 8px;font-size:14px}@media screen and (max-width: 991px){.case__category{font-size:12px;font-weight:400}}.case__users{margin-left:16px;font-size:clamp(16px,1.6vw,20px);vertical-align:middle}.case__users:before{content:"";display:inline-block;width:1em;height:1em;margin-right:5px;background:url(https://cf.notepm.jp/build/assets/users-0bca13a6.svg) no-repeat center;background-size:contain}@media screen and (max-width: 991px){.case__users{font-size:18px}}.case__heading{margin:12px 0;font-size:clamp(14px,1.4vw,19px);line-height:1.68}@media screen and (max-width: 991px){.case__heading{font-size:20px;line-height:1.6}}.case__name{font-size:14px;font-weight:400}.case__keywords{display:flex;flex-wrap:wrap;gap:6px;row-gap:8px;margin-top:16px;padding-top:16px;border-top:solid 1px var(--color-border-1)}.case__keyword{font-size:12px;padding:6px 8px;background:var(--color-background-3);border-radius:6px}.case-filter{padding:10px;background:var(--color-background-1);margin-top:48px}.case-filter__header{display:flex;justify-content:space-between;line-height:1.5;padding:10px;border-bottom:2px solid var(--color-border-1)}.case-filter__header-title{font-size:18px;font-weight:700}@media screen and (max-width: 767px){.case-filter__header-title{font-size:16px}}.case-filter__button-clear{font-size:14px}@media screen and (max-width: 767px){.case-filter__button-clear{font-size:12px}}.case-filter__category{display:flex;padding:12px;text-align:left;gap:10px;border-bottom:2px solid var(--color-border-1)}@media screen and (max-width: 767px){.case-filter__category{flex-direction:column}}.case-filter__category-name{flex:.15;font-size:16px;font-weight:700;line-height:1.5}@media screen and (max-width: 767px){.case-filter__category-name{font-size:14px}}.case-filter__category-items{flex:.85;display:flex;flex-wrap:wrap;gap:8px}.case-filter__category-item{text-align:center;padding:0 10px;line-height:2;font-size:11px;font-weight:700;background:var(--color-background-8);border-radius:8px;transition:.2s;cursor:pointer}.case-filter__category-item:hover,.case-filter__category-item:focus{background:var(--color-background-2)}@media screen and (min-width: 768px){.case-filter__category-item{width:150px;font-size:13px}}.case-filter__category-item-effect{width:auto;padding:0 15px}@media screen and (max-width: 767px){.case-filter__category-item-effect{padding:0 10px}}.case-filter__category-item--filtered{position:relative;background:var(--color-button-blue-background)!important;color:var(--color-text-5)}.case-filter__category-item--filtered :after{content:"×";color:var(--color-text-1);line-height:.9;font-size:16px;font-weight:400;position:absolute;top:-7px;right:-6px;width:18px;height:18px;border:1px solid var(--color-button-blue-background);border-radius:50%;background:var(--color-background-2) 50% 50%}.case-filter__no-case{height:60px;padding:20px;margin:40px 20%;border-radius:30px;background:var(--color-background-2)}@media screen and (max-width: 767px){.case-filter__no-case{font-size:14px;margin:30px 0}}.customer{padding:28px 0;overflow:hidden}@media screen and (max-width: 767px){.customer{padding:16px 0}}.customer__auto-slide{display:inline-flex;align-items:center;padding:12px 0;gap:40px;mix-blend-mode:multiply;animation-name:customer-auto-slide;animation-duration:110s}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.customer__auto-slide{animation-name:auto-slide;animation-duration:30s}}@media screen and (max-width: 767px){.customer__auto-slide{gap:20px;padding:4px 0}}@keyframes customer-auto-slide{0%{transform:translate(calc(-33.3333333333% + 400px))}to{transform:translate(calc(-66.6666666667% + 400px))}}.customer-logo{height:132px;width:158px}@media screen and (max-width: 767px){.customer-logo{height:101px;width:102px}}.customer-logo__link{border:solid 1px var(--color-border-8);display:block}.customer-logo__link:hover{text-decoration:none;border-color:var(--color-border-4)}.customer-logo__link:hover .customer-logo__text{color:var(--color-text-4);border-color:var(--color-border-4)}.customer-logo__img{object-fit:contain;object-position:top;height:100%;width:100%;padding:15px}@media screen and (max-width: 767px){.customer-logo__img{padding:10px}}.customer-logo__text{color:var(--color-text-6);font-size:12px;line-height:normal;padding:8px 0;white-space:nowrap;border-top:solid 1px var(--color-border-8)}@media screen and (max-width: 767px){.customer-logo__text{font-size:9px}}.conversion__img{width:100%;max-width:610px;margin:-330px auto 0}@media screen and (max-width: 767px){.conversion__img{margin-top:-165px}}.conversion__heading{padding-top:10px;font-size:32px;font-weight:700;line-height:1.4}@media screen and (max-width: 767px){.conversion__heading{line-height:1.5}}.conversion__pop-text{font-size:20px}.conversion__buttons{display:flex;flex-direction:column;padding:0 96px;margin-top:24px;gap:40px}@media screen and (max-width: 1199px){.conversion__buttons{padding:0 35px}}@media screen and (max-width: 991px){.conversion__buttons{padding:0}}.conversion__buttons-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:48px}@media screen and (max-width: 991px){.conversion__buttons-row{flex-direction:column;gap:16px}}.conversion__buttons-group{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1}@media screen and (max-width: 991px){.conversion__buttons-group{padding:0;width:100%;flex-direction:column-reverse;gap:16px}}.conversion__button-note{font-size:14px;margin-top:16px;line-height:1.4}.conversion__button-fs20{width:calc((100% - 130px)/2)}@media screen and (max-width: 1199px){.conversion__button-fs20{width:calc((100% - 50px)/2);font-size:18px}}@media screen and (max-width: 991px){.conversion__button-fs20{width:100%}}.conversion__button-fs18{width:380px}@media screen and (max-width: 991px){.conversion__button-fs18{width:100%}}.conversion-buttons{display:flex;gap:48px;margin-top:50px;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 991px){.conversion-buttons{gap:16px;flex-direction:column}}.feature-list{display:flex;flex-wrap:wrap;background:var(--color-background-1);padding:80px;gap:50px}@media screen and (max-width: 991px){.feature-list{flex-direction:column;padding:0;gap:0}}.feature-list__category{width:calc((100% - 50px)/2)}@media screen and (max-width: 991px){.feature-list__category{width:100%}}@media screen and (max-width: 991px){.feature-list__category--opened .feature-list__toggle:after{display:none}.feature-list__category--opened .feature-list__group{display:block}}@media screen and (max-width: 991px){.feature-list__heading{padding:0 20px}}.feature-list__heading-inner{font-size:24px;font-weight:700;display:flex;align-items:center}@media screen and (max-width: 991px){.feature-list__heading-inner{padding:32px 0;font-size:20px;border-bottom:1px solid var(--color-border-1)}}.feature-list__label{font-size:20px;font-weight:700;display:flex;align-items:center}.feature-list__label:before{content:"";border-top:2px solid var(--color-text-6);width:16px;margin:0 14px 0 6px}@media screen and (max-width: 767px){.feature-list__label:before{width:10px}}@media screen and (max-width: 767px){.feature-list__label{font-size:18px}}.feature-list__toggle{margin-left:auto;position:relative}.feature-list__toggle:before{content:"";position:absolute;top:0;right:0;display:block;border-top:2px solid var(--color-link-item);width:20px;height:20px}.feature-list__toggle:after{content:"";position:absolute;top:0;right:0;display:block;border-top:2px solid var(--color-link-item);width:20px;height:20px;transform:rotate(90deg) translate(-9px,9px)}@media screen and (min-width: 992px){.feature-list__toggle{display:none}}.feature-list__desc{margin:12px 0 0 34px;font-size:16px;line-height:1.5}@media screen and (max-width: 767px){.feature-list__desc{font-size:14px;margin:10px 0 0 30px}}.feature-list__group{margin-top:20px}@media screen and (max-width: 991px){.feature-list__group{display:none;margin-top:0;background:var(--color-background-3);padding:12px 20px}}.feature-list__item{padding:12px 0}.feature-main__list1{padding:20px 0}@media screen and (max-width: 991px){.feature-main__list1{padding:140px 0 0}}.feature-main__item1{margin:60px 0;display:flex;justify-content:center;align-items:center;gap:60px}@media screen and (min-width: 992px){.feature-main__item1:nth-child(2n){flex-direction:row-reverse}}@media screen and (max-width: 991px){.feature-main__item1{margin:40px 0;flex-direction:column;gap:24px}}.feature-main__img1,.feature-main__text1{width:calc((100% - 60px)/2)}@media screen and (max-width: 991px){.feature-main__img1,.feature-main__text1{width:100%}}.feature-main__img1,.feature-main__img2{border:1px solid var(--color-border-1)}.feature-main__heading1{font-weight:700;font-size:28px;margin-bottom:32px}@media screen and (max-width: 991px){.feature-main__heading1{text-align:center;margin-bottom:18px;font-size:20px}}.feature-main__body1{font-size:18px;line-height:1.77;color:var(--color-text-6)}@media screen and (max-width: 991px){.feature-main__body1{font-size:16px}}.feature-main__list2{display:flex;gap:60px 40px;flex-wrap:wrap;justify-content:center;align-items:flex-start}.feature-main__item2{width:calc((100% - 80px) / 3)}@media screen and (max-width: 991px){.feature-main__item2{width:100%}}.feature-main__img2{width:100%}.feature-main__heading2{text-align:center;font-weight:700;font-size:24px;margin:24px 0}@media screen and (max-width: 991px){.feature-main__heading2{margin:18px 0}}.feature-main__body2{font-size:16px;line-height:1.77;color:var(--color-text-6)}.feature-security{display:flex;gap:40px;flex-wrap:wrap;align-items:flex-start;justify-content:center}@media screen and (max-width: 991px){.feature-security{flex-direction:column;gap:20px}}.feature-security__item{width:calc((100% - 40px * 2) / 3)}@media screen and (max-width: 991px){.feature-security__item{width:100%}}.feature-security__heading{font-size:20px;font-weight:700;margin-bottom:24px}@media screen and (max-width: 767px){.feature-security__heading{font-size:18px}}.feature-security__body{font-size:16px;line-height:1.75;text-align:left}@media screen and (max-width: 991px){.feature-security__body{text-align:center}}@media screen and (max-width: 767px){.feature-security__body{font-size:14px}}.feature-security__img{height:200px}@media screen and (max-width: 767px){.feature-security__img{height:180px}}.form-page{padding:20px 0 40px}@media screen and (max-width: 991px){.form-page{padding:0 0 20px}}.form-page .o-form-input-box{margin-bottom:10px}.form-page .o-form-input-label{padding:10px 0 8px;font-size:17px}.form-page__heading{font-weight:700;font-size:30px;margin-bottom:30px}.form-page__intro-heading-main{font-weight:700;font-size:25px}@media screen and (max-width: 991px){.form-page__intro-heading-main{background-color:var(--color-background-7);border-radius:10px;margin:0 15px 20px;padding:10px 0}}.form-page__intro-heading-sub{font-size:23px;font-weight:700;color:var(--color-text-2);margin:20px 0}.form-page__intro-list-wrap{width:100%;margin-top:30px;padding:10px 30px;font-weight:700;background-color:var(--color-background-7);text-align:left;border-radius:10px}@media screen and (max-width: 767px){.form-page__intro-list-wrap{padding:10px}}.form-page__intro-list-heading{color:var(--color-text-2);font-size:20px;margin:20px 0}.form-page__intro-list{font-size:18px}.form-page__intro-list>*{margin:15px 0;text-indent:-.6em;padding-left:1em}.form-page__intro-info{margin-top:20px;text-align:left;text-decoration:underline;line-height:1.4}.form-page__row{width:90%;margin:0 auto;display:flex}@media screen and (max-width: 991px){.form-page__row{width:100%;flex-direction:column;gap:30px}}.form-page__row>*{padding:0 15px;width:50%}@media screen and (max-width: 991px){.form-page__row>*{width:100%}}.form-page__banner{width:100%;box-shadow:3px 3px 10px 2px var(--color-box-shadow-1);border-radius:10px}.form-page__form{background:var(--color-background-4);border-radius:10px;padding:20px 40px;text-align:left}@media screen and (max-width: 991px){.form-page__form{padding:20px}}.form-page__form .o-form-input-wrap.input_error:after,.form-page__form .o-form-checkbox.input_error:after{position:absolute;top:50%;left:100%;margin:-8px 0 0 6px;content:"";font-family:"Font Awesome 5 Pro";font-weight:400;color:var(--color-error-item)}.form-page__form .o-form-checkbox.input_error{position:relative;border:thin solid var(--color-error-item);border-radius:3px}.form-page__form--light{max-width:430px;margin:0 auto;padding:40px 20px;background:var(--color-background-6)}@media screen and (max-width: 991px){.form-page__form--light{width:100%;max-width:100%;padding-bottom:40px}}.form-page__form-heading{font-size:23px;font-weight:700;color:var(--color-text-10);margin:10px 0 25px;text-align:center}.form-page__form-heading--light{font-size:20px;margin:0 0 30px}.form-page__button{width:100%;margin:15px 0;padding:14px;border-right:10px}.form-page__agreement{font-size:14px;font-weight:700;color:var(--color-text-6);line-height:1.5}.form-page__info{margin-top:20px;color:var(--color-text-10);font-size:16px;background-color:var(--color-background-7);padding:20px 30px;text-align:left;border-radius:10px}.form-page__info-heading{font-weight:700;font-size:19px}.form-page__info-list{margin-top:15px;line-height:1.6}.form-thanks__frame{width:1200px;padding:60px 200px}@media screen and (max-width: 1199px){.form-thanks__frame{width:900px}}@media screen and (max-width: 991px){.form-thanks__frame{width:100%;padding:45px 20px}}.form-thanks__heading{display:flex;justify-content:center;align-items:center;gap:15px}@media screen and (max-width: 991px){.form-thanks__heading{flex-direction:column}}.form-thanks__heading-sub{font-size:20px;line-height:1.4}.form-thanks__heading-icon{font-size:45px;color:var(--color-text-8)}.form-thanks__case{margin:50px 0;padding:20px;border-radius:10px;background-color:var(--color-background-6);color:var(--color-text-3);text-align:left}.form-thanks__case-heading{font-size:20px;font-weight:700}.form-thanks__case-list{background-color:var(--color-background-1);margin-top:15px;padding:20px;line-height:1.4}.form-thanks__case-bullet{color:var(--color-bullet-1);vertical-align:1px;padding-right:5px}.form-thanks__buttons{display:flex;justify-content:center;gap:20px 30px}.form-thanks__buttons>*{width:calc((100% - 30px)/2)}@media screen and (max-width: 991px){.form-thanks__buttons{flex-direction:column}.form-thanks__buttons>*{width:100%}}.home-feature{display:flex;padding:40px 0 80px;gap:30px 40px;flex-wrap:wrap;justify-content:center;align-items:flex-start}@media screen and (max-width: 991px){.home-feature{gap:5px 30px}}@media screen and (max-width: 767px){.home-feature{padding:20px 0 40px}}.home-feature__item{width:calc((100% - 40px * 2) / 3)}@media screen and (max-width: 991px){.home-feature__item{width:calc((100% - 30px)/2)}}.home-feature__img{width:100%;border:1px solid var(--color-border-1)}.home-feature__heading{text-align:center;font-weight:700;font-size:24px;margin:24px 0}@media screen and (max-width: 767px){.home-feature__heading{margin:18px 0;font-size:14px}}.home-visual__text-wrap{z-index:1}@media screen and (max-width: 991px){.home-visual__text-wrap{width:100%}}.home-visual__main-contents{width:50%;margin:auto;z-index:1}@media screen and (max-width: 1199px){.home-visual__main-contents{width:70%}}@media screen and (max-width: 991px){.home-visual__main-contents{width:90%}}@media screen and (max-width: 767px){.home-visual__main-contents{width:100%}}.home-visual__script{color:var(--color-text-4);font-size:32px;font-weight:700;line-height:1.3;padding:0 40px;text-align:left;margin-top:15px;white-space:nowrap}@media screen and (max-width: 1199px){.home-visual__script{font-size:28px;padding:0 30px}}@media screen and (max-width: 991px){.home-visual__script{font-size:36px;margin-top:20px;padding:0;text-align:center;white-space:nowrap}}@media screen and (max-width: 767px){.home-visual__script{font-size:31px}}.home-visual__script_bg{background:var(--color-marker-1);padding:6px;border-radius:5px}.home-visual__buttons{margin-top:16px;display:flex;justify-content:center;align-items:center;gap:120px;padding-bottom:140px}@media screen and (max-width: 1199px){.home-visual__buttons{gap:60px}}@media screen and (max-width: 991px){.home-visual__buttons{gap:16px;flex-direction:column;padding:0 30px 140px}}@media screen and (max-width: 767px){.home-visual__buttons{padding-bottom:110px}}.home-visual__button{min-width:220px;max-width:523px;width:100%;font-size:25px;line-height:1.3}@media screen and (max-width: 1199px){.home-visual__button{max-width:430px;font-size:22px;line-height:1.2}}@media screen and (max-width: 991px){.home-visual__button{min-width:600px;max-width:700px}}@media screen and (max-width: 767px){.home-visual__button{min-width:200px;max-width:310px}}.login-menu{width:200px;position:relative;font-weight:700}@media screen and (max-width: 767px){.login-menu--sp-width{width:155px}}.login-menu__login{padding:18px 10px 7px;color:var(--color-text-1)}.login-menu__login:hover,.login-menu__login:focus{text-decoration:none;color:var(--color-text-1)}.login-menu__login-label{font-size:11px;position:absolute;top:6px;left:6px;color:var(--color-text-6);font-weight:400}.login-menu__menu{font-size:13px;font-weight:400}.lp-visual{position:relative;display:flex;height:250px;align-items:center;text-align:center;font-weight:700}@media screen and (max-width: 991px){.lp-visual{flex-direction:column}}.lp-visual:before,.lp-visual:after{content:"";display:block;position:absolute;top:0;width:50%;height:100%;opacity:.4;mix-blend-mode:overlay;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 991px){.lp-visual:before,.lp-visual:after{display:none}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.lp-visual:before,.lp-visual:after{opacity:.05}}.lp-visual:before{left:0;background-image:url(https://cf.notepm.jp/build/assets/visual-left-bg-ecc6c1fd.png);background-position:left}.lp-visual:after{right:0;background-image:url(https://cf.notepm.jp/build/assets/visual-right-bg-c00f4d44.png);background-position:right}.lp-visual__text{z-index:1}@media screen and (max-width: 991px){.lp-visual__text{padding:60px 0 85px}}.lp-visual__cta-buttons{margin:25px 0 15px}@media screen and (max-width: 991px){.lp-visual__cta-buttons{margin:20px 0}}.lp-visual__cta-button{width:300px;margin:0 12px}@media screen and (max-width: 991px){.lp-visual__cta-button{width:170px;margin:0 5px;font-size:.8em}}.lp-visual__heading{font-size:40px}@media screen and (max-width: 991px){.lp-visual__heading{font-size:28px}}.lp-visual__highlight{color:var(--color-text-4)}.lp-visual__side{flex:1;z-index:1}.lp-visual__img{height:150px;margin:auto 0}@media screen and (max-width: 991px){.lp-visual__img{position:absolute;transform:translate(-50%,-50%)}}.mkto-form .mktoForm{margin:0 auto}@media screen and (max-width: 767px){.mkto-form .mktoForm{width:100%!important}}@media screen and (max-width: 767px){.mkto-form .mktoForm .mktoFormRow{width:100%!important}}.mkto-form .mktoForm .mktoFormRow .mktoFieldDescriptor{margin-bottom:20px!important}@media screen and (max-width: 767px){.mkto-form .mktoForm .mktoFormRow .mktoFormCol{width:100%!important}}.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap{font-size:16px}@media screen and (max-width: 767px){.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap{width:100%!important}}.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input,.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select{width:330px!important;height:auto!important;box-shadow:none;border-radius:3px;padding:10px;line-height:1.2em}.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input#LastName,.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select#LastName{width:150px!important;margin-right:20px}.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input#FirstName,.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select#FirstName{width:150px!important}@media screen and (max-width: 767px){.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input,.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select{width:100%!important}.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input#LastName,.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input#FirstName,.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select#LastName,.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select#FirstName{width:100%!important;margin-right:0}}.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoLabel{padding-bottom:.3em}.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText{line-height:1.4;margin-top:30px}@media screen and (max-width: 767px){.mkto-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText{width:100%!important}}@media screen and (max-width: 767px){.mkto-form .mktoForm .mktoButtonRow{width:100%!important}}.mkto-form .mktoForm .mktoButtonRow .mktoButtonWrap{font-size:16px;margin:0!important}@media screen and (max-width: 767px){.mkto-form .mktoForm .mktoButtonRow .mktoButtonWrap{width:100%!important}}.mkto-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{width:330px!important;color:var(--color-background-1);background:var(--color-button-blue-background);box-shadow:inset -2px -2px 6px var(--color-button-box-shadow);margin:15px;font-size:1rem;font-weight:700;height:45px;border-radius:10px}@media screen and (max-width: 767px){.mkto-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{width:100%!important;margin:15px 0}}.mkto-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover,.mkto-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus{position:relative;color:var(--color-button-text);text-decoration:none}.mkto-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover:before,.mkto-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-button-hover-blend);opacity:.3;mix-blend-mode:overlay}.mkto-form .mktoForm .mktoError .mktoErrorMsg{border:none;box-shadow:none;text-shadow:none;background:var(--color-label-background-1)}.mkto-form .mktoForm .mktoError .mktoErrorArrowWrap .mktoErrorArrow{border:none;background:var(--color-label-background-1)}.modal-menu{top:0;right:0;background:white;width:90vw;height:100vh;padding:20px}@media screen and (max-width: 374px){.modal-menu{padding:16px 10px}}.modal-menu__header{height:100px}.modal-menu__title{display:flex;justify-content:space-between}.modal-menu__close{font-size:16px}.modal-menu__buttons{display:flex;justify-content:flex-end;gap:21px;margin-top:32px}@media screen and (max-width: 374px){.modal-menu__buttons{margin-top:16px}}.modal-menu__button{flex-grow:1}.modal-menu__nav{height:calc(100vh - 140px);overflow:auto;padding-bottom:100px;margin-top:18px;display:flex;flex-direction:column;align-items:stretch}@media screen and (max-width: 374px){.modal-menu__nav{margin-top:9px}}.modal-menu__nav-item{display:block;padding:7px 0}.modal-menu__nav-item.nav-item{font-size:14px;border-top:solid 1px transparent;border-bottom:solid 1px var(--color-border-1)}@media screen and (max-width: 374px){.modal-menu__nav-item{padding:4px 0}}.modal-menu__nav-item-link.nav-item__link{color:var(--color-text-1);flex-direction:row;justify-content:start;gap:12px}.modal-menu__nav-item-link.nav-item__link:hover,.modal-menu__nav-item-link.nav-item__link:focus{color:var(--color-link-item)}.modal-menu__nav-item-icon.nav-item__icon{display:inline;font-size:12px;background-position:inherit}.modal-menu__nav-item-icon--fa.nav-item__icon{margin-bottom:-1px;text-align:center}.online-demo__title{font-size:40px;font-weight:700;line-height:1.5;padding:45px 0}@media screen and (max-width: 767px){.online-demo__title{font-size:28px;line-height:1.75;padding:50px 0}}@media screen and (max-width: 319px){.online-demo__title{font-size:20px}}.online-demo__main{max-width:1440px;margin:0 auto}.online-demo__main-contents{width:75%;margin:auto;background-color:var(--color-background-1);padding:60px 80px;border-radius:24px}@media screen and (max-width: 991px){.online-demo__main-contents{width:80%;padding:30px 20px}}@media screen and (max-width: 767px){.online-demo__main-contents{width:90%;padding:30px 15px}}.online-demo__main-container{display:flex;align-items:center;justify-content:space-around;gap:20px}@media screen and (max-width: 991px){.online-demo__main-container{flex-direction:column;padding:0 25px}}.online-demo__img{width:30%;object-fit:cover}@media screen and (max-width: 991px){.online-demo__img{width:55%}}.online-demo__description{color:var(--color-text-1);font-size:24px;font-weight:700;line-height:1.5;text-align:left;margin-bottom:20px}@media screen and (max-width: 991px){.online-demo__description{text-align:center;font-size:23px}}@media screen and (max-width: 767px){.online-demo__description{font-size:18px}}.online-demo__text{font-size:24px;font-weight:700;line-height:1.4;text-align:left;text-indent:-12px;padding-left:21px;margin-bottom:8px}@media screen and (max-width: 1199px){.online-demo__text{font-size:20px}}@media screen and (max-width: 991px){.online-demo__text{font-size:23px}}@media screen and (max-width: 767px){.online-demo__text{font-size:18px;text-indent:-9px;padding-left:18px}}.online-demo__check-icon{font-size:20px;font-weight:400;margin-right:6px}@media screen and (max-width: 767px){.online-demo__check-icon{font-size:13px}}.online-demo__conversion-button{padding:50px}.price-faq{display:flex;flex-wrap:wrap;gap:40px}@media screen and (max-width: 991px){.price-faq{gap:24px}}.price-faq__item{background:var(--color-background-1);border-radius:20px;padding:40px;width:calc((100% - 40px)/2);text-align:left}@media screen and (max-width: 991px){.price-faq__item{width:100%;padding:24px 20px}}.price-faq__q,.price-faq__a{display:flex;align-items:flex-start}.price-faq__q{font-size:18px;font-weight:700;line-height:1.66}@media screen and (max-width: 767px){.price-faq__q{font-size:16px}}.price-faq__a{font-size:16px;line-height:1.75}@media screen and (max-width: 767px){.price-faq__a{font-size:14px}}.price-faq__a{margin-top:16px}.price-faq__text{padding-top:13px}@media screen and (max-width: 767px){.price-faq__text{padding-top:8px}}.price-faq__symbol{font-size:32px;font-weight:700;margin-right:10px}@media screen and (max-width: 767px){.price-faq__symbol{font-size:24px}}.price-faq__symbol--q{color:var(--color-text-4)}.price-faq__symbol--a{color:var(--color-text-7)}.price-table--short .price-table__table-wrap{padding:48px 0 0}.price-table--short .price-table__hidden-on-short{display:none}@media screen and (max-width: 991px){.price-table--short .price-table__hidden-on-short-until-pc{display:none}}.price-table__table-wrap{overflow-x:auto;padding:80px 8.3333333333% 0}@media screen and (max-width: 991px){.price-table__table-wrap{padding:150px 20px 0}}.price-table__table{width:100%;border:5px solid var(--color-border-9);border-radius:8px;border-collapse:separate;border-spacing:0}.price-table__row{height:55px}.price-table__row:last-child{height:115px}@media screen and (max-width: 991px){.price-table__row{height:auto}}.price-table__cell{font-size:14px;font-weight:700;color:var(--color-text-6);text-align:center;vertical-align:middle;border-bottom:1px solid var(--color-border-1);border-right:1px solid var(--color-border-1)}.price-table__cell:last-child{border-right:none}@media screen and (max-width: 991px){.price-table__cell{min-width:240px;padding:12px 15px;border-right-color:var(--color-border-9)}.price-table__row:last-child(1) .price-table__cell{border-bottom:none}.price-table__cell[data-label-1]:before{content:attr(data-label-1);display:block;font-size:16px;line-height:1.37;margin-bottom:8px}}.price-table__cell--side-heading{background:var(--color-background-8);color:var(--color-text-1);font-size:16px}@media screen and (max-width: 991px){.price-table__cell--side-heading{display:none}}.price-table__cell--top{vertical-align:top;padding:16px 0;color:var(--color-text-3)}@media screen and (max-width: 991px){.price-table__cell--top{vertical-align:middle;padding:8px 0}}.price-table__cell--tip{position:relative}.price-table__cell--tip:before{content:"";position:absolute;right:0;top:-10px;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:var(--color-background-3) transparent transparent transparent;border-width:10px 10px 0 10px}.price-table__cell-heading{display:block;line-height:1.375;margin-bottom:5px;font-size:16px}@media screen and (max-width: 767px){.price-table__cell-heading{margin-bottom:5px}}.price-table__cell-heading--fs14{font-size:14px}.price-table__cell-heading--fs16{font-size:16px}.price-table__number{font-size:28px;padding:0 2px;color:var(--color-text-1)}.price-table__number--gray{color:var(--color-text-3)}.price-table__number--blue{color:var(--color-text-2);font-size:32px}.price-table__number--fs35{font-size:35px}.price-table__number--fs50{font-size:50px}.price-table__text{font-size:20px;line-height:1.8;color:var(--color-text-1)}.price-table__subscript{font-size:12px;font-weight:700}.price-table__subscript--normal{font-weight:400}.price-table__subscript--block{display:block;margin-top:4px}.price-table__subscript--fs13{font-size:13px}.price-table__free{font-size:16px;margin-bottom:0}.price-table__balloon{display:block;height:70px;margin:10px 20px;padding-top:15px;border-radius:20px;box-shadow:4px 4px 20px var(--color-block-box-shadow)}.price-table__guest{font-size:22px;line-height:1.44;color:var(--color-text-1);background:linear-gradient(transparent 60%,var(--color-label-background-3) 0);padding:2px;margin:0 2px}.price-table__select{border:2px solid var(--color-link-item);border-radius:4px;margin-bottom:2px;padding-right:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://cf.notepm.jp/build/assets/caret-down-e45aad79.svg) no-repeat right 6px top 9px}.price-table__footnote{margin-top:20px;text-align:left;font-size:16px;line-height:1.6;padding:0 8.3333333333%}@media screen and (max-width: 991px){.price-table__footnote{padding:0 20px;margin-top:24px}}.price-table__footnote--padding-zero{padding:0}.price-table__fn-list{margin-top:24px;text-align:right;color:var(--color-text-6)}@media screen and (max-width: 767px){.price-table__fn-list{text-align:left}}.price-table__annual-price{margin-top:5px}.price-table__annotation{vertical-align:top;font-size:.6em}.price-simulation__wrap{padding:30px 8.3333333333% 80px}.price-simulation__title{font-size:40px;font-weight:700;padding-bottom:20px;border-bottom:3px solid var(--color-border-1)}@media screen and (max-width: 767px){.price-simulation__title{font-size:30px}}.price-simulation__item{display:flex;align-items:center;border-bottom:2px solid var(--color-border-1)}@media screen and (min-width: 768px){.price-simulation__item{height:110px}}@media screen and (min-width: 992px){.price-simulation__item{height:100px}}@media screen and (max-width: 767px){.price-simulation__item{flex-direction:column;margin:20px 0}}.price-simulation__item-title{font-weight:700}@media screen and (min-width: 992px){.price-simulation__item-title{font-size:24px;flex:.3}}@media screen and (min-width: 768px){.price-simulation__item-title{font-size:20px;flex:.3}}@media screen and (max-width: 767px){.price-simulation__item-title{font-size:20px;margin:10px 0}}.price-simulation__item-input{font-size:18px}@media screen and (min-width: 768px){.price-simulation__item-input{flex:.3}}@media screen and (max-width: 767px){.price-simulation__item-input{margin:10px 0}}.price-simulation__item-input-number{font-size:24px;border:2px solid var(--color-border-8);border-radius:8px;height:50px;width:120px;text-align:center}@media screen and (min-width: 992px){.price-simulation__item-input-number{width:150px}}@media screen and (max-width: 767px){.price-simulation__item-input-number{width:150px}}.price-simulation__item-input-number:focus{border-color:var(--color-border-10)}.price-simulation__item-input-number::-webkit-inner-spin-button,.price-simulation__item-input-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.price-simulation__item-input__error{font-size:14px;color:var(--color-error-item);margin-top:10px}@media screen and (min-width: 768px) and (max-width: 991px){.price-simulation__item-input-label__wrap{margin-left:40px}}.price-simulation__item-input-label{margin:8px 0}@media screen and (min-width: 768px) and (max-width: 991px){.price-simulation__item-input-label{float:left}}.price-simulation__item-input-radio{transform:scale(1.5)}.price-simulation__item-input-radio-text{margin:0 16px 0 10px;cursor:pointer}.price-simulation__item-input-radio-text:hover{color:var(--color-link-item)}.price-simulation__item-details{font-size:18px;line-height:1.8;text-align:left}@media screen and (min-width: 768px){.price-simulation__item-details{flex:.4}}@media screen and (max-width: 991px){.price-simulation__item-details{font-size:16px}}@media screen and (max-width: 767px){.price-simulation__item-details{font-size:16px;margin:10px 0}}.price-simulation__button{margin:30px 0 50px}.price-simulation__result-title{font-size:34px;font-weight:700;padding-bottom:20px}.price-simulation__result-annotation{text-align:center;font-size:13px;margin-top:8px}@media screen and (max-width: 767px){.price-simulation__result-annotation{text-align:left}}.price-simulation__result-over{padding-bottom:20px}.price-simulation__result-over-text{font-size:34px;font-weight:700;line-height:1.2}.price-simulation__result-table{border:5px solid var(--color-border-10);border-radius:10px;font-weight:700;margin:0 auto;max-width:700px}.price-simulation__result-row{border-bottom:1px solid var(--color-border-1);color:var(--color-text-6);padding:3px 30px;display:flex;justify-content:space-between;align-items:center;gap:60px}@media screen and (max-width: 767px){.price-simulation__result-row{flex-direction:column;gap:5px;padding:9px 30px}}.price-simulation__result-row--border-none{border-bottom:none}.price-simulation__result-label{font-weight:700;text-align:left;width:40%}@media screen and (max-width: 767px){.price-simulation__result-label{width:auto}}.price-simulation__result-value{width:60%;display:flex;text-align:left;justify-content:left;white-space:nowrap}@media screen and (max-width: 767px){.price-simulation__result-value{width:100%;text-align:center;justify-content:center}}.price-simulation__result-value--column{flex-direction:column}.price-simulation__result-value--row{flex-direction:row}.price-simulation__result-value--block{display:block}.price-simulation__result-value--align-center{align-items:center}.price-simulation__result-value--align-baseline{align-items:baseline}.price-simulation__result-button{margin:5px auto;width:80%}@media screen and (max-width: 767px){.price-simulation__result-button{width:100%}}.product-summary__title{padding:90px 0 60px;font-size:40px;font-weight:700;line-height:1.5}@media screen and (max-width: 767px){.product-summary__title{padding:50px 20px;font-size:28px;line-height:1.75}}@media screen and (max-width: 319px){.product-summary__title{font-size:20px}}.product-summary__title-line{color:var(--color-text-4)}.product-summary__main{max-width:1440px;margin:0 auto}.product-summary__main-contents{width:75%;margin:auto}@media screen and (max-width: 991px){.product-summary__main-contents{width:90%}}.product-summary__main-container{display:flex;align-items:center;gap:45px;padding-bottom:40px}@media screen and (max-width: 991px){.product-summary__main-container{flex-direction:column;padding:0 25px}}.product-summary__img{width:45%;object-fit:cover}@media screen and (max-width: 991px){.product-summary__img{width:80%}}.product-summary__description{text-align:left;color:var(--color-text-2);font-size:32px;font-weight:700;line-height:1.5;margin-bottom:30px}@media screen and (max-width: 1199px){.product-summary__description{font-size:25px}}@media screen and (max-width: 991px){.product-summary__description{font-size:32px}}@media screen and (max-width: 767px){.product-summary__description{font-size:23px}}.product-summary__description-mark{background:linear-gradient(transparent 60%,var(--color-label-background-3) 50%)}.product-summary__text{text-align:left;font-size:23px;font-weight:700;line-height:1.4}@media screen and (max-width: 1199px){.product-summary__text{font-size:18px}}@media screen and (max-width: 991px){.product-summary__text{font-size:23px}}@media screen and (max-width: 767px){.product-summary__text{font-size:16px}}.resources-item{background:var(--color-background-1);border:1px solid var(--color-border-1);border-radius:10px;box-shadow:0 2px 40px var(--color-block-box-shadow);color:var(--color-text-1);cursor:pointer;display:inline-block;height:440px;padding:23px 18px;position:relative;text-align:center;width:100%}.resources-item:hover,.resources-item:focus{color:var(--color-text-1);text-decoration:none}.resources-item:hover .resources-item__button:before,.resources-item:focus .resources-item__button:before{background:var(--color-button-hover-blend);opacity:.3;mix-blend-mode:overlay;content:"";position:absolute;top:0;left:0;height:100%;width:100%}@media screen and (max-width: 991px){.resources-item{height:400px;padding:20px}}@media screen and (max-width: 374px){.resources-item{height:430px}}.resources-item__img{border:solid 1px var(--color-border-12);width:100%;max-height:265px;object-fit:contain}.resources-item__img-seminar{max-height:195px}.resources-item__heading{font-size:clamp(20px,2vw,21px);font-weight:700;line-height:1.5;margin:14px 0;text-align:left}@media screen and (max-width: 991px){.resources-item__heading{font-size:15px;line-height:1.5}}@media screen and (max-width: 767px){.resources-item__heading{font-size:19px;line-height:1.5}}.resources-item__label-container{display:flex;justify-content:center;position:absolute;left:0;right:0;bottom:80px;font-weight:700;font-size:clamp(20px,2vw,21px)}@media screen and (max-width: 991px){.resources-item__label-container{font-size:15px;bottom:70px}}@media screen and (max-width: 767px){.resources-item__label-container{font-size:19px;bottom:75px}}.resources-item__label-item{padding:0 10px;line-height:100%}.resources-item__label-time{color:var(--color-link-item);border-left:2px solid var(--color-border-8)}.resources-item__button{border-radius:30px;box-shadow:none;color:var(--color-button-text);font-size:15px;font-weight:initial;margin:0 25px;padding:15px 20px;position:absolute;bottom:23px;right:0;left:0;line-height:1.2}.resources-item__button:hover,.resources-item__button:focus{position:absolute}@media screen and (max-width: 991px){.resources-item__button{font-size:12px;margin:0 30px;padding:12px 20px}}@media screen and (max-width: 767px){.resources-item__button{font-size:15px;margin:0 60px;padding:15px 20px}}.resources-item__button-view{font-size:18px;padding:13px 30px}@media screen and (max-width: 991px){.resources-item__button-view{font-size:12px;padding:12px 20px}}@media screen and (max-width: 767px){.resources-item__button-view{font-size:16px}}.resource-item__button-tag{background-color:var(--color-button-white-background);color:var(--color-text-2);padding:5px 10px;border-radius:30px;margin-right:10px}.scene{padding-top:48px;padding-bottom:60px;display:grid;grid-template-columns:repeat(5,minmax(158px,220px));justify-content:center;gap:16px 20px}@media screen and (max-width: 991px){.scene{grid-template-columns:repeat(auto-fill,158px)}}@media screen and (max-width: 767px){.scene{padding-top:20px;gap:20px 19px}}@media screen and (max-width: 374px){.scene{grid-template-columns:repeat(auto-fill,80%)}}.scene__item{border:solid 1px var(--color-border-8);border-radius:10px;font-weight:700;padding:16px 11px}@media screen and (max-width: 991px){.scene__item{padding:12px}}.scene__icon{display:block;width:48px;height:48px;margin:0 auto;background-size:contain}@media screen and (max-width: 767px){.scene__icon{width:40px;height:40px}}.scene__title{display:block;padding:12px 0;font-size:18px}@media screen and (max-width: 767px){.scene__title{font-size:14px}}.scene__keywords{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.scene__keyword{display:inline-block;padding:6px 8px;font-size:12px;background:var(--color-background-3);border-radius:4px}@media screen and (max-width: 767px){.scene__keyword{font-size:10px}}.solution{display:grid;grid-template-columns:repeat(3,minmax(0,380px));justify-content:center;gap:40px 20px;margin:0 60px}@media screen and (max-width: 991px){.solution{grid-template-columns:repeat(auto-fill,320px);margin:0 10px}}@media screen and (max-width: 767px){.solution{row-gap:32px}}.solution__item{border:1px solid var(--color-border-1);box-shadow:0 2px 40px var(--color-block-box-shadow);border-radius:10px}.solution__container{display:inline-block;padding:24px 15px;width:100%;height:100%;color:var(--color-text-1);border-radius:10px}.solution__container:hover,.solution__container:focus{color:inherit;text-decoration:none;background-color:var(--color-background-2)}@media screen and (max-width: 991px){.solution__container{padding:20px}}.solution__img{height:100px}.solution__title{margin-top:24px;font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.5;color:var(--color-text-2)}.solution__subject{margin-top:38px;text-align:left}.solution__subject-text{line-height:2;font-size:clamp(12px,1.2vw,15px);text-indent:-1em;padding-left:1em}.solution-detail{padding:0 5%}@media screen and (max-width: 991px){.solution-detail{padding:0 2%}}.solution-detail__title-img{height:100px}.solution-detail__title-text{font-size:46px;font-weight:700;line-height:1.5;padding-top:30px}@media screen and (max-width: 991px){.solution-detail__title-text{font-size:40px}}@media screen and (max-width: 767px){.solution-detail__title-text{font-size:24px}}.solution-detail__subject{background-color:var(--color-background-1);margin-top:140px;padding-bottom:40px}.solution-detail__subject-balloon{position:relative;width:350px;margin:0 auto;padding-bottom:50px}@media screen and (max-width: 767px){.solution-detail__subject-balloon{width:300px}}.solution-detail__subject-balloon-img{position:absolute;top:-76px;left:0;width:350px}@media screen and (max-width: 767px){.solution-detail__subject-balloon-img{width:300px}}.solution-detail__subject-area{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.solution-detail__subject-area{flex-direction:column;gap:25px}}.solution-detail__subject-text-container{flex:.62;text-align:left}.solution-detail__subject-text{line-height:2;font-size:20px;font-weight:700}@media screen and (max-width: 991px){.solution-detail__subject-text{font-size:18px}}@media screen and (max-width: 767px){.solution-detail__subject-text{font-size:13px}}@media screen and (min-width: 768px){.solution-detail__subject-icon{margin-right:10px}}.solution-detail__subject-img-container{flex:.2}.solution-detail__subject-img{height:140px}@media screen and (max-width: 991px){.solution-detail__subject-img{height:120px}}@media screen and (max-width: 767px){.solution-detail__subject-img{height:100px}}.solution-detail__solution{margin-top:60px;padding-bottom:60px;background-color:var(--color-background-1)}.solution-detail__solution-title{padding:40px 0 20px}.solution-detail__solution-title:before{content:"";display:block;background:url(https://cf.notepm.jp/build/assets/light-bulb-e132da8b.svg) no-repeat center;background-size:contain;height:48px;margin-bottom:20px}@media screen and (max-width: 991px){.solution-detail__solution-title:before{margin:0 auto 10px}}.solution-detail__solution-title-text{font-size:36px;font-weight:700;line-height:1.5;color:var(--color-text-4)}@media screen and (max-width: 991px){.solution-detail__solution-title-text{font-size:30px}}@media screen and (max-width: 767px){.solution-detail__solution-title-text{font-size:20px}}.solution-detail__solution-detail{margin:30px 15% 0}@media screen and (max-width: 991px){.solution-detail__solution-detail{margin:30px 6% 0}}.solution-detail__solution-detail-text{font-size:17px;line-height:1.8;text-align:left}@media screen and (max-width: 991px){.solution-detail__solution-detail-text{font-size:16px}}@media screen and (max-width: 767px){.solution-detail__solution-detail-text{font-size:14px}}.solution-detail__solution-contents{margin:60px 10% 0}@media screen and (max-width: 991px){.solution-detail__solution-contents{margin:60px 6% 0}}.solution-detail__solution-contents-text{font-size:30px;font-weight:700;line-height:1.5}@media screen and (max-width: 991px){.solution-detail__solution-contents-text{font-size:26px}}@media screen and (max-width: 767px){.solution-detail__solution-contents-text{font-size:15px}}.solution-detail__solution-contents-img{width:100%;margin:16px 0;border:1px solid var(--color-border-1)}.solution-detail__solution-contents-detail{font-size:16px;line-height:1.5}@media screen and (max-width: 991px){.solution-detail__solution-contents-detail{font-size:15px}}@media screen and (max-width: 767px){.solution-detail__solution-contents-detail{font-size:14px}}.solution-detail__case{margin:80px 60px 0}.solution-detail__case-text{font-size:38px;font-weight:700;margin-bottom:30px;line-height:1.5}@media screen and (max-width: 991px){.solution-detail__case-text{font-size:30px}}@media screen and (max-width: 767px){.solution-detail__case-text{font-size:18px}}.solution-detail__others{margin-top:80px}.solution-detail__others-title{font-size:38px;font-weight:700;margin-bottom:50px;line-height:1.5}@media screen and (max-width: 991px){.solution-detail__others-title{font-size:30px}}@media screen and (max-width: 767px){.solution-detail__others-title{font-size:18px}}.solution-subject{font-weight:700}.solution-subject:last-child{border-bottom:none}.solution-subject:nth-child(2n) .solution-subject__solution{flex-direction:row-reverse}@media screen and (max-width: 991px){.solution-subject:nth-child(2n) .solution-subject__solution{flex-direction:column-reverse}}.solution-subject__solution{display:flex;justify-content:center;align-items:center;gap:40px;padding:50px 0;text-align:left}@media screen and (max-width: 991px){.solution-subject__solution{flex-direction:column-reverse;padding:25px 0 40px;gap:25px;text-align:center}}.solution-subject__img-container{flex:1}.solution-subject__solution-img{width:100%}.solution-subject__solution-container{width:475px}@media screen and (max-width: 1199px){.solution-subject__solution-container{width:420px}}@media screen and (max-width: 991px){.solution-subject__solution-container{width:100%}}.solution-subject__solution-title{font-size:36px;line-height:1.55;margin-bottom:24px}@media screen and (max-width: 1199px){.solution-subject__solution-title{font-size:32px}}@media screen and (max-width: 767px){.solution-subject__solution-title{font-size:24px}}@media screen and (max-width: 374px){.solution-subject__solution-title{font-size:21px}}.solution-subject__solution-title:before{content:"";display:block;background:url(https://cf.notepm.jp/build/assets/light-bulb-e132da8b.svg) no-repeat center;background-size:contain;width:48px;height:48px;margin-bottom:20px}@media screen and (max-width: 991px){.solution-subject__solution-title:before{margin:0 auto 10px}}.solution-subject__title-line{display:inline-block;margin:5px 0;padding:0 5px;color:var(--color-text-2);background:var(--color-text-background-1)}.solution-subject__solution-text{font-size:18px;line-height:1.77}@media screen and (max-width: 991px){.solution-subject__solution-text{padding:0 20px}}@media screen and (max-width: 767px){.solution-subject__solution-text{font-size:16px}}.trial-thanks{padding-top:10px;background:var(--color-background-1)}@media screen and (max-width: 767px){.trial-thanks{padding-top:0}}.trial-thanks__frame-main,.trial-thanks__frame-sub{padding:20px 25px 30px}@media screen and (max-width: 767px){.trial-thanks__frame-main,.trial-thanks__frame-sub{padding:20px 20px 30px}}.trial-thanks__frame-main{background:var(--color-background-4)}.trial-thanks__frame-sub{background:var(--color-background-6);margin-top:50px;text-align:left}.trial-thanks__heading{font-weight:700;color:var(--color-text-3);font-size:32px;margin:20px 0;text-align:left}@media screen and (max-width: 991px){.trial-thanks__heading{font-size:25px}}@media screen and (max-width: 767px){.trial-thanks__heading{font-size:22px}}.trial-thanks__heading-sub{font-size:21px;background:var(--color-label-background-2);line-height:3;color:var(--color-text-2);font-weight:700}@media screen and (max-width: 767px){.trial-thanks__heading-sub{font-size:18px;line-height:1.8}}.trial-thanks__frame-body{background-color:var(--color-background-1);padding:30px;font-size:20px;line-height:1.5;color:var(--color-text-3)}@media screen and (max-width: 767px){.trial-thanks__frame-body{padding:20px;font-size:16px}}.trial-thanks__email{margin:25px 0;font-weight:700;font-size:35px}@media screen and (max-width: 991px){.trial-thanks__email{font-size:30px}}@media screen and (max-width: 767px){.trial-thanks__email{font-size:25px;margin:20px 0}}.lp-home__section-achievement{padding:0 0 150px}@media screen and (max-width: 767px){.lp-home__section-achievement{padding-bottom:80px}}.lp-home__section-achievement-heading{margin-bottom:0}.lp-home__lp-main-heading{padding-top:80px;margin-bottom:0}.lp-home__lp-main-heading:before{display:none}@media screen and (max-width: 767px){.lp-home__lp-main-heading{padding-top:40px}}.price__lp-main-heading{margin-bottom:50px}.price__lp-main-heading:before{display:none}.price__section-faq-inner{padding-top:100px;padding-bottom:250px}@media screen and (max-width: 991px){.price__section-faq-inner{padding-top:80px}}@media screen and (max-width: 767px){.price__section-faq-inner{padding-bottom:120px}}.price__icon{display:inline-block;width:80px;height:80px;margin:24px 0}.feature__main-section-inner{padding-top:0;padding-bottom:40px}.feature__list-section-inner{padding:70px 5.5555555556% 0}@media screen and (max-width: 991px){.feature__list-section-inner{padding:60px 0 0}}.feature__list-buttons-section-inner{padding-top:0;padding-bottom:40px}.feature__security-button-section-inner{padding:70px 20px 200px}@media screen and (max-width: 767px){.feature__security-button-section-inner{padding-bottom:80px}}.feature__lp-main-heading{margin-bottom:80px}.feature__lp-main-heading:before{display:none}@media screen and (max-width: 767px){.feature__lp-main-heading{margin-bottom:54px}}.feature__icon{display:block;width:80px;height:80px;margin:24px auto}.solution-page__section-solution{padding:110px 0 200px}@media screen and (max-width: 767px){.solution-page__section-solution{padding-bottom:120px}}@media screen and (max-width: 991px){.solution-page__section-solution{margin-top:80px}}.solution-page__section-solution-detail{padding:110px 0 200px}@media screen and (max-width: 767px){.solution-page__section-solution-detail{padding-bottom:120px}}.case-page__lp-main-heading{margin-top:80px;margin-bottom:0}.case-page__lp-main-heading:before{display:none}@media screen and (max-width: 991px){.case-page__lp-main-heading{margin-top:160px}}.case-page__section-case{padding-bottom:200px}@media screen and (max-width: 767px){.case-page__section-case{padding-bottom:80px}}.case-page__section-inner-case{padding-top:48px;padding-bottom:0}.case-page__banner{width:600px}@media screen and (max-width: 991px){.case-page__banner{width:80%}}@media screen and (max-width: 767px){.case-page__banner{width:100%}}.contact__form{padding:40px 50px}@media screen and (max-width: 767px){.contact__form{padding:40px 25px 40px 15px}}.contact__form .form-label{padding:20px 0 10px}.contact__form .form-label.form-label_top{padding-top:0}.contact__form .o-form-checkbox{background-color:transparent}.contact__list{font-size:17px}.resources__section{padding-bottom:200px}@media screen and (max-width: 767px){.resources__section{padding-bottom:80px}}.resources__anchor-area{display:grid;grid-template-columns:repeat(3,minmax(250px,290px));place-content:center;place-items:center stretch;gap:25px;padding:80px 40px 70px}@media screen and (max-width: 991px){.resources__anchor-area{grid-template-columns:repeat(3,170px);gap:40px;padding:80px 10.101010101% 70px}}@media screen and (max-width: 767px){.resources__anchor-area{grid-template-columns:repeat(1,230px);gap:20px;padding:50px 20px 40px}}@media screen and (max-width: 991px){.resources__anchor-button{font-size:.8em}}.resources__category{padding:0 0 110px;margin:0 60px}@media screen and (max-width: 991px){.resources__category{margin:0 10px}}.resources__category-heading{font-size:35px;font-weight:700;margin:30px;text-align:center}@media screen and (max-width: 991px){.resources__category-heading{font-size:28px}}@media screen and (max-width: 767px){.resources__category-heading{font-size:30px}}.resources__seminar-category{margin-top:60px}.resources__items{display:grid;grid-template-columns:repeat(3,minmax(0,380px));justify-content:center;padding:20px 0;gap:40px 20px}@media screen and (max-width: 991px){.resources__items{grid-template-columns:repeat(auto-fill,335px)}}@media screen and (max-width: 767px){.resources__items{row-gap:32px}}.resources__seminar-nav{display:flex;justify-content:space-between;padding-top:20px;margin-bottom:80px}.resources__seminar-nav i{display:block}@media screen and (max-width: 767px){.resources__seminar-nav{display:block}}.resources__seminar-nav-item{display:flex;flex-direction:column;width:100%;font-size:24px;color:var(--color-text-1)}.resources__seminar-nav-item p{flex-grow:1;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.resources__seminar-nav-item p{flex-grow:initial}}.resources__seminar-nav-item .resources__seminar-text-sp{display:none}.resources__seminar-nav-item:hover{text-decoration:none;color:var(--color-link-item)}.resources__seminar-nav-item:not(:last-child){border-right:3px solid var(--color-border-8)}@media screen and (max-width: 991px){.resources__seminar-nav-item{font-size:20px}}@media screen and (max-width: 767px){.resources__seminar-nav-item{flex-direction:row;justify-content:center;align-items:center;font-size:24px;padding:10px 0;border-bottom:3px solid var(--color-border-8)}.resources__seminar-nav-item .resources__seminar-text-pc{display:none}.resources__seminar-nav-item .resources__seminar-text-sp{display:flex}.resources__seminar-nav-item i{margin-left:5px}.resources__seminar-nav-item:hover{text-decoration:none;color:var(--color-text-1)}.resources__seminar-nav-item:first-child{border-top:3px solid var(--color-border-8)}.resources__seminar-nav-item:not(:last-child){border-right:none}}.resources__seminar-content-heading{font-size:24px;line-height:100%;font-weight:700;text-align:left;border-left:10px solid var(--color-border-8);padding:5px 10px}@media screen and (max-width: 991px){.resources__seminar-content-heading{font-size:20px}}@media screen and (max-width: 767px){.resources__seminar-content-heading{font-size:24px}}.lp1-header__inner{padding:0 12px}.lp1-header__top{padding-top:14px;padding-bottom:14px}@media screen and (max-width: 767px){.lp1-header__top{padding-left:0;padding-right:0}}.lp1-header__top-menu{gap:4px}.lp1-header__top-menu-button-container{margin-left:20px}@media screen and (max-width: 991px){.lp1-header__top-menu-button-container{margin-left:0}}.lp1-footer__inner{padding:0 11.1111111111%}@media screen and (max-width: 767px){.lp1-footer__inner{padding:20px}}.lp1-footer__wrap{display:flex;justify-content:center;gap:100px;margin:40px 0}@media screen and (max-width: 767px){.lp1-footer__wrap{flex-direction:column;gap:20px;margin:20px 0}}.lp1-footer-logo-img-container{margin:auto 20px}@media screen and (max-width: 767px){.lp1-footer-logo-img-container{margin:auto}}.lp1-footer-logo-img{height:100px}.lp1-footer__p-mark-img{height:60px}@media screen and (min-width: 768px){.lp1-footer__p-mark-img{margin-right:20px}}.lp1-footer__link__wrap{display:flex;flex-direction:column;margin:0 11.1111111111%;border-top:1px solid #CCCCCC}.lp1-footer__link-container{display:flex;justify-content:center;padding:20px 0;gap:20px;flex-wrap:wrap}.lp1-footer__link{font-size:14px;color:var(--color-text-6)}.lp1-footer__copyright{padding:10px 0 20px;text-align:center;font-size:12px;color:var(--color-text-6)}.lp1-main__section--blue{background-color:#ebf7ff}.lp1-main__section--gray{background-color:#f3f3f3}.lp1-main__heading{line-height:1.5}@media screen and (max-width: 767px){.lp1-main__heading{font-size:24px}}.lp1-main__section-frame{background-image:url(https://cf.notepm.jp/build/assets/TOP_background_PC-8f9e0908.png);background-size:cover}@media screen and (max-width: 991px){.lp1-main__section-frame{background-image:url(https://cf.notepm.jp/build/assets/TOP_background_SP-0ba2edf0.png)}}.lp1-main__section-inner{max-width:1440px;margin:0 auto}.lp1-main__conversion-section{margin-top:250px}@media screen and (max-width: 767px){.lp1-main__conversion-section{margin-top:130px}}.lp1-home-visual__inner{display:flex;align-items:center;justify-content:center;gap:20px;padding:50px min(6vw,80px) 120px;position:relative;text-align:center}@media screen and (max-width: 991px){.lp1-home-visual__inner{flex-direction:column;gap:40px;padding:50px 80px 120px}}@media screen and (max-width: 767px){.lp1-home-visual__inner{padding:40px 15px 100px}}.lp1-home-visual__speech-bubble{position:relative;padding:12px;margin-left:min(1vw,40px);max-width:min(40vw,520px);border-radius:30px;text-align:center;color:#07549b;font-size:min(1.5vw,22px);font-weight:700;line-height:1.4;background-color:#fff;border:solid 3px #07549B}@media screen and (max-width: 991px){.lp1-home-visual__speech-bubble{margin:auto;font-size:22px;max-width:520px}}@media screen and (max-width: 767px){.lp1-home-visual__speech-bubble{font-size:14px}}.lp1-home-visual__speech-bubble:before,.lp1-home-visual__speech-bubble:after{content:"";position:absolute;display:block;width:0;height:0;left:45%;border-top:10px solid transparent;border-bottom:10px solid transparent;transform:rotate(-90deg)}@media screen and (max-width: 991px){.lp1-home-visual__speech-bubble:before,.lp1-home-visual__speech-bubble:after{left:50%}}.lp1-home-visual__speech-bubble:before{bottom:-20px;border-right:20px solid #07549B}.lp1-home-visual__speech-bubble:after{bottom:-14px;border-right:20px solid #FFFFFF}.lp1-home-visual__speech-bubble_icon{margin:0 3px 0 10px}.lp1-home-visual__logo-img{height:50px;width:200px}@media screen and (max-width: 991px){.lp1-home-visual__logo-img{margin:auto}}@media screen and (max-width: 767px){.lp1-home-visual__logo-img{height:42px}}.lp1-home-visual__script{margin-top:20px}@media screen and (max-width: 767px){.lp1-home-visual__script{font-size:22px}}.lp1-home-visual__script_bg{display:inline-block;margin:3px 0}.lp1-home-visual__script_bg1{font-size:min(3vw,43px)}@media screen and (max-width: 991px){.lp1-home-visual__script_bg1{font-size:43px}}@media screen and (max-width: 767px){.lp1-home-visual__script_bg1{font-size:26px}}.lp1-home-visual__script_bg2{font-size:min(4vw,63px)}@media screen and (max-width: 991px){.lp1-home-visual__script_bg2{font-size:63px}}@media screen and (max-width: 767px){.lp1-home-visual__script_bg2{font-size:40px}}.lp1-home-visual__main-image{object-fit:contain;width:100%}.lp1-home-visual__buttons{margin-top:-80px;padding-bottom:30px}.lp1-home-visual__button{display:flex;flex-direction:column;gap:10px;align-items:center}.lp-home-visual__pop-text{color:#07549b;font-size:26px;z-index:1;font-weight:700;white-space:nowrap}.lp-home-visual__pop-text:before{background:url(https://cf.notepm.jp/build/assets/pop-left-navy-d8da9921.svg) no-repeat right}.lp-home-visual__pop-text:after{background:url(https://cf.notepm.jp/build/assets/pop-right-navy-49fd8e14.svg) no-repeat left}@media screen and (max-width: 767px){.lp-home-visual__pop-text{font-size:22px}}.lp1-home-visual__trial{display:flex;flex-direction:column;border-radius:10px;box-shadow:0 0 30px #07549b3d;max-width:700px;margin:20px auto 0;padding:30px 16px;background-color:#fff}@media screen and (max-width: 767px){.lp1-home-visual__trial{max-width:90%;padding-left:20px;padding-right:20px}}.lp1-home-visual__trial-text{font-size:28px;font-weight:700;color:#3893e6}@media screen and (max-width: 767px){.lp1-home-visual__trial-text{font-size:17px}}.lp1-home-visual__trial-text:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(https://cf.notepm.jp/build/assets/Polygon_img01-1b216e9a.png);background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 767px){.lp1-home-visual__trial-text:before{width:18px;height:18px}}.lp1-home-visual__trial-text:after{content:"";display:inline-block;width:24px;height:24px;background-image:url(https://cf.notepm.jp/build/assets/Polygon_img02-d9ce5a08.png);background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 767px){.lp1-home-visual__trial-text:after{width:18px;height:18px}}.lp1-home-visual__trial-input-area{margin:20px auto;width:90%;text-align:left}.lp1-home-visual__trial-input-title{font-size:15px;font-weight:700;color:#434244;text-align:left;margin-bottom:6px}.lp1-home-visual__trial-input{border:1px solid #909090;border-radius:6px;padding:10px;width:100%}.lp1-home-visual__trial-caution{font-size:15px;line-height:1.4;color:#07549b;margin:0 auto 20px;width:90%;text-align:left}@media screen and (max-width: 767px){.lp1-home-visual__trial-caution{font-size:14px}}.lp1-home-visual__trial-caution-link{color:#07549b;font-weight:700;text-decoration:underline}.lp1-home-visual__trial-button{width:90%;margin:auto}.lp1-home-visual__awards{display:flex;justify-content:center;margin:60px 0 20px}@media screen and (max-width: 767px){.lp1-home-visual__awards{flex-direction:column;gap:20px;margin-top:40px}}.lp1-home-visual__awards-container{display:flex;flex-direction:column}.lp1-home-visual__awards-caution{font-size:8px;color:#a3a6af;margin:6px}.lp1-home-visual__award-img{max-height:120px;margin:0 6px}@media screen and (max-width: 991px){.lp1-home-visual__award-img{max-height:100px;margin:0 auto}}@media screen and (max-width: 767px){.lp1-home-visual__award-img{max-height:120px}}.lp1-solution{display:flex;justify-content:center}.lp1-solution--background{background-color:#fff}.lp1-solution__wrap{flex:.34;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 767px){.lp1-solution__wrap{gap:10px}}.lp1-solution__problem{display:flex;flex-direction:column;margin:auto 10px;padding:20px 10px;height:410px;border:1px solid var(--color-border-1);box-shadow:0 2px 40px var(--color-block-box-shadow);border-radius:10px}@media screen and (max-width: 991px){.lp1-solution__problem{margin:0;padding:16px 6px;width:60%;height:280px;border:none;box-shadow:none}}@media screen and (max-width: 767px){.lp1-solution__problem{width:100%;height:180px;padding:10px 6px}}@media screen and (max-width: 767px){.lp1-solution__problem__img{display:none}}.lp1-solution__problem__img{height:120px}@media screen and (max-width: 991px){.lp1-solution__problem__img{height:90px}}.p1-solution__problem__title{padding:20px 0;font-size:24px;font-weight:700;line-height:1.5;color:#3893e6}@media screen and (max-width: 991px){.p1-solution__problem__title{font-size:20px;padding:10px 0 0}}@media screen and (max-width: 767px){.p1-solution__problem__title{font-size:18px}}.p1-solution__problem__subject{display:flex;flex-direction:column;padding:20px 0;margin:auto}.p1-solution__problem__subject-text{font-size:15px;line-height:1.5;text-align:left}@media screen and (max-width: 767px){.p1-solution__problem__subject-text{font-size:13px}}.lp1-solution__arrow{margin:auto}.lp1-solution__arrow-img{width:80px}@media screen and (max-width: 767px){.lp1-solution__arrow-img{width:40px}}.lp1-solution__notepm-until-pc{display:flex;justify-content:center;margin:0 40px;padding:10px 20px;height:80px;width:250px}@media screen and (max-width: 991px){.lp1-solution__notepm-until-pc{flex-direction:column;justify-content:normal;background-color:#fff;border-radius:6px;margin:0;height:120px;padding:10px 20px;width:60%}}@media screen and (max-width: 767px){.lp1-solution__notepm-until-pc{height:100px;width:100%}}@media screen and (min-width: 992px){.lp1-solution__notepm-until-pc{opacity:0}}@media screen and (min-width: 992px){.lp1-solution__notepm-from-pc{display:flex;justify-content:center;padding:10px 20px;background-color:#fff;border-radius:6px;height:80px;position:relative;margin:auto 20px;bottom:420px}}@media screen and (max-width: 991px){.lp1-solution__notepm-from-pc{display:none}}@media screen and (min-width: 992px){.lp1-solution__notepm-from-pc__img-container{display:flex;margin:auto 0}}.lp1-solution__notepm__img-container{display:flex;margin:auto}@media screen and (max-width: 991px){.lp1-solution__notepm__img-container{justify-content:center;margin:0}}@media screen and (max-width: 991px){.lp1-solution__notepm__img{margin:0 6px 6px 0}}.lp1-solution__notepm__text{font-size:28px;font-weight:700;color:#3893e6;line-height:2.5}@media screen and (max-width: 991px){.lp1-solution__notepm__text{font-size:20px;line-height:1;margin:auto 0}}@media screen and (max-width: 767px){.lp1-solution__notepm__text{font-size:18px}}.lp1-solution__result{display:flex;flex-direction:column;margin:30px 20px 0;border:1px solid var(--color-border-1);box-shadow:0 2px 40px var(--color-block-box-shadow);border-radius:10px}@media screen and (max-width: 991px){.lp1-solution__result{margin-left:0;margin-right:0;width:60%;border:none;box-shadow:none}}@media screen and (max-width: 767px){.lp1-solution__result{width:100%}}.lp1-solution__result__arrow{margin-top:-26px}.lp1-solution__result__arrow-icon{color:#3893e6;background-color:#fff;border:2px solid #F3F3F3;border-radius:100%;box-shadow:0 2px 40px var(--color-block-box-shadow);width:40px;height:40px;line-height:2.2}.lp1-solution__result__img-container{padding-top:10px}@media screen and (max-width: 767px){.lp1-solution__result__img-container{padding-top:0}}.lp1-solution__result__img{height:120px}@media screen and (max-width: 991px){.lp1-solution__result__img{height:100px}}@media screen and (max-width: 767px){.lp1-solution__result__img{height:90px}}.lp1-solution__result__text{padding:20px 0;font-size:24px;font-weight:700;line-height:1.5;color:#3893e6}@media screen and (max-width: 991px){.lp1-solution__result__text{font-size:20px;padding:20px}}@media screen and (max-width: 767px){.lp1-solution__result__text{font-size:18px;padding:10px}}.lp1-trial{margin:60px 0}.lp1-trial__title{font-size:32px;font-weight:700;color:var(--color-text-3);text-align:center;margin-bottom:32px;position:relative;z-index:2}@media screen and (max-width: 991px){.lp1-trial__title{font-size:24px;line-height:1.5}}.lp1-trial__wrap{display:flex;justify-content:center;gap:20px;margin:0 20px;align-items:center}@media screen and (max-width: 991px){.lp1-trial__wrap{flex-direction:column;margin:0}}.lp1-trial__img{margin-top:-60px;max-width:500px;position:relative;z-index:1}@media screen and (max-width: 767px){.lp1-trial__img{margin-top:-70px;max-width:90%}}.lp1-trial__award_img{max-width:300px;margin:0 auto}@media screen and (max-width: 991px){.lp1-trial__award_img{margin:20px auto 0}}.lp1-solution-subject__solution{display:flex;gap:20px;margin:50px 0}@media screen and (max-width: 991px){.lp1-solution-subject__solution{flex-direction:column;gap:40px}}.lp1-solution-subject__solution-container{display:flex;flex-direction:column;gap:20px}.lp1-solution-subject__solution-point{font-size:16px;font-weight:700;color:#07549b;border-bottom:3px solid #07549B;text-align:left;margin-right:auto}.lp1-solution-subject__solution-point-number{font-size:30px}.lp1-solution-subject__solution-title{font-size:30px;font-weight:700;color:#535a6b;text-align:left;line-height:1.4}@media screen and (max-width: 767px){.lp1-solution-subject__solution-title{font-size:24px}}.lp1-solution-subject__solution-description{font-size:16px;color:#535a6b;text-align:left;line-height:1.6}.lp1-solution-subject__img-container{margin:auto}.lp1-solution-subject__solution-img{max-width:500px}@media screen and (max-width: 767px){.lp1-solution-subject__solution-img{max-width:100%}}.lp1-download-documents{padding:60px 0;background-image:url(https://cf.notepm.jp/build/assets/background_FV-35fa1457.png);background-size:cover;background-repeat:no-repeat}.lp1-download-documents__title{font-size:32px;font-weight:700;color:#282828;text-align:center;margin-bottom:32px}@media screen and (max-width: 767px){.lp1-download-documents__title{font-size:24px;line-height:1.5}}.lp1-download-documents__wrap{display:flex;flex-direction:column;gap:20px}.lp1-download-documents__img{max-width:550px}@media screen and (max-width: 767px){.lp1-download-documents__img{max-width:90%}}.lp1-download-documents__button{width:500px}@media screen and (max-width: 991px){.lp1-download-documents__button{width:80%}}@media screen and (max-width: 767px){.lp1-download-documents__button{width:90%}}.lp1-download-documents__link{color:#07549b;font-weight:700;text-decoration:underline;font-size:18px}.lp1-index__achievement__inner{padding:10px 0;background-color:#fff}.lp1-introduce{display:flex;justify-content:center;gap:20px;padding-top:20px}@media screen and (max-width: 767px){.lp1-introduce{flex-direction:column}}.lp1-introduce__wrap{display:flex;justify-content:center;flex-direction:column;gap:20px;background-color:#fff;border:1px solid #F3F3F3;border-radius:10px;padding:40px 20px;width:300px}@media screen and (max-width: 767px){.lp1-introduce__wrap{margin:0 auto}}.lp1-introduce__img{max-width:120px}.lp1-introduce__text{font-size:16px;font-weight:700;line-height:1.5}.hidden{display:none}@media screen and (min-width: 1200px){.hidden-wide{display:none}}@media screen and (min-width: 992px) and (max-width: 1199px){.hidden-pc{display:none}}@media screen and (min-width: 768px) and (max-width: 991px){.hidden-tab{display:none}}@media screen and (min-width: 375px) and (max-width: 767px){.hidden-sp{display:none}}@media screen and (min-width: 320px) and (max-width: 374px){.hidden-xs{display:none}}@media screen and (max-width: 1199px){.hidden-until-wide{display:none}}@media screen and (max-width: 991px){.hidden-until-pc{display:none}}@media screen and (max-width: 767px){.hidden-until-tab{display:none}}@media screen and (max-width: 374px){.hidden-until-sp{display:none}}@media screen and (min-width: 992px){.hidden-from-pc{display:none}}@media screen and (min-width: 768px){.hidden-from-tab{display:none}}@media screen and (min-width: 375px){.hidden-from-sp{display:none}}.scroll-disabled{position:fixed;overflow-y:scroll;touch-action:none;width:100%}
