/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.min.css */*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,sans-serif;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,sans-serif;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}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}:root{--white:#fff;--blue:#00479d;--light-blue:#0085ce;--green:#387d39;--light-green:#e7ebe7;--black:#000;--gray:#a6a6a6;--dark-gray:#999;--light-gray:#f7f6f6;--light-gray-sub:#f5f5f5;--orange:#f19234;--red:#dc000c;--light-red:#fbefee;--pink:#e84884;--beige:#d3ab73;--ease-out:cubic-bezier(.23,1,.32,1)}body.head-fixed #main-content{padding-top:80px}.u-width-xsmall .g-content{margin:auto;max-width:840px;width:100%}.divider{content:"";margin-left:auto;margin-right:auto}.fade-up-stagger{opacity:0;transform:translateY(20px)}.fade-up-stagger.is-fade{opacity:1;transform:translateY(0);transition:1s}.gmap .hs-responsive-embed-wrapper{max-width:1000px}.gmap .hs-responsive-embed-inner-wrapper{height:0;overflow:hidden;padding-bottom:56.25%!important;position:relative}.gmap iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1024px){body.head-fixed #main-content{padding-top:90px}}@media (min-width:768px){.sp{display:none}.g-content,.hs-content-id-183638605436 .blog-hero .g-content{margin:0 auto;max-width:1200px;padding-left:3rem;padding-right:3rem;width:100%}.hs-content-id-183638605436 .g-content{max-width:unset;padding-left:0;padding-right:0}.u-width-small .g-content{max-width:900px}.u-width-xsmall .g-content{width:calc(100% - 6rem)}.divider{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTgyIiBoZWlnaHQ9IjI3LjI0IiB2aWV3Qm94PSIwIDAgMTE4MiAyNy4yNCI+PHBhdGggZD0iTTAgMjcuMjR2LTFsNTU0LjgxNi0uMDk0IDI3LjE0My0yMy4wMzJhMTUuODMgMTUuODMgMCAwIDEgMTguOTczLjA4N2wyOS43MzkgMjIuOTMyTDExODIgMjYuMDQxdjFsLTU1MS42Ny4wOTItLjEzNi0uMS0yOS44Ny0yMy4wMzZhMTQuODIgMTQuODIgMCAwIDAtMTcuNzQzLS4xbC0yNy40IDIzLjI1aC0uMTgzWiIgZGF0YS1uYW1lPSLjg5HjgrkgMjIxIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;height:0;margin-top:8rem;padding-bottom:5%;width:83.333333%}}@media (max-width:767px){.pc{display:none}.g-content{padding-left:2rem;padding-right:2rem;width:100%}.hs-content-id-183638605436 .g-content{max-width:unset;padding-left:0;padding-right:0}.divider{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMTAuNjYxIiBoZWlnaHQ9IjEwLjA3OSIgdmlld0JveD0iMCAwIDMxMC42NjEgMTAuMDc5Ij48cGF0aCBkPSJNLjI1IDkuODMxdi0uMzUybDE0NC4xMTQtLjAzMyA3Ljc4Ny04LjFhNS41NyA1LjU3IDAgMCAxIDYuNjcyLjAzMWw4LjcgOC4wNjQgMTQyLjg4OC0uMDMydi4zNTJsLTE0My4wMDguMDMzLS4wNDgtLjAzNy04Ljc0Ni04LjFhNS4yMSA1LjIxIDAgMCAwLTYuMjM5LS4wMzRsLTcuODc2IDguMTc2aC0uMDY2WiIgZGF0YS1uYW1lPSLjg5HjgrkgNzA3Ii8+PHBhdGggZmlsbD0iIzllOWU5ZiIgZD0iTTAgMTAuMDc5di0uODQ4aC4yNWwxNDQuMDA4LS4wMzMgNy43MjctOC4wMzguMDE3LS4wMTJhNS44MiA1LjgyIDAgMCAxIDYuOTczLjAzM2wuMDE4LjAxNiA4LjYyOCA4IDE0My4wNC0uMDMydi44NTJoLS4yNWwtMTQzLjA5My4wMzMtLjEzMy0uMS04LjczNy04LjA5M2E0Ljk2IDQuOTYgMCAwIDAtMi45ODEtMSA0LjkgNC45IDAgMCAwLTIuOTMxLjk1OGwtNy45MzYgOC4yMzdoLS4xNzJaIiBkYXRhLW5hbWU9IuODkeOCuSA3MDcgLSDjgqLjgqbjg4jjg6njgqTjg7MiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;height:0;padding-bottom:5%;width:83.333333%}}.section{margin:3rem 0}#hs_cos_wrapper_Main_Content>div:first-child .section{margin-top:0}#hs_cos_wrapper_Main_Content>div:first-child .thanks-section{padding-bottom:0;padding-top:0}.bordered{border:1px solid #000;line-height:0}.partners-width{width:max(33.3333333333%,80px)}.item-text{color:#333;font-size:.925rem;line-height:1.6}@media (min-width:768px){.section{margin:6rem 0}.partners-width{width:max(14.2857142857%,80px)}}@media (max-width:767px){.partners-width .px-2{padding-left:.25rem;padding-right:.25rem}}@media (min-width:768px){.subheading-wrap{margin-bottom:3rem;margin-top:1.5rem}}@media (max-width:767px){.subheading-wrap{margin-bottom:1.5rem;margin-top:1.5rem}body:not(.Page-home) .record-section h3{font-size:16px}body:not(.Page-home) .record-section p{font-size:14px}}@media (min-width:768px){.video{height:0;padding-bottom:56.25%;width:100%}.heading{margin-top:-4rem}.columns-section .heading,.recent-news .heading,.record-section .heading{margin-top:0}.columns-section .u-grid-column3,.record-section .u-grid-column3{row-gap:4rem}.heading-text{margin-right:5rem;margin-top:0}.image-wrap{margin-left:2rem;margin-right:2rem;padding-bottom:2rem;padding-top:2rem;width:75%}}@media (max-width:767px){.image-wrap{margin:0 auto;max-width:24rem;width:80%}}.image-wrap div{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:0;padding-bottom:70%;width:100%}@media (min-width:768px){.image-wrap div{margin-bottom:3rem;margin-top:3rem}}@media (max-width:767px){.image-wrap div{margin:1rem auto}}@media (min-width:768px){.content-text{display:flex;flex-direction:column;justify-content:center;margin-bottom:4rem;margin-right:6rem;margin-top:4rem;width:100%}.content-text h3{font-size:1.5rem;line-height:2rem;margin-bottom:2.5rem}.content-text p{font-size:1.125rem;line-height:2.5rem}}@media (max-width:767px){.content-text{padding-bottom:2rem;padding-left:1.75rem;padding-right:1.75rem;width:100%}.content-text h3{font-size:1rem;margin-bottom:.75rem;margin-top:.5rem}.content-text p{font-size:.875rem;line-height:1.25rem;line-height:1.6rem}}.content-text h3{font-weight:700}.content-text p{text-align:justify}.sticky{align-items:center;background-color:#79548a;display:flex;justify-content:center}.sticky.point-tag2{background-color:#d56882}.sticky.point-tag3{background-color:#d13179}.sticky.point-tag4{background-color:#0093ce}.sticky.point-tag5{background-color:#5eb0dd}.sticky.point-tag6{background-color:#9acae3}@media (max-width:767px){.sticky{box-shadow:4px 4px 6px #bdbdbd;height:3.625rem;margin-top:1rem;width:1.625rem;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.sticky p{color:hsla(0,0%,100%,.5);font-size:.625rem}}@media (min-width:768px){.sticky{box-shadow:4px 4px 6px #bdbdbd;height:8rem;margin-top:3rem;width:4rem;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.sticky p{color:hsla(0,0%,100%,.5);font-size:1.25rem;line-height:1.75rem}}.gradation{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzY2IiBoZWlnaHQ9IjUwMCIgdmlld0JveD0iMCAwIDEzNjYgNTAwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIuNSIgeDI9Ii41IiB5MT0iMSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIuMiIvPjxzdG9wIG9mZnNldD0iLjMxNyIgc3RvcC1jb2xvcj0iIzdlNTU4YSIgc3RvcC1vcGFjaXR5PSIuMjA0Ii8+PHN0b3Agb2Zmc2V0PSIuNzM1IiBzdG9wLWNvbG9yPSIjZDI2NzgyIiBzdG9wLW9wYWNpdHk9Ii4yOTgiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iLjMwMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMTM2NnY1MDBIMHoiIGRhdGEtbmFtZT0i6ZW35pa55b2iIDExMyIvPjwvc3ZnPg==);content:"";width:100%}@media (min-width:768px){.gradation{background-size:auto 500px;height:500px}}@media (max-width:767px){.gradation{background-size:auto 216px;height:216px}}.gradation.grad-about{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzY2IiBoZWlnaHQ9IjUwMCIgdmlld0JveD0iMCAwIDEzNjYgNTAwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIuNSIgeDI9Ii41IiB5MT0iMSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIuMTAyIi8+PHN0b3Agb2Zmc2V0PSIuMzE5IiBzdG9wLWNvbG9yPSIjZGZlZDI2IiBzdG9wLW9wYWNpdHk9Ii4xNDkiLz48c3RvcCBvZmZzZXQ9Ii42OTciIHN0b3AtY29sb3I9IiMzZjk1ZTEiIHN0b3Atb3BhY2l0eT0iLjIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iLjMwMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMTM2NnY1MDBIMHoiIGRhdGEtbmFtZT0i6ZW35pa55b2iIDMiLz48L3N2Zz4=);margin-top:4rem}@media (min-width:768px){.gradation.grad-about{margin-bottom:8rem;margin-top:10rem}}.gradation.grad-intro{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzY2IiBoZWlnaHQ9IjUwMCIgdmlld0JveD0iMCAwIDEzNjYgNTAwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIuNSIgeDI9Ii41IiB5Mj0iMSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIuMTAyIi8+PHN0b3Agb2Zmc2V0PSIuMjYxIiBzdG9wLWNvbG9yPSIjZmYwIiBzdG9wLW9wYWNpdHk9Ii4xMDIiLz48c3RvcCBvZmZzZXQ9Ii40MjMiIHN0b3AtY29sb3I9IiNlY2I5M2MiIHN0b3Atb3BhY2l0eT0iLjE5MiIvPjxzdG9wIG9mZnNldD0iLjY0NyIgc3RvcC1jb2xvcj0iI2Q2Njg4MyIgc3RvcC1vcGFjaXR5PSIuMzAyIi8+PHN0b3Agb2Zmc2V0PSIuNzUxIiBzdG9wLWNvbG9yPSIjZGQ4Mzk5IiBzdG9wLW9wYWNpdHk9Ii4zMDIiLz48c3RvcCBvZmZzZXQ9Ii45MTIiIHN0b3AtY29sb3I9IiNmMWNkZDUiIHN0b3Atb3BhY2l0eT0iLjMwMiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIuMzAyIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxMzY2djUwMEgweiIgZGF0YS1uYW1lPSLplbfmlrnlvaIgMTQiLz48L3N2Zz4=)}@media (min-width:768px){.gradation.grad-intro{margin-bottom:3rem;margin-top:6rem}}@media (max-width:767px){.gradation.grad-intro{margin-bottom:0;margin-top:3rem}}.gradation.grad-end{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzY2IiBoZWlnaHQ9IjUwMCIgdmlld0JveD0iMCAwIDEzNjYgNTAwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIuNSIgeDI9Ii41IiB5MT0iMSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIuMiIvPjxzdG9wIG9mZnNldD0iLjMxNyIgc3RvcC1jb2xvcj0iIzdlNTU4YSIgc3RvcC1vcGFjaXR5PSIuMjA0Ii8+PHN0b3Agb2Zmc2V0PSIuNzM1IiBzdG9wLWNvbG9yPSIjZDI2NzgyIiBzdG9wLW9wYWNpdHk9Ii4yOTgiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iLjMwMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMTM2NnY1MDBIMHoiIGRhdGEtbmFtZT0i6ZW35pa55b2iIDExMyIvPjwvc3ZnPg==)}@media (min-width:768px){.gradation.grad-end{margin-bottom:4rem;margin-top:4rem}}@media (max-width:767px){.gradation.grad-end{margin-bottom:0;margin-top:3rem}}.gradation.grad-contact{background-image:url(//45838553.fs1.hubspotusercontent-na1.net/hubfs/45838553/raw_assets/public/hometact/images/common/grad45090768.svg)}@media (max-width:767px){.gradation.grad-contact{margin-bottom:0;margin-top:3rem}}@media (min-width:768px){.c-column--2{gap:50px}}.c-number-title{align-items:center;column-gap:20px;display:flex}.c-number{color:#eee;display:block;font-family:aktiv-grotesk,Noto Sans JP,sans-serif;font-size:clamp(3.5rem,5.33vw,5.2rem);font-weight:500;letter-spacing:-.05em;line-height:1}.c-number-title h2{margin:0!important}.c-section .c-section-heading{background-color:#f2f2f2;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem}.hs-content-id-183638605436 .c-section .c-section-heading{background-color:#1e6c93;color:#fff}.c-section .c-section-heading .heading-inner{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:48px;padding-right:48px;width:100%}.c-section .c-section-heading .heading-title{padding-left:1.25%;padding-right:1.25%}.c-section .c-section-heading h2{font-size:15pt;font-style:normal;font-weight:700;line-height:1.25;padding:8px}.c-section .c-title-image{margin-bottom:1.5rem}.titlebar-none .c-section-heading{background-color:transparent}@media (max-width:767px){.c-section .c-section-heading .heading-inner{padding-left:20px;padding-right:20px}.c-section .c-section-heading h2{font-size:13pt;padding:8px}}.c-flex--item{flex:1}.c-item-heading{margin-bottom:20px}.c-item--width30{width:30%}.c-item--width40{width:40%}.c-item--width50{width:50%}.c-item--width60{width:60%}.c-item--width70{width:70%}@media (max-width:767px){.c-item--width30,.c-item--width40,.c-item--width50,.c-item--width60,.c-item--width70{width:100%}}.c-border-box{background-color:#f4ebdc;border:2px solid #cea763;border-radius:8px;padding:15px 35px}.c-memo-box{background-color:#fff;border:2px solid #5ec5f2;border-radius:8px;margin:4.375rem auto 2rem;padding:25px 35px;position:relative;width:100%}.c-memo-box:before{background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2253%22%20height%3D%2216%22%20viewBox%3D%220%200%2053%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M17.092%2013V4.108H19.06L20.572%208.284C20.668%208.548%2020.76%208.828%2020.848%209.124C20.936%209.412%2021.024%209.696%2021.112%209.976H21.172C21.268%209.696%2021.36%209.412%2021.448%209.124C21.536%208.828%2021.62%208.548%2021.7%208.284L23.188%204.108H25.156V13H23.536V9.292C23.536%209.004%2023.548%208.688%2023.572%208.344C23.596%208%2023.624%207.656%2023.656%207.312C23.696%206.96%2023.732%206.648%2023.764%206.376H23.716L22.984%208.464L21.616%2012.196H20.596L19.216%208.464L18.508%206.376H18.46C18.492%206.648%2018.524%206.96%2018.556%207.312C18.588%207.656%2018.616%208%2018.64%208.344C18.672%208.688%2018.688%209.004%2018.688%209.292V13H17.092ZM30.1065%2013.168C29.4825%2013.168%2028.9185%2013.028%2028.4145%2012.748C27.9105%2012.468%2027.5065%2012.064%2027.2025%2011.536C26.9065%2011.008%2026.7585%2010.376%2026.7585%209.64C26.7585%209.096%2026.8425%208.608%2027.0105%208.176C27.1865%207.744%2027.4225%207.376%2027.7185%207.072C28.0225%206.76%2028.3585%206.524%2028.7265%206.364C29.1025%206.196%2029.4905%206.112%2029.8905%206.112C30.5065%206.112%2031.0225%206.252%2031.4385%206.532C31.8545%206.804%2032.1665%207.184%2032.3745%207.672C32.5905%208.152%2032.6985%208.704%2032.6985%209.328C32.6985%209.488%2032.6905%209.644%2032.6745%209.796C32.6585%209.94%2032.6385%2010.056%2032.6145%2010.144H28.4745C28.5225%2010.504%2028.6305%2010.808%2028.7985%2011.056C28.9665%2011.304%2029.1825%2011.492%2029.4465%2011.62C29.7105%2011.74%2030.0105%2011.8%2030.3465%2011.8C30.6185%2011.8%2030.8745%2011.764%2031.1145%2011.692C31.3545%2011.612%2031.5985%2011.496%2031.8465%2011.344L32.4465%2012.424C32.1185%2012.648%2031.7505%2012.828%2031.3425%2012.964C30.9345%2013.1%2030.5225%2013.168%2030.1065%2013.168ZM28.4385%208.956H31.1865C31.1865%208.508%2031.0825%208.152%2030.8745%207.888C30.6745%207.616%2030.3545%207.48%2029.9145%207.48C29.6825%207.48%2029.4625%207.536%2029.2545%207.648C29.0465%207.752%2028.8705%207.916%2028.7265%208.14C28.5825%208.356%2028.4865%208.628%2028.4385%208.956ZM34.1511%2013V6.28H35.5911L35.7231%207.18H35.7591C36.0391%206.892%2036.3431%206.644%2036.6711%206.436C36.9991%206.22%2037.3831%206.112%2037.8231%206.112C38.3031%206.112%2038.6871%206.216%2038.9751%206.424C39.2711%206.624%2039.4991%206.912%2039.6591%207.288C39.9791%206.96%2040.3071%206.684%2040.6431%206.46C40.9871%206.228%2041.3751%206.112%2041.8071%206.112C42.5271%206.112%2043.0511%206.352%2043.3791%206.832C43.7151%207.304%2043.8831%207.964%2043.8831%208.812V13H42.1311V9.028C42.1311%208.508%2042.0551%208.144%2041.9031%207.936C41.7511%207.728%2041.5151%207.624%2041.1951%207.624C41.0031%207.624%2040.7991%207.688%2040.5831%207.816C40.3751%207.936%2040.1471%208.124%2039.8991%208.38V13H38.1351V9.028C38.1351%208.508%2038.0591%208.144%2037.9071%207.936C37.7551%207.728%2037.5191%207.624%2037.1991%207.624C37.0151%207.624%2036.8111%207.688%2036.5871%207.816C36.3711%207.936%2036.1471%208.124%2035.9151%208.38V13H34.1511ZM48.5255%2013.168C47.9655%2013.168%2047.4375%2013.028%2046.9415%2012.748C46.4535%2012.468%2046.0575%2012.068%2045.7535%2011.548C45.4495%2011.02%2045.2975%2010.384%2045.2975%209.64C45.2975%208.896%2045.4495%208.264%2045.7535%207.744C46.0575%207.216%2046.4535%206.812%2046.9415%206.532C47.4375%206.252%2047.9655%206.112%2048.5255%206.112C48.9495%206.112%2049.3535%206.192%2049.7375%206.352C50.1215%206.512%2050.4655%206.744%2050.7695%207.048C51.0735%207.344%2051.3135%207.712%2051.4895%208.152C51.6655%208.584%2051.7535%209.08%2051.7535%209.64C51.7535%2010.384%2051.6015%2011.02%2051.2975%2011.548C50.9935%2012.068%2050.5935%2012.468%2050.0975%2012.748C49.6095%2013.028%2049.0855%2013.168%2048.5255%2013.168ZM48.5255%2011.728C48.8295%2011.728%2049.0855%2011.644%2049.2935%2011.476C49.5095%2011.3%2049.6695%2011.056%2049.7735%2010.744C49.8855%2010.432%2049.9415%2010.064%2049.9415%209.64C49.9415%209.216%2049.8855%208.848%2049.7735%208.536C49.6695%208.224%2049.5095%207.984%2049.2935%207.816C49.0855%207.64%2048.8295%207.552%2048.5255%207.552C48.2215%207.552%2047.9615%207.64%2047.7455%207.816C47.5375%207.984%2047.3775%208.224%2047.2655%208.536C47.1615%208.848%2047.1095%209.216%2047.1095%209.64C47.1095%2010.064%2047.1615%2010.432%2047.2655%2010.744C47.3775%2011.056%2047.5375%2011.3%2047.7455%2011.476C47.9615%2011.644%2048.2215%2011.728%2048.5255%2011.728Z%22%20fill%3D%22%232AAEE6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.92085%202.33687C9.14865%202.10906%209.518%202.10906%209.7458%202.33687L12.6625%205.25354C12.8903%205.48134%2012.8903%205.85069%2012.6625%206.07849L5.07914%2013.6618C4.96974%2013.7712%204.82137%2013.8327%204.66666%2013.8327H1.74999C1.42782%2013.8327%201.16666%2013.5715%201.16666%2013.2493V10.3327C1.16666%2010.178%201.22811%2010.0296%201.33751%209.9202L8.92085%202.33687ZM2.33332%2010.5743V12.666H4.42503L11.425%205.66602L9.33332%203.57431L2.33332%2010.5743Z%22%20fill%3D%22%232AAEE6%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%;background-size:60px auto;border-left:2px solid #5ec5f2;border-radius:8px 8px 0 0;border-right:2px solid #5ec5f2;border-top:2px solid #5ec5f2;content:"";display:block;height:25px;left:20px;position:absolute;top:-25px;width:80px}@media (max-width:767px){.c-border-box,.c-memo-box{padding:15px}.c-memo-box{margin-top:3rem}}.tab-section .c-tab-lists{display:flex}.tab-section .c-tab-lists .c-tab-list{margin-top:10px;padding:0 20px;position:relative;text-align:center;transition:.2s;width:50%}.tab-section .c-tab-lists .c-tab-list.is-active{margin-top:0;z-index:1}.tab-section .c-tab-lists .c-tab-list>div{align-items:center;border:2px solid #040000;border-bottom:none;border-top-left-radius:12px;border-top-right-radius:12px;column-gap:30px;cursor:pointer;display:flex;font-weight:700;justify-content:center;padding:10px 0;transition:.2s}.tab-section .c-tab-lists .c-tab-list>div span{font-size:1.125rem}.tab-section .c-tab-lists .c-tab-list.is-active>div{background-color:#eae8e8;position:relative}.tab-section .c-tab-lists .c-tab-list .inner-image{height:60px;transition:.2s;width:auto}.tab-section .c-tab-lists .c-tab-list.is-active .inner-image{height:70px}.tab-section .c-tab-lists .c-tab-list .inner-image img{height:100%;width:auto}.tab-section .c-tab-box{background-color:#eae8e8;border-top:2px solid #040000;display:none;margin-top:-2px;padding:3.75rem 0 5rem;transition:.2s;width:100%}.tab-section .c-tab-box.is-open{display:block}.tab-section .c-tab-box .g-content{max-width:844px}.sp-title{display:block;display:none;font-size:16px;font-weight:700;margin:15px 0;position:relative}.sp-title:after{border-bottom:2px dotted #dec497;content:"";left:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:100%}.sp-title span{background-color:#fff;padding-right:10px;position:relative;z-index:1}@media (max-width:767px){.tab-section .c-tab-lists{column-gap:15px;margin-bottom:25px}.tab-section .c-tab-lists .c-tab-list{margin-top:0;padding:0}.tab-section .c-tab-lists .c-tab-list>div{background-color:#fff;border:2px solid #cea763;border-radius:6px;flex-direction:column;height:100%;padding:8px}.tab-section .c-tab-lists .c-tab-list.is-active>div:after,.tab-section .c-tab-lists .c-tab-list.is-active>div:before{border:solid transparent;content:"";height:0;left:50%;pointer-events:none;position:absolute;width:0}.tab-section .c-tab-lists .c-tab-list.is-active>div:before{border-top-color:#cea763;border-width:17px 12px 0;bottom:-19px;margin-left:-12px;margin-top:2px}.tab-section .c-tab-lists .c-tab-list.is-active>div:after{border-top-color:#fff;border-width:15px 10px 0;bottom:-15px;left:50%;margin-left:-10px;position:absolute}.tab-section .c-tab-lists .c-tab-list>div span{display:block;flex-grow:1;font-size:.875rem;width:100%}.tab-section .c-tab-lists .c-tab-list.is-active>div{background-color:#fff}.tab-section .c-tab-lists .c-tab-list .inner-image,.tab-section .c-tab-lists .c-tab-list.is-active .inner-image,.tab-section .c-tab-lists .c-tab-list.is-active:nth-child(2) .inner-image,.tab-section .c-tab-lists .c-tab-list:nth-child(2) .inner-image{height:90px}.c-tab-box{background-color:transparent;border-top:none;padding:0}}.c-pagetop{margin:1.5rem auto;padding:8px;text-align:right}.c-pagetop a{color:#475c66;text-decoration:underline}.button-section .content-wrapper>.content-inner{padding-left:0;padding-right:0}.c-modules-border.u-pb--25,.c-modules-border.u-sppb--25,.c-modules-bordertop.u-pb--25,.c-modules-bordertop.u-sppb--25{padding-bottom:0!important}.c-modules-bordertop .content-wrapper:before{background-color:rgba(0,0,0,.15);content:"";display:block;height:1px;margin:0 auto 30px;width:100%}.c-modules-border .content-wrapper:after{background-color:rgba(0,0,0,.15);content:"";display:block;height:1px;margin:30px auto 0;width:100%}@media (max-width:767px){.c-modules-border .content-wrapper:after{margin:50px auto 20px}}.c-blog--button a{background-color:#323232;border:1px solid #fff;border-radius:4px;color:#fff!important;display:block;font-weight:500;padding:5px;text-align:center;text-decoration:none!important;width:100%}.hs-content-id-183638605436 .c-pagetop a{color:#1e6c93!important}.hs-content-id-183638605436 .c-blog--button a{background:#fff;border-color:#1e6c93;color:#1e6c93!important}.c-blog--button a:hover{box-shadow:0 1px 4px rgba(0,0,0,.15)}.hs-content-id-183638605436 .c-blog--button a:hover{background:rgba(30,108,147,.1)}.button-section .c-blog--button+.c-blog--button{padding-top:2.5%}@media (max-width:767.98px){.system-basic .h1-size,.system-basic h1{font-size:1.6rem;text-align:left}}html body{color:var(--black);font-family:Lato,sans-serif;font-size:11pt;line-height:1.6667}#BreadCrumb ul.breadcrumb,#BreadCrumb ul.hs-breadcrumb-menu{clear:both;font-size:14px;list-style-type:none;margin-left:auto;margin-right:auto}#BreadCrumb ul.hs-breadcrumb-menu{margin-bottom:15px;padding:0 3rem}#BreadCrumb ul.breadcrumb li,#BreadCrumb ul.hs-breadcrumb-menu li{display:inline;float:none}#BreadCrumb ul.breadcrumb li a,#BreadCrumb ul.hs-breadcrumb-menu li a{color:var(--dark-gray)}#BreadCrumb ul.breadcrumb li a:hover,#BreadCrumb ul.hs-breadcrumb-menu li a:hover{color:var(--black);text-decoration:none}#BreadCrumb ul.breadcrumb li:after,#BreadCrumb ul.hs-breadcrumb-menu li:after{content:">";margin-left:3px;margin-right:3px}#BreadCrumb ul.breadcrumb li:last-child:after,#BreadCrumb ul.hs-breadcrumb-menu li:last-child:after{content:none}#BreadCrumb ul.breadcrumb li.post span,#BreadCrumb ul.hs-breadcrumb-menu li.post span{color:#707070}#BreadCrumb ul.breadcrumb li.hs-breadcrumb-menu-item,#BreadCrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item{float:none;padding:0}#BreadCrumb ul.breadcrumb li .hs-breadcrumb-menu-divider:before,#BreadCrumb ul.hs-breadcrumb-menu li .hs-breadcrumb-menu-divider:before{display:none}@media (max-width:767px){#BreadCrumb ul.hs-breadcrumb-menu{padding:0 2rem}}.manual-post #BreadCrumb ul.breadcrumb{margin-bottom:15px;padding:0}.manual-post #BreadCrumb ul.breadcrumb li:after,.manual-post #BreadCrumb ul.hs-breadcrumb-menu li:after{margin-left:15px;margin-right:15px}.manual-post #BreadCrumb ul.breadcrumb li a,.manual-post #BreadCrumb ul.hs-breadcrumb-menu li a{color:#fff;font-size:10pt;font-weight:700}.manual-post #BreadCrumb ul.breadcrumb li a:hover,.manual-post #BreadCrumb ul.hs-breadcrumb-menu li a:hover{color:#fff;opacity:.7}.form-page{margin:2rem auto 4rem}.outer-text{margin-bottom:2rem;text-align:center}.LP-Form{background-repeat:no-repeat;background-size:cover;padding:0 0 30px;position:relative}.LP-Form h3{margin:0 0 20px}.LP-Form li,.LP-Form ul{list-style:none!important;margin:0;padding:0}.hs-fieldtype-booleancheckbox .inputs-list{list-style:none;padding-left:0}.hs-fieldtype-booleancheckbox .inputs-list li label{position:relative}.hs_inquiry_check ul{list-style:none!important;margin:0!important;padding:0!important}.hs_inquiry_check ul li{display:inline-block;margin-right:23px!important}.LP-Form.overlay .form_inbound .hs-form .hs_inquiry_check input[type=checkbox].hs-input+span{padding-left:20px}.hs_inquiry_check ul li label.hs-form-radio-display{position:relative}.LP-Form .form-title,.LP-Form-title{color:#fff;font-size:24px;text-align:center}@media (max-width:639px){.LP-Form .form-title,.LP-Form-title{font-size:18px}}.LP-Form .hs-form-field{margin-bottom:20px}.LP-Form .hs-form-field .inputs-list.multi-container{list-style-type:none;padding-left:0}.LP-Form .hs-form-field .inputs-list.multi-container li label.hs-form-checkbox-display{position:relative}.LP-Form .hs-form-field .hs-input{background-color:transparent;border:1px solid #ccc;border-radius:0;box-sizing:border-box;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:15px;height:40px;margin-top:10px;padding-left:5px;padding-right:5px}.LP-Form .hs-form-field .hs-input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.LP-Form .hs-form-field .hs-input:-ms-input-placeholder{color:rgba(0,0,0,.3)}.LP-Form .hs-form-field .hs-input:-moz-placeholder,.LP-Form .hs-form-field .hs-input::-moz-placeholder{color:rgba(0,0,0,.3);opacity:1}.LP-Form .hs-form-field .hs-input::placeholder{color:rgba(0,0,0,.3)}.LP-Form .hs-form-field .hs-input:focus::-webkit-input-placeholder{color:transparent}.LP-Form .hs-form-field .hs-input:focus:-ms-input-placeholder{color:transparent}.LP-Form .hs-form-field .hs-input:focus:-moz-placeholder,.LP-Form .hs-form-field .hs-input:focus::-moz-placeholder{color:transparent}.LP-Form .hs-form-field .hs-input:focus::placeholder{color:transparent}.LP-Form .hs-form-field input.hs-input{height:40px;width:100%}.LP-Form .hs-form-field select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(//45838553.fs1.hubspotusercontent-na1.net/hubfs/45838553/raw_assets/public/hometact/images/common/angle-down-gray.png);background-position-x:98%;background-position-y:15px;background-repeat:no-repeat;border:1px solid #ccc;border-radius:0!important;box-sizing:border-box;height:40px;line-height:1;margin-top:3px!important;padding-left:5px;padding-right:0!important;width:100%!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.LP-Form .hs-form-field select.hs-input:-ms-input-placeholder{color:rgba(0,0,0,.3)}}.LP-Form .hs-form-field select.hs-input::-ms-expand{display:none}.LP-Form .hs-form-field select.hs-input.white-color{color:#fff!important}.LP-Form .hs-form-field select::ms-expand{display:none}.LP-Form .hs-form-field textarea.hs-input{height:inherit;min-height:130px;width:100%}.LP-Form .hs-form-field input.hs-input:focus,.LP-Form .hs-form-field select.hs-input:focus,.LP-Form .hs-form-field textarea.hs-input:focus{outline:none}.LP-Form .hs-form-field input[type=email]::-webkit-input-placeholder{color:rgba(0,0,0,.3);padding-top:2px}.LP-Form .hs-form-field input[type=email]:-moz-placeholder{color:rgba(0,0,0,.3);padding-top:2px}.LP-Form .hs-form-field input[type=email]:focus::-webkit-input-placeholder{color:transparent}.LP-Form .hs-form-field input[type=email]:focus:-moz-placeholder,.LP-Form .hs-form-field input[type=email]:focus::-moz-placeholder{color:transparent}.LP-Form .hs-form-field input[type=checkbox].hs-input,.LP-Form .hs-form-field input[type=radio].hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;left:0;margin:0;opacity:0;outline:none;padding:0;position:absolute;top:0}.LP-Form .hs-form-field input[type=checkbox].hs-input+span,.LP-Form .hs-form-field input[type=radio].hs-input+span{padding:0 0 0 24px;position:relative}.LP-Form .hs-form-field input[type=checkbox].hs-input+span:after,.LP-Form .hs-form-field input[type=checkbox].hs-input+span:before,.LP-Form .hs-form-field input[type=radio].hs-input+span:after,.LP-Form .hs-form-field input[type=radio].hs-input+span:before{box-sizing:border-box;content:"";display:inline-block;left:0;position:absolute;top:4px}.LP-Form .hs-form-field input[type=checkbox].hs-input+span:before,.LP-Form .hs-form-field input[type=radio].hs-input+span:before{background-color:transparent;border:2px solid #ddd;height:15px;width:15px;z-index:0}.LP-Form .hs-form-field input[type=checkbox].hs-input+span:after,.LP-Form .hs-form-field input[type=radio].hs-input+span:after{height:9px;margin:5px 8px;width:6px;z-index:1}.LP-Form .hs-form-field input[type=checkbox].hs-input:checked+span:before,.LP-Form .hs-form-field input[type=radio].hs-input:checked+span:before{background-color:#005daa}.LP-Form .hs-form-field input[type=checkbox].hs-input:checked+span:after,.LP-Form .hs-form-field input[type=radio].hs-input:checked+span:after{border:2px solid #fff;border-width:0 2px 2px 0;content:"";height:7px;left:4px;margin:0;top:6px;transform:rotate(45deg);width:7px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.LP-Form .hs-form-field input[type=checkbox].hs-input+span:after,.LP-Form .hs-form-field input[type=checkbox].hs-input+span:before,.LP-Form .hs-form-field input[type=radio].hs-input+span:after,.LP-Form .hs-form-field input[type=radio].hs-input+span:before{top:5px}}.LP-Form .hs-form-field label span{font-size:18px;font-weight:400}.LP-Form .hs-form-field label span.hs-form-required{background-color:red;border-radius:3px;color:#fff;font-size:.6875rem;font-weight:400;line-height:1.45;margin-left:8px;padding:1px 6px 2px;white-space:nowrap}.LP-Form .hs-form-field .grecaptcha-badge{margin-left:auto;margin-right:auto}.LP-Form .hs-form-field .hs-error-msgs{list-style:none;margin:0;padding-left:0}.LP-Form .hs-form-field .hs-error-msgs li{line-height:18px}.LP-Form .hs-form-field .hs-error-msgs li label{color:#f20;font-size:12px;font-weight:700;margin-top:5px}.LP-Form .hs-richtext{font-size:14px;line-height:20px;margin-bottom:5px}.LP-Form .form-columns-2 .hs-form-field{float:left;width:50%}.LP-Form .form-columns-2 .hs-form-field .input{margin-right:8px}.LP-Form .form-columns-1 .hs-form-field .input,.LP-Form .form-columns-2 .hs-form-field:last-child .input{margin-right:0}.LP-Form .form-columns-1 .hs-form-field .input .hs-input{width:100%}.LP-Form .form-columns-1 .hs-form-field select.hs-input{background-position-x:99%}.LP-Form .actions{text-align:center}.LP-Form .hs-privacy_policy_check .inputs-list{list-style:none;text-align:center}.LP-Form .hs-privacy_policy_check .inputs-list .hs-error-msgs label{text-align:center}.LP-Form .hs-privacy_policy_check .inputs-list li label{position:relative}.LP-Form .hs_error_rollup .inputs-list{list-style:none;margin-bottom:10px;text-align:center}.LP-Form .hs_error_rollup .inputs-list li label{color:#f20;font-size:12px;font-weight:700;margin-top:5px}.LP-Form .form-privacy{color:#666;display:inline-block;font-size:13px;font-weight:400;line-height:20px;margin-bottom:10px}.LP-Form .form-privacy img{background-color:#fff;display:block;float:left;margin-right:10px;width:75px}.LP-Form .form-privacy a{color:#005daa;text-decoration:underline}@media (max-width:767px){.LP-Form .hs-form-field label span{font-size:14px}}@media (max-width:639px){.LP-Form fieldset.form-columns-2 .hs-form-field{float:none!important;width:100%!important}.LP-Form fieldset.form-columns-2 .hs-form-field .input{margin-right:0!important}.LP-Form fieldset.form-columns-2 .hs-form-field .input input.hs-input{width:100%!important}}.LP-Form.overlay{background-repeat:no-repeat;background-size:cover;padding:0;position:relative}.LP-Form.overlay .opacity-bg{background:rgba(25,116,210,.5);height:100%;left:0;position:absolute;top:0;width:100%}.LP-Form.overlay .form_head{position:relative}.LP-Form.overlay .form_head .form-title{margin-top:0}.LP-Form.overlay .form_head .form-subtitle{text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.LP-Form.overlay .form_inbound{background:#fff!important;border:2px solid #eee;border-radius:8px!important;margin:0 auto;padding:40px;width:100%}.LP-Form.overlay .form_inbound .form-subtitle,.LP-Form.overlay .form_inbound .form-title{margin-top:0;text-align:center}.LP-Form.overlay .form_inbound .hs-form .hs-form-field{margin-bottom:20px}.LP-Form.overlay .form_inbound .hs-form fieldset{max-width:none!important}.LP-Form.overlay .form_inbound .hs-form label span{font-weight:400}.LP-Form.overlay .form_inbound .hs-form .hs-error-msgs label{color:red!important;font-weight:700}.LP-Form.overlay .form_inbound .hs-form input.hs-input{height:40px}.LP-Form.overlay .form_inbound .hs-form textarea.hs-input{height:inherit;min-height:130px}.LP-Form.overlay .form_inbound .hs-form select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.LP-Form.overlay .form_inbound .hs-form select.hs-input.white-color{color:#fff!important}.LP-Form.overlay .form_inbound .hs-form select.hs-input option{color:#000!important}.LP-Form.overlay .form_inbound .hs-form select.hs-input::-ms-expand{display:none}.LP-Form.overlay .form_inbound .hs-form input.hs-input,.LP-Form.overlay .form_inbound .hs-form textarea.hs-input{width:100%}.LP-Form.overlay .form_inbound .hs-form input.hs-input:focus,.LP-Form.overlay .form_inbound .hs-form textarea.hs-input:focus select.hs-input:focus{outline:none}.LP-Form.overlay .form_inbound .hs-form .hs-input:-moz-placeholder,.LP-Form.overlay .form_inbound .hs-form .hs-input:-ms-input-placeholder,.LP-Form.overlay .form_inbound .hs-form .hs-input::-moz-placeholder,.LP-Form.overlay .form_inbound .hs-form .hs-input::-webkit-input-placeholder{color:rgba(0,0,0,.3);opacity:1}.LP-Form.overlay .form_inbound .hs-form fieldset.form-columns-1 .hs-form-field .input,.LP-Form.overlay .form_inbound .hs-form fieldset.form-columns-2 .hs-form-field:last-child .input{margin-right:0}.LP-Form.overlay .form_inbound .hs-form .hs_error_rollup label{margin:10px 0 20px;text-align:center}.LP-Form.overlay .form_inbound .hs-form .hs_privacy_policy_check .hs-error-msgs label,.LP-Form.overlay .form_inbound .hs-form .hs_privacy_policy_check .inputs-list .hs-form-booleancheckbox-display{text-align:center}.LP-Form.overlay .form_inbound .hs-form .hs_privacy_policy_check .inputs-list{padding-left:0}.LP-Form.overlay .form_inbound .hs-form input[type=checkbox].hs-input,.LP-Form.overlay .form_inbound .hs-form input[type=radio].hs-input{background:none;border:none;border-radius:0;margin:0;outline:none;padding:0}.LP-Form.overlay .form_inbound .hs-form input[type=checkbox].hs-input+span,.LP-Form.overlay .form_inbound .hs-form input[type=radio].hs-input+span{padding:0 0 0 22px;position:relative}.LP-Form.overlay .form_inbound .hs-form input[type=checkbox].hs-input{left:0;opacity:0;position:absolute;top:0}.LP-Form.overlay .form_inbound .hs-form .hs_recaptcha .grecaptcha-badge{margin:auto}@media (max-width:960px){.outer-text{text-align:left}.LP-Form.overlay{padding:0}.LP-Form.overlay .form_inbound{padding:30px 15px}}@media (max-width:640px){.LP-Form.overlay .form_inbound{border:none;padding:0}.LP-Form.overlay .form_inbound .form-title{margin-bottom:10px}.LP-Form.overlay .form_inbound fieldset.form-columns-1 .hs-form-field .input,.LP-Form.overlay .form_inbound fieldset.form-columns-2 .hs-form-field .input{margin-right:0}}@media (max-width:414px){.LP-Form.overlay{padding:0}.LP-Form.overlay .form_inbound .container{padding-left:0;padding-right:0}}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound{background-color:#2c3e50}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound h3.form-title{border-bottom:none;margin-bottom:20px}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul,.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul li{margin:0;padding:0}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul li:before,.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul:before{content:none}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs{list-style-type:none;padding-left:0}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs li{padding-left:0}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs li:before{display:none}@media (max-width:960px){.Blog-Detail .LP-Form.LP-Form-inpage.overlay{padding:0}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound{padding:30px}}@media (max-width:479px){.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound{padding:30px 15px}}.button,.hs-button.primary.large{background-color:var(--pink);border:none;border-radius:30px;box-shadow:none;color:#fff;display:inline-block;font-weight:500;line-height:1;margin-top:1rem;padding:10px 20px;text-align:center;text-decoration:none;text-shadow:none;transition:all .3s ease;transition:background .3s ease!important;width:auto}.hs-button.primary.large{font-size:1.15rem;padding:12px 30px}.return-button{background-color:var(--green);cursor:pointer;display:block;font-size:15px;font-weight:700;margin:auto;max-width:265px;padding:15px 0;width:90%}.button:hover,.hs-button.primary.large:hover{opacity:.7}.button-block{background-color:#efe2cb;box-shadow:0 -4px 12px -3px #0000001a;padding:2.8125rem 0}@media (max-width:767px){.button-block{padding:10px 0}}.Body-sections .hs-search-results__pagination li,.Body-sections .pagination li{margin:0}.hs-search-results__pagination,ul.pagination{align-items:center;bottom:0;display:flex;justify-content:center;left:50%;margin-top:70px;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.hs-search-results__pagination li,.pagination li{align-items:center;display:flex;justify-content:center;list-style:none;margin:0}ul.pagination li.double-arrow-item:first-child a{margin-right:8px}ul.pagination li.double-arrow-item:first-child a,ul.pagination li.double-arrow-item:last-child a{align-items:center;background:#f0f4f5;border-radius:3px;display:flex;height:30px;justify-content:center;text-decoration:none;transition:background .3s;width:30px}ul.pagination li.double-arrow-item:last-child a{margin-left:8px;margin-right:0}ul.pagination li.double-arrow-item a:hover{background:var(--black)}ul.pagination li.double-arrow-item a:hover svg path{fill:#fff}.hs-search-results div.page_navi ul.page-numbers li.hs-search-results__prev-page a,ul.pagination li.left-arrow-item a{align-items:center;background:var(--light-gray);border-radius:3px;display:flex;height:30px;justify-content:center;margin-right:20px;text-decoration:none;transition:background .3s;width:30px}.hs-search-results__pagination li a,.hs-search-results__pagination li span,ul.pagination li.num-item a,ul.pagination li.num-item span{align-items:center;background:var(--light-gray);border:1px solid var(--light-gray);color:var(--black);display:flex;font-size:1rem;height:30px;justify-content:center;letter-spacing:1.6px;line-height:2;text-decoration:none;transition:background .3s;width:30px}.hs-search-results__pagination li a:hover,ul.pagination li.num-item a:hover{background:var(--black);border:1px solid transparent;color:#fff}.hs-search-results__pagination li span.current,ul.pagination li.num-item.current span{align-items:center;background:var(--black);border:1px solid var(--black);color:#fff;display:flex;font-size:1rem;height:30px;justify-content:center;letter-spacing:1.6px;line-height:2;margin-right:8px;width:30px}.hs-search-results div.page_navi ul.page-numbers li.hs-search-results__next-page a,ul.pagination li.right-arrow-item a{align-items:center;background:var(--light-gray);display:flex;height:30px;justify-content:center;margin-left:12px;margin-right:0;text-decoration:none;transition:background .3s;width:30px}ul.pagination li.left-arrow-item a:hover,ul.pagination li.right-arrow-item a:hover{background:#16a5b4}ul.pagination li.left-arrow-item a:hover svg path,ul.pagination li.right-arrow-item a:hover svg path{fill:#fff}.fa-angle-right{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2214%22%20viewBox%3D%220%200%208%2014%22%20fill%3D%22none%22%3E%20%3Cpath%20d%3D%22M0.871086%20-5.75932e-07L7.45898%207.27128L0.854002%2014L0.0169922%2013.2819L5.9387%207.24468L-8.89583e-05%200.686169L0.871086%20-5.75932e-07Z%22%20fill%3D%22%23333333%22%2F%3E%20%3C%2Fsvg%3E") no-repeat 50%;background-size:contain;height:14px;width:14px}.fa-angle-left{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2214%22%20viewBox%3D%220%200%208%2014%22%20fill%3D%22none%22%3E%20%3Cpath%20d%3D%22M6.5879%2014L0%206.72872L6.60498%200L7.44199%200.718085L1.52028%206.75532L7.45907%2013.3138L6.5879%2014Z%22%20fill%3D%22%23333333%22%2F%3E%20%3C%2Fsvg%3E") no-repeat 50%;background-size:contain;height:14px;width:14px}@media (max-width:818px){ul.pagination li.double-arrow-item:first-child a,ul.pagination li.double-arrow-item:last-child a{height:30px;width:30px}ul.pagination li.left-arrow-item a{height:30px;margin-right:20px;width:30px}ul.pagination li.num-item a,ul.pagination li.num-item span,ul.pagination li.num-item.current span{height:30px;width:30px}ul.pagination li.right-arrow-item a{height:30px;margin-left:12px;width:30px}}@media (max-width:480px){ul.pagination li.double-arrow-item:first-child a,ul.pagination li.double-arrow-item:last-child a{height:30px;width:30px}ul.pagination li.left-arrow-item a{height:30px;margin-right:15px;width:30px}ul.pagination li.num-item a,ul.pagination li.num-item span,ul.pagination li.num-item.current span{height:30px;width:30px}ul.pagination li.right-arrow-item a{height:30px;margin-left:7px;width:30px}}@keyframes DownAnime{0%{opacity:0;transform:translateY(-160px)}to{opacity:1;transform:translateY(0)}}.Header{background-color:#000;color:#fff;left:0;position:relative;position:fixed;top:0;width:100%;z-index:100}.Header .header-wrapper{flex-shrink:0;margin:auto;max-width:1200px;overflow:hidden;padding:18px 3rem 18px 60px;transition:.2s;width:100%}.Header .header-left{column-gap:20px;display:flex}.Header .header-left .Logo{max-width:150px}.Header .header-left .site-title{font-size:20px;line-height:1}@media (min-width:1280px){.Header{display:none}}@media (max-width:767px){.Header .header-left .site-title{display:none}.hs-blog-id-183638605435 .Header .header-left .site-title{display:block}}.GlobalSearch{background-color:#323232;border-radius:20px 0 0 20px;height:30px;position:fixed;right:0;top:10px;transition:.4s;width:48px;z-index:104}.hs-blog-id-183638605435 .GlobalSearch{background-color:transparent}.hs-blog-id-183638605435 .GlobalSearch:after{background-color:#323232;border-radius:20px 0 0 20px;content:"";height:30px;opacity:0;position:fixed;right:0;top:10px;transform:translateX(100%);transition:.18s ease,width .18s;width:48px}.hs-blog-id-183638605435 .GlobalSearch.scroll:after{opacity:1;transform:translateX(0)}.hs-blog-id-183638605435 .GlobalSearch.is-active.scroll:after{content:unset}.GlobalSearch.has-noTransition,.GlobalSearch.has-noTransition .GlobalSearch-field,.GlobalSearch.has-noTransition input.input-keyword,.GlobalSearch.has-noTransition:before{transition:none!important}.GlobalSearch.is-active{align-items:center;background-color:#eee;border-radius:0;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);display:flex;height:auto;justify-content:center;padding:14px 0;top:0;width:100%}.GlobalSearch-field{height:50px;max-width:700px;opacity:0;position:relative;width:0}.GlobalSearch.is-active .GlobalSearch-field{margin-left:0;opacity:1;position:relative;transform:none;width:100%}.GlobalSearch-field .form-item{margin:0}.GlobalSearch-field input.input-keyword{background:#fff;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-sizing:border-box;color:#202020;display:block;font-size:16px;height:50px;padding:10px 10px 10px 40px;width:100%}.GlobalSearch.is-active .GlobalSearch-field input.input-keyword:focus{outline:none}.GlobalSearch-field button.search-btn{border:none;cursor:pointer;height:48px;left:10px;margin:0;max-width:40px;padding:0;position:absolute;top:calc(50% - 24px);width:40px}.GlobalSearch-field button.search-btn:disabled svg{fill:#ddd}.GlobalSearch-open{cursor:pointer;-ms-flex-negative:0;flex-shrink:0;height:24px;position:absolute;right:9px;top:calc(50% - 11px);width:24px;z-index:25}.GlobalSearch-open svg{display:block;position:relative;z-index:10}.GlobalSearch-open .search-ico path{color:hsla(0,0%,100%,.87);fill:hsla(0,0%,100%,.87)}.GlobalSearch-open .search-ico path:nth-child(2){fill:transparent}.search-overlay{background-color:rgba(0,0,0,.2);height:auto;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:101}.is-search-open .search-overlay{height:100vh;opacity:1}.GlobalSearch.is-active .GlobalSearch-open{left:20px}.GlobalSearch.is-active .GlobalSearch-open .search-ico,.GlobalSearch:not(.is-active) .GlobalSearch-open .search-arw{display:none}@media (max-width:1200px){.hs-blog-id-183638605435 .GlobalSearch:after{content:unset}}@media (max-width:767px){.GlobalSearch{background-color:transparent;top:10px}.GlobalSearch.is-active .GlobalSearch-field{height:44px;margin:0 auto;width:calc(100% - 16px)}.GlobalSearch-field button.search-btn{display:none}.GlobalSearch-field input.input-keyword{height:44px;padding:6px 6px 6px 50px}}.Footer .footer-nav a[target=_blank]{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2013%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.625%2011.75H1.625C1.52554%2011.75%201.43016%2011.7105%201.35983%2011.6402C1.28951%2011.5698%201.25%2011.4745%201.25%2011.375V2.375C1.25%202.27554%201.28951%202.18016%201.35983%202.10984C1.43016%202.03951%201.52554%202%201.625%202H7.625C7.72446%202%207.81984%202.03951%207.89017%202.10984C7.96049%202.18016%208%202.27554%208%202.375C8%202.47446%207.96049%202.56984%207.89017%202.64016C7.81984%202.71049%207.72446%202.75%207.625%202.75H2V11H10.25V5.375C10.25%205.27554%2010.2895%205.18016%2010.3598%205.10984C10.4302%205.03951%2010.5255%205%2010.625%205C10.7245%205%2010.8198%205.03951%2010.8902%205.10984C10.9605%205.18016%2011%205.27554%2011%205.375V11.375C11%2011.4745%2010.9605%2011.5698%2010.8902%2011.6402C10.8198%2011.7105%2010.7245%2011.75%2010.625%2011.75ZM11.375%201.25H9.125C9.02554%201.25%208.93016%201.28951%208.85983%201.35983C8.78951%201.43016%208.75%201.52554%208.75%201.625C8.75%201.72446%208.78951%201.81984%208.85983%201.89017C8.93016%201.96049%209.02554%202%209.125%202H10.4675L6.23375%206.23375C6.1986%206.26861%206.1707%206.31009%206.15167%206.35578C6.13263%206.40148%206.12283%206.4505%206.12283%206.5C6.12283%206.5495%206.13263%206.59852%206.15167%206.64422C6.1707%206.68991%206.1986%206.73139%206.23375%206.76625C6.26861%206.8014%206.31009%206.8293%206.35578%206.84833C6.40148%206.86737%206.4505%206.87717%206.5%206.87717C6.5495%206.87717%206.59852%206.86737%206.64422%206.84833C6.68991%206.8293%206.73139%206.8014%206.76625%206.76625L11%202.52875V3.89375C11%203.99321%2011.0395%204.08859%2011.1098%204.15892C11.1802%204.22924%2011.2755%204.26875%2011.375%204.26875C11.4745%204.26875%2011.5698%204.22924%2011.6402%204.15892C11.7105%204.08859%2011.75%203.99321%2011.75%203.89375V1.625C11.75%201.52554%2011.7105%201.43016%2011.6402%201.35983C11.5698%201.28951%2011.4745%201.25%2011.375%201.25Z%22%20fill%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E) no-repeat;background-position:100%;background-size:16px auto;padding-right:18px!important}.Page-tips-post .fixed-button{display:none}#footer{margin-top:48px}.Footer .footer-wrapper{margin:auto;max-width:640px;overflow:hidden;padding:0 25px;width:100%}.footer-logo{margin:auto auto 2rem;max-width:200px;text-align:center}.footer-logo a{display:inline-block}.footer-nav>.hs-menu-wrapper>ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.footer-nav>.hs-menu-wrapper>ul a:hover{opacity:.7}.page-scroll-in .fixed-button.u-opacity--0{opacity:1}.footer-social{display:flex;flex-direction:column;margin-bottom:5rem;row-gap:10px}.footer-social p{font-size:20px}.footer-social .menu{align-items:center;column-gap:2rem;display:flex;justify-content:center;margin:.25rem auto}[class^=SocialIcon--]{background:no-repeat 50%;background-size:100%;display:block;height:50px;overflow:hidden;text-indent:100%;transition:.2s;white-space:nowrap;width:50px}[class^=SocialIcon--]:hover{opacity:.5}.SocialIcon--instagram{background-image:url(//45838553.fs1.hubspotusercontent-na1.net/hubfs/45838553/raw_assets/public/hometact/images/sns/Instagram_Glyph_Gradient.svg)}.SocialIcon--tiktok{background-image:url(//45838553.fs1.hubspotusercontent-na1.net/hubfs/45838553/raw_assets/public/hometact/images/sns/tiktok-logo.svg)}.copy{font-family:aktiv-grotesk,sans-serif;font-weight:500;text-align:center}@media (max-width:767px){#footer{margin-top:4rem}.copy{font-size:.75rem;line-height:1rem;margin-bottom:1.5rem;margin-top:1.5rem}}@media (min-width:768px){.footer-logo{max-width:300px}.copy{font-size:.875rem;line-height:1.25rem;margin-bottom:3rem;margin-top:3rem}}.hero-section{margin-bottom:1.5rem;margin-top:1.5rem}.hero-section h1{font-family:aktiv-grotesk,Noto Sans JP,sans-serif;font-size:2rem;font-weight:500;line-height:1.5;text-align:center}.hero-section h1.en{font-family:aktiv-grotesk,sans-serif}.hero-section h1.jp{font-family:Noto Sans JP,sans-serif;font-size:1.75rem;font-weight:700;padding-bottom:5px}.hero-section h1+p.g-text{margin-top:1.5rem;padding-bottom:8px}@media (min-width:768px){.hero-section h1{font-size:3.5rem}.hero-section h1.jp{font-size:2.85rem;padding-bottom:5px;padding-top:8px}.hero-section h1+p.g-text{margin-top:3rem}}.fade-enter-active,.fade-leave-active{transition:all .3s ease}.fade-enter{opacity:0}.fade-enter-to,.fade-leave{opacity:1}.fade-leave-to{opacity:0}.bar-enter-active{transition:all 10s linear}.bar-leave-active{transition:all 0s}.bar-enter{width:0}.bar-enter-to{width:100%}.bar-leave{opacity:1}.bar-leave-to{opacity:0}.title-wrap{align-items:center;display:flex;max-width:1440px;width:100%}.title-wrap .title-wrap-inner{align-items:center;display:flex;justify-content:center;min-height:44px;padding-left:50px;padding-right:50px;position:relative;width:60%}@media (max-width:767px){.title-wrap .title-wrap-inner{margin-bottom:1rem;margin-top:2rem;padding-left:30px;padding-right:30px}.title-wrap p{font-size:.875rem;line-height:1.25rem;text-align:left}}@media (min-width:768px){.title-wrap{margin-bottom:2rem;margin-top:1.5rem}}.prev-button{cursor:pointer;display:inline;margin-bottom:.5rem;margin-top:.5rem}@media (max-width:767px){.prev-button{margin-right:.5rem}}@media (min-width:768px){.prev-button{margin-right:2rem}}.next-button{cursor:pointer;display:inline;margin-bottom:.5rem;margin-top:.5rem}@media (max-width:767px){.next-button{margin-left:.5rem}}@media (min-width:768px){.next-button{margin-left:2rem}}#application .title{display:inline-block;display:flex;font-family:Noto Sans JP,sans-serif;font-weight:500;justify-content:center;text-align:center;vertical-align:center}@media (max-width:767px){#application .title{font-size:1.125rem}}@media (min-width:768px){#application .title{font-size:2rem;margin-bottom:.25rem}}.content-wrap-outer{align-items:center;background-color:#f9f4f4;display:flex;justify-content:center}.content-wrap{background-color:#f9f4f4;margin-bottom:2rem}@media (min-width:768px){.description-wrap{margin-right:1.5rem;width:100%}}@media (max-width:767px){.description-wrap{margin-right:1rem;width:70%}}.description p{text-align:justify}@media (max-width:767px){.description p{font-size:.875rem;line-height:1.25rem;line-height:1.6rem;margin-top:1rem}}@media (min-width:768px){.description p{font-size:1.125rem;line-height:1.75rem;line-height:2.5rem;margin-top:1.5rem;padding-right:2rem}}@media (max-width:767px){.screenshot-wrap{margin-right:-1.5rem;margin-top:-4rem;width:55%}}@media (min-width:768px){.screenshot-wrap{margin-bottom:-3rem;margin-right:-3rem;margin-top:-8rem;width:75%}}.screenshot{text-align:right}.description-image{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:0;width:100%}@media (max-width:767px){.description-image{padding-bottom:100%}}@media (min-width:768px){.description-image{padding-bottom:60%}}.bar-wrap{display:flex;flex-direction:row;justify-content:center}@media (max-width:767px){.bar-wrap{padding-top:2rem;width:100%}}@media (min-width:768px){.bar-wrap{max-width:500px;width:100%}}.bar-outer{cursor:pointer;margin-left:.75rem;margin-right:.75rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));width:22%}@media (max-width:767px){.bar-outer{height:4px}}@media (min-width:768px){.bar-outer{height:5px}}@media (max-width:767px){.carousel-content{margin-bottom:.5rem}}@media (min-width:768px){.operation-support{margin-bottom:8rem}}@media (max-width:767px){.operation-support{margin-top:2rem}}.operation-support-sp{margin-left:.5rem;margin-right:-1rem;margin-top:2rem;max-width:calc(100% + 1rem);width:100vw}.device-label{width:130px;--tw-bg-opacity:1;background-color:rgba(242,242,242,var(--tw-bg-opacity));font-size:.625rem}@media (min-width:768px){.device-label{font-size:.875rem;line-height:1.25rem;width:190px}}.button-wrap{cursor:pointer;display:block;width:100%;--tw-bg-opacity:1;background-color:rgba(228,228,231,var(--tw-bg-opacity));box-shadow:2px 2px 0 #bdbdbd;font-family:aktiv-grotesk,Noto Sans JP,sans-serif;text-align:center}@media (min-width:768px){.button-wrap{border-radius:1.5rem;padding-bottom:4rem;padding-top:4rem}}@media (max-width:767px){.button-wrap{border-radius:1rem;padding-bottom:2rem;padding-top:2rem}}.cta-section a div,.cta-section a div>strong{font-weight:500}@media (min-width:768px){.cta-section a div{font-size:1.25rem;line-height:1.75rem}.cta-section a div>strong{font-size:2.75rem;line-height:2}}@media (max-width:767px){.cta-section a div{font-size:.875rem;line-height:1.25rem}.cta-section a div>strong{font-size:1.875rem;line-height:1.75}}.link-section .link-item a{border:2px solid;display:block;font-weight:500;height:100%;padding:1rem;position:relative;transition:.2s}.link-section .link-item a span{align-items:center;display:flex;justify-content:center;min-height:34px;text-align:center}.link-section .link-item.anchor-link a{padding:1rem 1rem 22px}.link-section .link-item.anchor-link a:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:calc(tan(60deg)*5px) solid rgba(232,72,132,.5);bottom:8px;content:"";left:50%;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.link-section.u-bgColor--FFFFFF .link-item a{background-color:#fff;border-color:var(--black)}.link-section:not(.u-bgColor--FFFFFF) .link-item a{background-color:#fff;border-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.1)}.link-section .link-item a:hover{background-color:var(--dark-gray);border-color:var(--dark-gray);box-shadow:none;color:#fff}.link-section .link-item.anchor-link a:hover:after{border-top-color:hsla(0,0%,100%,.5)}.link-section .u-grid-column4 a,.link-section .u-grid-free a{font-size:.9rem;padding:.75rem}.link-section .u-grid-column4 .anchor-link a,.link-section .u-grid-free .anchor-link a{padding:.75rem .75rem 22px}@media (max-width:767px){.link-section .u-grid-column2,.link-section .u-grid-column3{gap:1.5rem 0}.link-section .link-item a{padding:.5rem}.link-section .u-grid-column4 a,.link-section .u-grid-free a{font-size:.8rem}.link-section .link-item.anchor-link a{padding:.5rem .5rem 22px}}@media (max-width:992px){.movie-section .g-content{padding-left:0;padding-right:0}}.swiper-slide .swiper-button-next,.swiper-slide .swiper-button-prev,.swiper-slide .title{opacity:0}.swiper-slide.swiper-slide-active .swiper-button-next,.swiper-slide.swiper-slide-active .swiper-button-prev,.swiper-slide.swiper-slide-active .title{opacity:1}.swiper-container{position:relative}.swiper-button-next,.swiper-button-prev{height:32px;position:absolute;top:50%;width:32px;z-index:2}.swiper-button-prev{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi40NTIiIGhlaWdodD0iMzQuNDMzIiB2aWV3Qm94PSIwIDAgMjIuNDUyIDM0LjQzMyI+PHBhdGggZD0iTTIyLjA4OSAzNC40MzUgMCAxNy4yMTggMjIuMDg5LjAwMWwuMzYzLjQ2NUwuOTYgMTcuMjE3bDIxLjQ5MiAxNi43NTFaIiBkYXRhLW5hbWU9IuODkeOCuSA1OTgiLz48L3N2Zz4=) no-repeat 50%/contain;left:5%!important}.swiper-button-prev:after{content:none!important}.swiper-button-next{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi40NTIiIGhlaWdodD0iMzQuNDMzIiB2aWV3Qm94PSIwIDAgMjIuNDUyIDM0LjQzMyI+PHBhdGggZD0iTS4zNjMgMzQuNDM1IDAgMzMuOTdsMjEuNDkyLTE2Ljc1MUwwIC40NjguMzYzLjAwMyAyMi40NTIgMTcuMjJaIiBkYXRhLW5hbWU9IuODkeOCuSA1OTciLz48L3N2Zz4=) no-repeat 50%/contain;right:5%!important}.swiper-button-next:after{content:none!important}.swiper-slide:not(.swiper-slide-active){opacity:0!important}@media (max-width:992px){.swiper-button-prev{background-position:0;left:0!important}.swiper-button-next{background-position:100%;right:0!important}}@media (max-width:767px){.swiper-button-next,.swiper-button-prev{background-size:20px auto}.swiper-container>.swiper-button-next,.swiper-container>.swiper-button-prev{display:none}}.subheading-divider-wrap{align-items:center;display:flex;justify-content:center;width:100%}@media (max-width:767px){.subheading-divider-wrap{margin-left:1rem}}@media (min-width:768px){.subheading-divider-wrap{margin-left:2rem}}.subheading-divider{width:100%;--tw-bg-opacity:1;background-color:rgba(113,113,122,var(--tw-bg-opacity));content:"";height:1px}@media (max-width:767px){.subheading-divider{margin-top:.5rem}}@media (min-width:768px){.subheading-divider{margin-top:1.5rem}}.build-item{width:100%}@media (max-width:767px){.build-item{margin-bottom:4rem}}@media (min-width:768px){.build-item{align-items:flex-end;display:flex;margin-bottom:10rem}.build-item:last-child{margin-bottom:3rem}.build-item-odd{flex-direction:row}.build-item-odd .build-detail{margin-left:-2rem}.build-item-even{align-items:flex-end;display:flex;flex-direction:row-reverse}.build-item-even .build-detail{margin-right:-2rem}}.build-picture-outer{overflow:hidden;width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));background-position:50%;background-size:cover;z-index:1}@media (max-width:767px){.build-picture-outer{height:60%}}@media (min-width:768px){.build-picture-outer{height:37%}}.build-picture-inner{background-position:50%;background-size:cover;height:100%;overflow:hidden;transition-duration:.8s;width:100%}.build-picture-animation:hover{opacity:.65;transform:scale(1.15);transition-duration:.8s}.build-detail{--tw-bg-opacity:1;background-color:#f9f4f4}@media (max-width:767px){.build-detail{padding:1.5rem;width:100%}}@media (min-width:768px){.build-detail{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:-3rem;padding-bottom:3rem;padding-left:5rem;padding-right:5rem;padding-top:3rem;width:70%}}.official-website{border-radius:9999px;border-style:solid;border-width:1px;cursor:pointer;margin-top:1.5rem;width:7rem;--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;padding-bottom:.25rem;padding-top:.25rem;text-align:center}.build-name{font-weight:700}@media (min-width:768px){.build-name{font-size:1.25rem;line-height:1.75rem;white-space:pre-line}}.build-divider{margin-bottom:.75rem;margin-top:.75rem;--tw-bg-opacity:1;background-color:rgba(113,113,122,var(--tw-bg-opacity));height:1px;width:90%}@media (max-width:767px){.build-text{font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}}@media (min-width:768px){.build-text{font-size:1.125rem;line-height:1.75rem;margin-top:.5rem}}.vision-wrap{display:flex;width:100%}@media (max-width:767px){.vision-wrap{flex-direction:column}}@media (min-width:768px){.vision-wrap{margin-bottom:7rem;margin-top:2rem}.vision-text{padding-right:10%;width:65%}.vision-img{margin-left:3%;margin-right:1%;margin-top:-4rem;width:40%}.vision-img img{width:100%}}@media (max-width:767px){.vision-img{margin-top:1.5rem;width:100%}.vision-img img{margin:0 auto;width:66.666667%}}.feature-content{padding-left:2rem;padding-right:2rem}.feature-wrap .wrap{display:flex;width:100%}@media (min-width:768px){.feature-content{margin:0 auto;max-width:1240px}.feature-wrap{margin-bottom:7rem}.feature-wrap .wrap{margin-bottom:2rem;margin-top:2rem}}@media (max-width:767px){.feature-wrap{margin-bottom:3rem}.feature-wrap .wrap{margin-bottom:1.5rem;margin-top:1.5rem}}.point-content{background-color:#f9f4f4;box-shadow:6px 6px 6px rgba(0,0,0,.15);display:flex;width:calc(100% - 1.625rem)}@media (min-width:768px){.point-content{align-items:center;border-radius:1.25rem;flex-direction:row}}@media (max-width:767px){.point-content{border-radius:.75rem;flex-direction:column}.partners-wrap{margin-bottom:2rem}}@media (min-width:768px){.partners-wrap{margin-bottom:6rem}}@media (max-width:767px){.partners-item{margin-bottom:1rem;margin-top:1rem;padding-left:.25rem;padding-right:.25rem;width:33.3333333333%}.partners-item img{padding-left:8%;padding-right:8%}}@media (min-width:768px){.partners-item{margin-bottom:1.5rem;margin-top:1.5rem;padding-left:1.5rem;padding-right:1.5rem;width:20%}.partners-item img{padding-left:2%;padding-right:2%}}@media (max-width:767px){.partners-item.wide{width:60%}}@media (min-width:768px){.partners-item.wide{width:36%}}.item-image-wrap,.item-image-wrap img{height:auto;width:100%}.item-image-wrap:not(.c-flex--item){aspect-ratio:3/2}.item-image-wrap:not(.c-flex--item) img{aspect-ratio:3/2;height:100%;object-fit:cover;width:100%}.item-image-wrap.vieo-image-wrap{aspect-ratio:16/9;border:1px solid #ddd;position:relative}.item-image-wrap.vieo-image-wrap img{aspect-ratio:16/9}.item-image-wrap.vieo-image-wrap:after,.item-image-wrap.vieo-image-wrap:before{content:"";display:block;left:50%;position:absolute;top:50%}.item-image-wrap.vieo-image-wrap:before{background-color:rgba(232,72,132,.5);border-radius:50%;height:60px;transform:translate(-50%,-50%);width:60px}.item-image-wrap.vieo-image-wrap:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:15px 0 15px 25px;transform:translate(-40%,-50%)}@media (max-width:767px){.columns-section .item-image-wrap,.record-section .item-image-wrap{aspect-ratio:inherit}}.video-wrap{background-color:#fff;position:relative}.grid-item .video-wrap{margin:0 0 1rem;max-width:none;width:100%}.video-btn{bottom:40px;content:"";cursor:pointer;left:0;position:absolute;right:0;top:0}@media (min-width:768px){.video-wrap{margin-right:1.5rem;margin-top:1rem;max-width:calc(100% - 26rem);width:60%}}@media (max-width:767px){.video-wrap{height:calc(56.25vw - 3.375rem);margin-bottom:3rem;margin-top:1.5rem;width:100%}.grid-item .video-wrap{margin:0 0 1rem}}@media (min-width:768px){.video{height:0;padding-bottom:56.25%;width:100%}}.two-column .g-content{width:100%}.two-column-content h2{color:var(--black);margin-bottom:1.5rem;padding-top:20px;position:relative}.two-column-content h2:before{background-color:#83afcd;content:"";height:3px;left:0;position:absolute;top:0;width:25px;z-index:1}.two-column-content h2:after{background-color:var(--pink);content:"";height:3px;left:0;position:absolute;top:0;width:50px;z-index:0}.two-column-content .note-text{margin:20px 0}@media (max-width:767px){.two-column-content{margin-top:1rem}.two-column .flex{flex-direction:column}}.two-column-section .c-column--2+.c-column--2{margin-top:4rem}@media (max-width:767px){.two-column-section .c-column--2{flex-direction:column}.two-column-section .c-column--2+.c-column--2{margin-top:3rem}}.tips-heading{margin:0 auto 3.75rem;max-width:780px;text-align:center}.tips-heading h2{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2246%22%20height%3D%2246%22%20viewBox%3D%220%200%2046%2046%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cmask%20id%3D%22mask0_193_14210%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2246%22%20height%3D%2246%22%3E%3Cpath%20d%3D%22M45.5%200.500004H0.500004V45.5H45.5V0.500004Z%22%20fill%3D%22white%22%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23mask0_193_14210)%22%3E%3Cpath%20d%3D%22M1.81694%2015.413C13.9032%2012.0405%2024.1093%2021.7529%2022.915%2032.6934C5.57954%2032.0023%209.27815%2020.4161%201.81694%2015.413Z%22%20stroke%3D%22%23387D39%22%20stroke-width%3D%223%22%20stroke-miterlimit%3D%2222.926%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M44.1826%207.20798C30.2279%205.14009%2020.2044%2017.4049%2023.0702%2029.4414C42.3109%2026.2405%2036.561%2013.8347%2044.1826%207.20798Z%22%20stroke%3D%22%23387D39%22%20stroke-width%3D%223%22%20stroke-miterlimit%3D%2222.926%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M23.001%2031.4965V39.0215%22%20stroke%3D%22%23387D39%22%20stroke-width%3D%223%22%20stroke-miterlimit%3D%2222.926%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:0;background-repeat:no-repeat;background-size:45px auto;display:inline-block;font-size:2rem;font-weight:700;margin:0 auto;padding-left:50px}.panel-open main{position:relative}.panel-open main:after{background:rgba(0,0,0,.6);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:1}.c-panel{background-color:#fff;position:relative}.panel-open .c-panel{z-index:100}.c-panel-heading{background-color:#ebe8e8;cursor:pointer;font-size:20px;padding:10px 0;text-align:center}.c-panel-title{margin:auto;max-width:1200px;position:relative}.c-panel-body{display:none;padding:1rem 2rem}.c-panel-body .sp-title{display:block}.c-panel-body>ul{margin-bottom:2rem}.tips-return-button{margin:2rem auto 1rem}.tips-return-button a{align-items:center;background-color:#fff;border:2px solid #fff;border-radius:10px;box-shadow:0 3px 12px -2px #341f0029;color:#4d3a18;display:flex;flex-direction:column;font-size:1.125rem;font-weight:500;justify-content:center;padding:1.5rem 0;row-gap:5px;transition:.2s}.tips-return-button a:hover{color:#d3ab73}@media (max-width:767px){.c-panel-heading{font-size:16px}.c-panel-body .g-content{padding-left:0;padding-right:0}.tips-return-button a{font-size:14px;padding:1rem 0}}.p_btn{border-radius:50%;height:30px;position:absolute;right:25px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:30px}.p_btn:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);transition:.2s}.p_btn:after,.p_btn:before{background-color:#212121;bottom:0;content:"";display:block;height:1px;margin:auto;position:absolute;right:8px;top:0;width:15px}.p_btn:after{transition:.3s}.active .p_btn:before{transform:rotate(0deg);-webkit-transform:rotate(0deg)}.active .p_btn:after{background-color:transparent}.tool-list{gap:2rem;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.tool-list li a{align-items:center;background-color:#fff;border:2px solid #fff;border-radius:10px;box-shadow:0 4px 8px -2px #341f0029;color:#4d3a18;display:flex;flex-direction:column;justify-content:center;padding:1.875rem 0;row-gap:5px;transition:.2s}.energy-list li a:hover,.tool-list li a:hover{background-color:#fff;border-color:#d3ab73;color:#d3ab73}.energy-list{gap:2rem;grid-template-columns:repeat(3,1fr)}.energy-list li i,.tool-list li i{width:36px}.energy-list li i img,.tool-list li i img{width:100%}.energy-list li a{align-items:center;background-color:#fff;border:2px solid #fff;border-radius:10px;box-shadow:0 4.8px 9.6px -2.4px #ad782d33;color:#4d3a18;display:flex;flex-direction:column;justify-content:center;padding:1.25rem 0;row-gap:5px;transition:.2s}.energy-list li a:hover{background-color:#fff;color:#d3ab73}.energy-list li.electricity a:not(:hover){background-color:#ffe037;border-color:#ffe037}.energy-list li.gas a:not(:hover){background-color:#f19234;border-color:#f19234}.energy-list li.water a:not(:hover){background-color:#5ec5f2;border-color:#5ec5f2}.energy-list li a:hover i img,.tool-list li a:hover i img{filter:invert(68%) sepia(72%) saturate(342%) hue-rotate(357deg) brightness(80%) contrast(92%)}@media (max-width:767px){.tips-heading{margin-bottom:20px}.tips-heading h2{background-size:24px auto;font-size:1.33rem;padding-left:30px}.energy-list,.tool-list{gap:15px;grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.tool-list li a{font-size:14px;padding:1.25rem 0}}.tips-article.section{margin-bottom:3.125rem;margin-top:3.125rem}.tips-article .g-content{margin:auto;max-width:780px;padding-left:0;padding-right:0;width:calc(100% - 6rem)}.tips-article h2,.tips-article h3,.tips-article h4,.tips-article h5,.tips-article h6{line-height:1.5}.tips-article h2{border-left:6px solid #cea763;font-size:28px;font-weight:700;margin:0 0 20px;padding-left:20px}.tips-article h3{border-bottom:2px solid #cea763;font-size:20px;font-weight:700;margin-bottom:10px;padding-bottom:5px;padding-left:4px}.tips-article h4{color:#cea763;font-size:18px;font-weight:700;margin:0 0 10px}.tips-article h5,.tips-article h6{font-size:18px;font-weight:700;margin:0 0 5px}.tips-article p{margin:30px 0}.tips-article img{margin-bottom:10px!important}@media (max-width:767px){.tips-article .g-content{width:calc(100% - 4rem)}.tips-article h2{font-size:24px;margin-bottom:20px}.tips-article h3{font-size:16px;padding-bottom:6px}.tips-article h4,.tips-article h5,.tips-article h6{font-size:14px}}.tips-post-section{padding-bottom:6rem}.tips-flex{align-items:center;display:flex;flex-direction:column;gap:48px;justify-content:center;margin:2.5rem auto}.tips-flex .tips-flex-image{height:auto;max-width:350px;text-align:center;width:100%}.tips-flex .tips-flex-blc{display:grid;gap:25px;grid-template-columns:repeat(2,1fr);justify-items:center}.tips-dl{display:flex;flex-direction:column}.tips-dl dt{font-size:18px;font-weight:700}.tips-dl dd{margin-top:5px}.tips-dl dd .dd-item{background-color:#cea763;border-radius:3px;color:#fff;display:inline-block;font-size:1.375rem;font-weight:700;line-height:1.4;padding:10px}.tips-dl dd span{font-size:1rem}.tips-dl.dl-beige dt{color:#cea763}.tips-dl.dl-beige dd .dd-item{background-color:#cea763}.tips-dl.dl-green dt{color:var(--green)}.tips-dl.dl-green dd .dd-item{background-color:var(--green)}@media (max-width:767px){.tips-flex{column-gap:25px;margin:1.5rem auto;width:100%}.tips-flex .tips-flex-blc{flex-direction:column;gap:20px 10px}.tips-dl dd .dd-item{font-size:1rem}.tips-dl dd span{font-size:.75rem}}.thanks-section{align-items:center;display:flex;min-height:55vh;padding:4rem 0}.thanks-section .g-content p{font-size:1.1rem;margin:30px 0}.thanks-section .g-content p:first-child{margin-top:0}.thanks-section .button{min-width:200px}@media (max-width:767px){.thanks-section{min-height:auto;padding:2rem 0 4rem}.thanks-section .g-content p{font-size:1rem;margin:20px 0}}.Page-terms{font-size:14px;line-height:1.6}.Page-terms .Body-sections a{color:#256680;text-decoration:underline;word-break:break-all}.terms-hero{background-color:var(--black);color:#fff;padding:30px 0}.terms-hero .terms-hero-text{background-color:var(--black);font-size:1.3rem;left:0;padding:16px 20px;position:fixed;top:0;width:100%}.terms-hero .terms-hero-text+.terms-hero-title{padding-top:50px}.terms-hero .terms-hero-title{font-size:1.2rem;font-weight:700}.terms-hero a{color:#fff!important;text-decoration:none!important}@media (max-width:767px){.terms-hero .terms-hero-text{font-size:1rem}.terms-hero .terms-hero-title{font-size:1.15rem;font-weight:700}}.link-row{margin-top:40px}.link-row .link-row-text+.link-list{border-top:1px solid #ddd;margin-top:40px}.link-row .link-list{border-bottom:1px solid #ddd;gap:60px;padding:60px 0}.link-list-item{max-width:140px;text-align:center}.link-list-item h2{font-weight:700}.link-list-item>ul{display:flex;flex-direction:column;row-gap:30px}.link-list-item>ul li{padding-left:0!important}.link-list-item>ul li:before{content:none!important}@media (max-width:767px){.link-row .link-list{gap:40px}}.terms-content .terms-content-title{background-color:#f2f2f2;font-weight:700;padding:35px 0}.terms-content .terms-content-body div,.terms-content .terms-content-body ol,.terms-content .terms-content-body p,.terms-content .terms-content-body ul{margin:30px 0}.terms-content .terms-content-body li{margin-left:20px;margin-top:.75rem}.terms-content .terms-content-body li>p{margin:10px 0}.terms-content .terms-content-body ul li{list-style:square outside;padding-left:0!important}.terms-content .terms-content-body ul li:before{content:none!important}.terms-content .terms-content-body ol li{list-style:decimal outside}.terms-content td{border:1px solid #d7d7d7;padding:8px 15px}@media (max-width:767px){.terms-content .terms-content-title{padding:30px 0}}#listing .wrapper{padding-top:160px}#listing .wrapper .hero .hero-wrapper{position:relative}#listing .wrapper .hero .hero-wrapper picture img{height:300px;object-fit:cover}#listing .wrapper .hero .hero-wrapper .nav{left:50%;margin:0 auto;max-width:1240px;padding:25px 20px 0;position:absolute;top:0;transform:translateX(-50%);width:100%}#listing .wrapper .hero .hero-wrapper nav.breadcrumb ol,#listing .wrapper .hero .hero-wrapper nav.breadcrumb ol li{align-items:center;display:flex;grid-column-gap:3px}#listing .wrapper .hero .hero-wrapper nav.breadcrumb ol li:first-child a{align-items:center;display:flex}#listing .wrapper .hero .hero-wrapper nav.breadcrumb ol li a{color:var(--dark-gray);font-size:.6875rem;line-height:2;transition:opacity .3s}#listing .wrapper .hero .hero-wrapper nav.breadcrumb ol li a:hover{opacity:.6}#listing .wrapper .hero .hero-wrapper nav.breadcrumb ol li span.is-active{color:var(--dark-gray);font-size:.6875rem;font-weight:700;line-height:2}#listing .wrapper .hero .hero-wrapper nav.breadcrumb ol li .delimiter-icon{margin-top:1px;width:17px}#listing .wrapper .hero .hero-wrapper .title{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:auto;max-width:900px;padding:0 20px;position:absolute;right:0;top:0}#listing .wrapper .hero .hero-wrapper .title h1{color:#000;font-size:2.125rem;font-weight:700;letter-spacing:3.4px;line-height:1.5}#listing .wrapper .hero .hero-wrapper .title p.desc{color:var(--dark-gray);font-size:1.25rem;line-height:1.5;margin-top:24px;text-align:center}#listing .wrapper section.search{background:#f8fbff;padding:70px 0}#listing .wrapper section.search .search-wrapper{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:940px;padding:0 20px}#listing .wrapper section.search .search-wrapper form.search-blog-form{display:flex;height:50px;margin-bottom:30px;width:100%}#listing .wrapper section.search .search-wrapper form.search-blog-form input.input-keyword{background:var(--white);border:1px solid #ddd;border-radius:3px 0 0 3px;border-right:0;font-size:.875rem;letter-spacing:1.4px;line-height:1.5;padding:15px 10px 15px 28px;width:100%}#listing .wrapper section.search .search-wrapper form.search-blog-form input.input-keyword:focus{border:1px solid var(--light-blue);outline:0}#listing .wrapper section.search .search-wrapper form.search-blog-form input.input-keyword::placeholder{color:#767676;font-size:.875rem;font-weight:1.5;letter-spacing:1.4px}#listing .wrapper section.search .search-wrapper form.search-blog-form button.search-btn{align-items:center;background:var(--light-blue);border-radius:0 3px 3px 0;display:flex;height:50px;justify-content:center;min-width:50px;transition:opacity .3s}#listing .wrapper section.search .search-wrapper form.search-blog-form button.search-btn:hover{opacity:.6}#listing .wrapper section.search .search-wrapper form.search-blog-form button.search-btn:disabled{background:#a6a6a6;opacity:1}#listing .wrapper section.search .search-wrapper ul.tags{background:var(--white);padding:30px;width:100%;grid-column-gap:26px;grid-row-gap:20px;align-items:center;display:flex;flex-wrap:wrap}#listing .wrapper section.search .search-wrapper ul.tags li.tag a{grid-column-gap:6px;color:var(--light-blue);display:flex;font-size:.75rem;font-weight:700;line-height:2;transition:opacity .3s}#listing .wrapper section.search .search-wrapper ul.tags li.tag a:hover{opacity:.6}#listing .wrapper section.search .search-wrapper ul.tags li.tag span.active{background:var(--light-blue);border-radius:23px;color:var(--white);display:flex;font-size:.75rem;font-weight:700;line-height:2;padding:3px 21px}#listing .wrapper section.search .search-wrapper ul.tags li.tag a .post-num{align-items:center;background-color:#daeaff;border-radius:30px;display:flex;height:25px;justify-content:center;min-width:25px;padding:5px}#listing .wrapper section.lists{padding:90px 0}#listing .wrapper section.lists .list-wrapper ul.pagination{align-items:center;display:flex;justify-content:center;margin-top:70px}#listing .wrapper section.lists .list-wrapper ul.pagination li.double-arrow-item:first-child a{align-items:center;background:#f0f4f5;border-radius:3px;display:flex;height:50px;justify-content:center;margin-right:8px;transition:background .3s;width:50px}#listing .wrapper section.lists .list-wrapper ul.pagination li.double-arrow-item:last-child a{align-items:center;background:#f0f4f5;border-radius:3px;display:flex;height:50px;justify-content:center;margin-left:8px;margin-right:0;transition:background .3s;width:50px}#listing .wrapper section.lists .list-wrapper ul.pagination li.double-arrow-item a:hover{background:var(--blue)}#listing .wrapper section.lists .list-wrapper ul.pagination li.double-arrow-item a:hover svg path{fill:var(--white)}#listing .wrapper section.lists .list-wrapper ul.pagination li.left-arrow-item a{align-items:center;background:#f0f4f5;border-radius:3px;display:flex;height:50px;justify-content:center;margin-right:40px;transition:background .3s;width:50px}#listing .wrapper section.lists .list-wrapper ul.pagination li.num-item a,#listing .wrapper section.lists .list-wrapper ul.pagination li.num-item span{align-items:center;background:var(--white);border:1px solid #e6e6e6;border-radius:3px;color:var(--blue);display:flex;font-size:1rem;height:50px;justify-content:center;letter-spacing:1.6px;line-height:2;margin-right:8px;transition:background .3s;width:50px}#listing .wrapper section.lists .list-wrapper ul.pagination li.num-item a:hover{background:var(--blue);border:1px solid transparent;color:var(--white)}#listing .wrapper section.lists .list-wrapper ul.pagination li.num-item.current span{align-items:center;background:var(--blue);border:1px solid #e6e6e6;border-radius:3px;color:var(--white);display:flex;font-size:1rem;height:50px;justify-content:center;letter-spacing:1.6px;line-height:2;margin-right:8px;width:50px}#listing .wrapper section.lists .list-wrapper ul.pagination li.right-arrow-item a{align-items:center;background:#f0f4f5;border-radius:3px;display:flex;height:50px;justify-content:center;margin-left:32px;transition:background .3s;width:50px}#listing .wrapper section.lists .list-wrapper ul.pagination li.left-arrow-item a:hover,#listing .wrapper section.lists .list-wrapper ul.pagination li.right-arrow-item a:hover{background:var(--blue)}#listing .wrapper section.lists .list-wrapper ul.pagination li.left-arrow-item a:hover svg path,#listing .wrapper section.lists .list-wrapper ul.pagination li.right-arrow-item a:hover svg path{fill:var(--white)}@media screen and (max-width:1024px){#listing .wrapper{padding-top:72px}#listing .wrapper section.lists{padding:60px 0}#listing .wrapper .hero .hero-wrapper picture img{height:220px}#listing .wrapper .hero .hero-wrapper .nav{padding:15px 20px;top:unset;z-index:99}#listing .wrapper .hero .hero-wrapper nav.breadcrumb{margin:0;overflow-x:auto;padding:0;white-space:nowrap;width:100%}#listing .wrapper .hero .hero-wrapper .title h1{font-size:1.75rem;letter-spacing:2.8px;line-height:1.4}#listing .wrapper .hero .hero-wrapper .title p.desc{font-size:1rem;line-height:1.4;margin-top:17px;text-align:center}#listing .wrapper section.search{padding:60px 0}#listing .wrapper section.search .search-wrapper form.search-blog-form input.input-keyword{padding:15px 10px 15px 20px}#listing .wrapper section.search .search-wrapper form.search-blog-form button.search-btn{min-width:45px}#listing .wrapper section.search .search-wrapper ul.tags{grid-column-gap:20px;grid-row-gap:15px;background:unset;padding:0}#listing .wrapper section.lists .list-wrapper ul.pagination{margin-top:75px;grid-column-gap:5px}#listing .wrapper section.lists .list-wrapper ul.pagination li.double-arrow-item:first-child a{height:35px;margin-right:0;width:35px}#listing .wrapper section.lists .list-wrapper ul.pagination li.double-arrow-item:last-child a{height:35px;margin-left:0;width:35px}#listing .wrapper section.lists .list-wrapper ul.pagination li.left-arrow-item a,#listing .wrapper section.lists .list-wrapper ul.pagination li.num-item a,#listing .wrapper section.lists .list-wrapper ul.pagination li.num-item span,#listing .wrapper section.lists .list-wrapper ul.pagination li.num-item.current span{height:35px;margin-right:0;width:35px}#listing .wrapper section.lists .list-wrapper ul.pagination li.right-arrow-item a{height:35px;margin-left:0;width:35px}}#post{padding:160px 0 70px}#post .wrapper{margin:0 auto;max-width:1440px;padding:0 100px}#post .wrapper nav.breadcrumb{margin:40px auto 30px 77px;overflow-x:auto}#post .wrapper nav.breadcrumb ol{width:max-content}#post .wrapper nav.breadcrumb ol,#post .wrapper nav.breadcrumb ol li{align-items:center;display:flex;grid-column-gap:3px}#post .wrapper nav.breadcrumb ol li:first-child a{align-items:center;display:flex}#post .wrapper nav.breadcrumb ol li a{color:var(--dark-gray);font-size:.6875rem;line-height:2;transition:opacity .3s}#post .wrapper nav.breadcrumb ol li a:hover{opacity:.6}#post .wrapper nav.breadcrumb ol li span.is-active{color:var(--dark-gray);font-size:.6875rem;font-weight:700;line-height:2}#post .wrapper nav.breadcrumb ol li .delimiter-icon{margin-top:1px;width:17px}#post .wrapper section.contents{display:flex;justify-content:space-between;width:100%}#post .wrapper section.contents article.main-content{width:calc(100% - 395px)}#post .wrapper section.contents article.main-content .body,#post .wrapper section.contents article.main-content footer section.meta,#post .wrapper section.contents article.main-content header.content-header{margin-left:75px}#post .wrapper section.contents article.main-content h1{font-size:2.125rem;font-weight:700;line-height:1.4;margin-bottom:30px;margin-top:30px}#post .wrapper section.contents article.main-content header.content-header h1{margin-top:0}#post .wrapper section.contents article.main-content .body{position:relative}#post .wrapper section.contents article.main-content .body h2{border-bottom:2px solid var(--blue);font-size:1.75rem;font-weight:700;line-height:1.4;margin-bottom:40px;margin-top:70px;padding-bottom:10px}#post .wrapper section.contents article.main-content .body h2+h3:not(.post-appendarea-wrapper h3){background-color:#f8f8f8;font-size:1.375rem;font-weight:700;line-height:1.4;margin-bottom:40px;margin-top:50px;padding:8px 20px}#post .wrapper section.contents article.main-content .body h3:not(.post-appendarea-wrapper h3):not(h2+h3){background-color:#f8f8f8;font-size:1.375rem;font-weight:700;line-height:1.4;margin-bottom:40px;margin-top:70px;padding:8px 20px}#post .wrapper section.contents article.main-content .body h4{font-size:1.125rem;font-weight:700;line-height:1.4;margin-bottom:40px;margin-top:50px}#post .wrapper section.contents article.main-content .body h5{font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:30px;margin-top:50px}#post .wrapper section.contents article.main-content .body h6{color:var(--light-blue);font-size:1rem;font-weight:400;line-height:1.4;margin-bottom:30px;margin-top:50px}#post .wrapper section.contents article.main-content .body p{color:var(--dark-gray);font-size:1rem;font-weight:400;line-height:2;margin:30px auto;width:100%}#post .wrapper section.contents article.main-content .body ul:not(ul.social-icons-pc){line-height:2;list-style:none;margin:40px 0;padding:0;text-indent:-24px}#post .wrapper section.contents article.main-content .body ul:not(ul.social-icons-pc) p{color:inherit;display:inline;font-size:inherit;font-weight:inherit;line-height:inherit;margin-left:-5px}#post .wrapper section.contents article.main-content .body ul:not(ul.social-icons-pc) li{margin-bottom:10px;margin-left:23px}#post .wrapper section.contents article.main-content .body ul:not(ul.social-icons-pc)>li:before{background-color:var(--light-blue);border-radius:100%;content:"";display:inline-block;height:15px;margin-right:8px;position:relative;top:2px;width:15px}#post .wrapper section.contents article.main-content .body ul:not(ul.social-icons-pc) ul{margin-left:33px;margin-top:10px;text-indent:-20px}#post .wrapper section.contents article.main-content .body ul:not(ul.social-icons-pc) ul li{background:var(--white);border-radius:50%;box-sizing:border-box;margin-left:0;position:relative}#post .wrapper section.contents article.main-content .body ul:not(ul.social-icons-pc) ul li:before{background:#fff;border:2px solid var(--light-blue);border-radius:50%;box-sizing:border-box;content:"";height:10px;position:relative;top:0;width:10px}#post .wrapper section.contents article.main-content .body ol:not(#toc ol){counter-reset:ol-li;line-height:2;margin:0 0 40px;text-indent:-22px}#post .wrapper section.contents article.main-content .body ol li:not(#toc ol li){margin-bottom:10px;margin-left:23px}#post .wrapper section.contents article.main-content .body ol li:not(#toc ol li):before{color:var(--light-blue);content:counter(ol-li)". ";counter-increment:ol-li;font-weight:700}#post .wrapper section.contents article.main-content .body a:not(#toc ol li a):not(ul.social-icons-pc li a):not(.cta-wrap a){border-bottom:1px solid var(--light-blue);color:var(--light-blue);transition:border-bottom .1s}#post .wrapper section.contents article.main-content .body a:not(#toc ol li a):not(ul.social-icons-pc li a):not(.cta-wrap a):hover{border-bottom:1px solid transparent}#post .wrapper section.contents article.main-content .body img{height:auto;max-width:100%;width:auto}#post .wrapper section.contents article.main-content .body figure{margin:40px 0;width:100%!important}#post .wrapper section.contents article.main-content .body figcaption{color:var(--dark-gray);font-size:.875rem;line-height:1.5;margin-top:20px}#post .wrapper section.contents article.main-content .body .post-appendarea-wrapper{background:#f8fbff;border:2px solid var(--blue);border-radius:3px;margin:40px 0;padding:50px 55px;position:relative}#post .wrapper section.contents article.main-content .body .post-appendarea-wrapper h3{color:var(--blue);font-size:1.375rem;font-weight:700;line-height:1.5;text-align:center}#post .wrapper section.contents article.main-content .body .post-appendarea-wrapper .item-content p{margin-bottom:40px;margin-top:30px}#post .wrapper section.contents article.main-content .body .post-appendarea-wrapper .thumb-wrap{margin:30px auto;max-width:280px;width:100%}#post .wrapper section.contents article.main-content .body .post-appendarea-wrapper .thumb-wrap img{width:100%!important}#post .wrapper section.contents article.main-content .body .post-appendarea-wrapper .cta-wrap{margin:0}#post .wrapper section.contents article.main-content .body .post-appendarea-wrapper .cta-wrap a{align-items:center;background:var(--blue);border-radius:5px;color:var(--white);display:flex;font-size:1.25rem;height:70px;justify-content:center;line-height:1.5;margin:0 auto;max-width:450px;transition:background .3s;width:100%}#post .wrapper section.contents article.main-content .body .post-appendarea-wrapper .cta-wrap a:hover{background:var(--light-blue)}#post .wrapper section.contents article.main-content .body hr{border-color:#c9ced1}#post .wrapper section.contents article.main-content .body pre{background:#2d2d2d;border-radius:0;line-height:1.5;margin:40px 0}#post .wrapper section.contents article.main-content .body pre code{margin:0;padding:0}#post .wrapper section.contents article.main-content .body code{background:#2d2d2d;border-radius:0;display:block;margin:40px 0;padding:20px}#post .wrapper section.contents article.main-content .body strong{background:linear-gradient(transparent 65%,#c9ecff 0);border-radius:2px;font-weight:700}#post .wrapper section.contents article.main-content .body blockquote{background:#f5f5f5;font-size:.875rem;line-height:1.5;margin:40px 0;padding:39px 30px;position:relative}#post .wrapper section.contents article.main-content .body blockquote:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2214%22%20viewBox%3D%220%200%2020%2014%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M18.5714%201.78246e-06L14.2857%201.40779e-06L11.4286%205.6L11.4286%2014L20%2014L20%205.6L15.7143%205.6L18.5714%201.78246e-06ZM7.14286%207.83341e-07L2.85714%204.08672e-07L-1.173e-06%205.6L-1.90735e-06%2014L8.57143%2014L8.57143%205.6L4.28571%205.6L7.14286%207.83341e-07Z%22%20fill%3D%22%23C9CED1%22%2F%3E%3C%2Fsvg%3E");content:"";height:14px;position:absolute;top:15px;width:20px}#post .wrapper section.contents article.main-content .body blockquote:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2214%22%20viewBox%3D%220%200%2020%2014%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1.42857%2014H5.71429L8.57143%208.4L8.57143%200L0%200L0%208.4H4.28571L1.42857%2014ZM12.8571%2014H17.1429L20%208.4V0L11.4286%200L11.4286%208.4H15.7143L12.8571%2014Z%22%20fill%3D%22%23C9CED1%22%2F%3E%3C%2Fsvg%3E");bottom:15px;content:"";height:14px;position:absolute;right:30px;width:20px}#post .wrapper section.contents article.main-content .body .note{background:#f5f5f5;border-radius:5px;margin-bottom:70px;margin-top:47px;padding:20px 40px;position:relative}#post .wrapper section.contents article.main-content .body .note:before{background:var(--light-blue);content:"";height:17px;left:10px;position:absolute;top:-3px;width:17px}#post .wrapper section.contents article.main-content .body .note:after{border-bottom:5px solid transparent;border-left:8.5px solid var(--light-blue);border-right:8.5px solid var(--light-blue);content:"";left:10px;position:absolute;top:14px}#post .wrapper section.contents article.main-content .body .note .title{color:var(--light-blue);font-weight:700;line-height:1.8;margin-bottom:10px;margin-top:0}#post .wrapper section.contents article.main-content .body .note p:not(.title){font-size:.875rem;line-height:1.5;margin-bottom:0;margin-top:0}#post .wrapper section.contents article.main-content .body table{display:block;height:auto!important;margin-bottom:70px;margin-top:40px;overflow-x:auto;table-layout:fixed;width:100%!important}#post .wrapper section.contents article.main-content .body table tbody{display:table;width:100%}#post .wrapper section.contents article.main-content .body table tr th{background:#f8fbff}#post .wrapper section.contents article.main-content .body table tr td,#post .wrapper section.contents article.main-content .body table tr th{border:1px solid #ddd;font-size:.875rem;line-height:1.5;padding:15px 12px;vertical-align:middle}#post .wrapper section.contents article.main-content .body table p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}#post .wrapper section.contents article.main-content .body table ul{margin:0!important}#post .wrapper section.contents article.main-content .body table ul ul{margin-left:20px!important;margin-top:10px!important}#post .wrapper section.contents article.main-content .body table ol{margin:0!important}#post .wrapper section.contents article.main-content .body table td img{height:auto;max-width:100%}#post .wrapper section.contents article.main-content .body .featured-img{aspect-ratio:16/9;margin:40px 0}#post .wrapper section.contents article.main-content .body .featured-img img{height:100%;object-fit:cover;width:100%}#post .wrapper section.contents article.main-content header.content-header{margin-bottom:40px}#post .wrapper section.contents article.main-content header.content-header .info{display:flex;justify-content:space-between;grid-column-gap:10px;white-space:nowrap}#post .wrapper section.contents article.main-content ul.tags{display:flex;grid-column-gap:16px;grid-row-gap:8px;flex-wrap:wrap;margin-bottom:10px}#post .wrapper section.contents article.main-content ul.tags li.tag a{background-color:var(--light-blue);border:1px solid var(--light-blue);border-radius:3px;color:var(--white);display:flex;font-size:.6875rem;line-height:2;padding:1px 12px;text-decoration:none;transition:background-color .3s,color .3s}#post .wrapper section.contents article.main-content ul.tags li.tag a:hover{background-color:var(--white);color:var(--light-blue)}#post .wrapper section.contents article.main-content ul.keywords{display:flex;grid-column-gap:20px;grid-row-gap:6px;flex-wrap:wrap}#post .wrapper section.contents article.main-content ul.keywords li.keyword a{color:var(--light-blue);font-size:.75rem;font-weight:700;line-height:2;transition:opacity .3s}#post .wrapper section.contents article.main-content ul.keywords li.keyword a:hover{opacity:.6}#post .wrapper section.contents article.main-content header.content-header .info .meta .dates{display:flex;grid-column-gap:20px;color:var(--dark-gray)}#post .wrapper section.contents article.main-content header.content-header .info .meta .dates .date-icon{margin-right:5px}#post .wrapper section.contents article.main-content header.content-header .info .meta .dates time.publish-date,#post .wrapper section.contents article.main-content header.content-header .info .meta .dates time.updated-date{align-items:center;display:flex;font-size:.8125rem;line-height:1.4}#post .wrapper section.contents article.main-content header.content-header .info .meta .dates time.publish-date span,#post .wrapper section.contents article.main-content header.content-header .info .meta .dates time.updated-date span{font-weight:700}#post .wrapper section.contents article.main-content header.content-header .info .meta .author{margin-top:10px}#post .wrapper section.contents article.main-content header.content-header .info .meta .author a{align-items:center;color:var(--dark-gray);display:flex;font-size:.8125rem;font-weight:700;justify-content:end;transition:opacity .3s}#post .wrapper section.contents article.main-content .body ol:not(#toc ol){font-size:.9375rem}#post .wrapper section.contents article.main-content .body .note .title{font-size:1rem}#post .wrapper section.contents article.main-content header.content-header .info .meta .author a:hover{opacity:.6}#post .wrapper section.contents article.main-content header.content-header .info .meta .author a .author-icon{margin-right:7px}#post .wrapper section.contents article.main-content .body #toc{background:#f5f5f5;margin:40px 0}#post .wrapper section.contents article.main-content .body #toc .title{cursor:pointer;font-size:1.125rem;font-weight:700;line-height:1.4;padding:30px}#post .wrapper section.contents article.main-content .body #toc>ol{display:block;padding:0 30px 35px}#post .wrapper section.contents article.main-content .body #toc ol{counter-reset:toc-ol;text-indent:-19px}#post .wrapper section.contents article.main-content .body #toc>ol>li{color:var(--dark-gray);line-height:1.5;margin-bottom:13px;margin-left:24px}#post .wrapper section.contents article.main-content .body #toc ol li a{display:inline;padding-bottom:0;text-decoration:none}#post .wrapper section.contents article.main-content .body #toc ol li a:hover{border-bottom:1px solid var(--dark-gray)}#post .wrapper section.contents article.main-content .body #toc ol li a center{display:none}#post .wrapper section.contents article.main-content .body #toc li{position:relative}#post .wrapper section.contents article.main-content .body #toc li:before{content:counters(toc-ol," - ") ". ";counter-increment:toc-ol}#post .wrapper section.contents article.main-content .body #toc>ol>li>ol{margin:10px 0;text-indent:1px}#post .wrapper section.contents article.main-content .body #toc>ol>li>ol>li{line-height:1.5;margin-bottom:8px;margin-left:20px;position:relative}#post .wrapper section.contents article.main-content .body #toc>ol>li>ol>li:before{background:0 0;border-bottom:2px solid #a6a6a6;border-left:2px solid #a6a6a6;border-radius:0;box-shadow:none;color:inherit;content:"";height:14px;left:-13px;position:absolute;top:5px;-webkit-transform:none;transform:none;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;width:6px}#post .wrapper section.contents article.main-content .body #toc .title{position:relative}#post .wrapper section.contents article.main-content .body #toc .title .toc-icon-wrapper{grid-column-gap:35px;align-items:center;background:var(--white);border-radius:50px;color:#595959;display:flex;font-size:.875rem;font-weight:400;height:30px;justify-content:center;line-height:1.5;padding:5px 15px 5px 18px;position:absolute;right:30px;top:50%;transform:translatey(-50%);width:115px}#post .wrapper section.contents article.main-content .body #toc .title .toc-icon-wrapper:before{content:"非表示"}#post .wrapper section.contents article.main-content .body #toc .title .toc-icon-wrapper.close:before{content:"表示"}#post .wrapper section.contents article.main-content .body #toc .title .toc-icon-wrapper .toc-icon{position:relative}#post .wrapper section.contents article.main-content .body #toc .title .toc-icon-wrapper .toc-icon:after,#post .wrapper section.contents article.main-content .body #toc .title .toc-icon-wrapper .toc-icon:before{background-color:var(--black);content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .4s;width:11px}#post .wrapper section.contents article.main-content .body #toc .title .toc-icon-wrapper .toc-icon:before{transform:translate(-50%,-50%) rotate(0deg)}#post .wrapper section.contents article.main-content .body #toc .title .toc-icon-wrapper.close .toc-icon:before{transform:translate(-50%,-50%) rotate(90deg)}#post .wrapper section.contents article.main-content .body ul.social-icons-pc{position:absolute;grid-row-gap:15px;display:flex;flex-direction:column;margin-left:-75px;top:0;width:40px}#post .wrapper section.contents article.main-content .body ul.social-icons-pc.is-scroll{position:fixed;top:100px}#post .wrapper section.contents article.main-content .body ul.social-icons-pc.is-end-pos{position:absolute;top:calc(100% - 205px)}#post .wrapper section.contents article.main-content .body ul.social-icons-pc li a{display:block;height:40px;position:relative;transition:opacity .3s;width:40px;z-index:99}#post .wrapper section.contents article.main-content .body ul.social-icons-pc li a:hover{opacity:.6}#post .wrapper section.contents article.main-content footer{margin-top:70px}#post .wrapper section.contents article.main-content footer section.meta{border-top:1px solid #ededed;padding-top:21px}#post .wrapper section.contents article.main-content footer section.meta .paging{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:13px;margin-top:44px}#post .wrapper section.contents article.main-content footer section.meta .paging a{grid-column-gap:28px;align-items:center;background:#f8fbff;display:flex;height:100%}#post .wrapper section.contents article.main-content footer section.meta .paging a.prev-post{padding:25px 17px 25px 10px}#post .wrapper section.contents article.main-content footer section.meta .paging a.next-post{justify-content:end;padding:25px 10px 25px 17px}#post .wrapper section.contents article.main-content footer section.meta .paging a .title-group .lbl{color:#595959;font-size:.75rem;line-height:1.2;margin-bottom:12px}#post .wrapper section.contents article.main-content footer section.meta .paging a.next-post .title-group .lbl{text-align:right}#post .wrapper section.contents article.main-content footer section.meta .paging a .title-group .title{color:var(--black);font-size:1rem;line-height:1.5;transition:opacity .3s}#post .wrapper section.contents article.main-content footer section.meta .paging a:hover .title-group .title{opacity:.6}#post .wrapper section.contents article.main-content ul .tooltip{background-color:#767676;border-radius:3px;color:#fff;font-size:.6875rem;height:35px;left:-43px;line-height:35px;margin:auto;opacity:0;padding:0 10px;position:relative;text-align:center;top:13px;transition:opacity .4s;width:125px}#post .wrapper section.contents article.main-content ul .tooltip:before{border:15px solid transparent;border-bottom-color:#767676;content:"";left:50%;margin-left:-15px;position:absolute;top:-26px}#post .wrapper section.contents article.main-content ul .tooltip.is-active{opacity:1}#post .wrapper section.contents article.main-content ul .success-msg{background-color:#767676;border-radius:3px;color:#fff;display:none;font-size:.6875rem;height:35px;left:-53px;line-height:35px;margin:auto;padding:0 10px;position:relative;text-align:center;top:-23px;width:147px}#post .wrapper section.contents article.main-content ul .success-msg:before{border:15px solid transparent;border-bottom-color:#767676;content:"";left:50%;margin-left:-15px;position:absolute;top:-26px}#post .wrapper section.contents article.main-content footer ul.social-icons-sp{display:none}#post .wrapper section.contents aside.side-content{margin-left:80px;position:relative;width:315px}#post .wrapper section.contents aside.side-content form.search-blog-form{align-items:center;display:flex;justify-content:center;margin-bottom:20px}#post .wrapper section.contents aside.side-content form.search-blog-form input.input-keyword{border:1px solid #ddd;border-radius:3px 0 0 3px;border-right:0;font-size:.875rem;height:40px;line-height:1.5;padding:10px 10px 13px;width:100%}#post .wrapper section.contents aside.side-content form.search-blog-form input.input-keyword:focus{border:1px solid var(--light-blue);outline:0}#post .wrapper section.contents aside.side-content form.search-blog-form input.input-keyword::placeholder{color:#767676;font-size:.875rem;font-weight:1.5;letter-spacing:1.4px}#post .wrapper section.contents aside.side-content form.search-blog-form button.search-btn{align-items:center;background:var(--light-blue);border-radius:0 3px 3px 0;display:flex;height:40px;justify-content:center;max-width:40px;transition:opacity .3s;width:100%}#post .wrapper section.contents aside.side-content form.search-blog-form button.search-btn:hover{opacity:.6}#post .wrapper section.contents aside.side-content form.search-blog-form button.search-btn:disabled{background:#a6a6a6;opacity:1}#post .wrapper section.contents aside.side-content ul.cta-list{display:flex;flex-direction:column;grid-row-gap:15px}#post .wrapper section.contents aside.side-content ul.cta-list li img{transition:opacity .3s;width:100%}#post .wrapper section.contents aside.side-content ul.cta-list li img:hover{opacity:.6}#post .wrapper section.contents aside.side-content ul.cta-list.is-scroll{position:fixed;top:100px;width:315px}#post .wrapper section.contents aside.side-content ul.cta-list.is-end-pos{position:absolute;top:calc(100% - 550px)}#post .wrapper section.contents aside.side-content ul.cta-list.is-scroll.up-move{animation:UpCtaAnime .6s forwards}@keyframes UpCtaAnime{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-470px)}}#post .wrapper section.contents aside.side-content ul.cta-list.is-scroll.down-move{animation:DownCtaAnime .6s forwards}@keyframes DownCtaAnime{0%{opacity:0;transform:translateY(-470px)}to{opacity:1;transform:translateY(0)}}#post .wrapper section.contents aside.side-content section.post-ranking-list{margin-top:40px}#post .wrapper section.contents aside.side-content section.post-ranking-list h2{border-bottom:2px solid var(--blue);color:#000426;font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:25px;padding-bottom:10px}#post .wrapper section.contents aside.side-content section.post-ranking-list article.post{border-bottom:1px solid #c9ced1;margin-bottom:15px;padding-bottom:30px}#post .wrapper section.contents aside.side-content section.post-ranking-list article.post a{display:flex}#post .wrapper section.contents aside.side-content section.post-ranking-list article.post a .ranking{border-color:#dcc446 transparent transparent #dcc446;border-style:solid;border-top-left-radius:4px;border-width:25px;height:0;position:relative;width:0}#post .wrapper section.contents aside.side-content section.post-ranking-list article.post:nth-child(3) a .ranking{border-color:#9ba2a6 transparent transparent #9ba2a6;border-style:solid;border-width:25px;height:0;position:relative;width:0}#post .wrapper section.contents aside.side-content section.post-ranking-list article.post:nth-child(4) a .ranking{border-color:#b17c79 transparent transparent #b17c79;border-style:solid;border-width:25px;height:0;position:relative;width:0}#post .wrapper section.contents aside.side-content section.post-ranking-list article.post:nth-child(5) a .ranking,#post .wrapper section.contents aside.side-content section.post-ranking-list article.post:nth-child(6) a .ranking{border-color:var(--light-blue) transparent transparent var(--light-blue);border-style:solid;border-width:25px;height:0;position:relative;width:0}#post .wrapper section.contents aside.side-content section.post-ranking-list article.post a .ranking span{color:var(--white);font-size:.875rem;left:-19px;position:absolute;top:-25px}#post .wrapper section.contents aside.side-content section.post-ranking-list article.post a .title{line-height:1.4;margin-top:19px}#post .wrapper section.contents aside.side-content section.post-ranking-list article.post a .title h3{color:var(--dark-gray);display:inline;font-size:.875rem;padding-bottom:2px;position:relative;text-decoration:none}#post .wrapper section.contents aside.side-content section.post-ranking-list article.post a:hover .title h3{border-bottom:1px solid var(--dark-gray)}#post .wrapper section.contents aside.side-content section.recent-post-list{margin-top:40px}#post .wrapper section.contents aside.side-content section.recent-post-list h2{border-bottom:2px solid var(--blue);color:#000426;font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:25px;padding-bottom:10px}#post .wrapper section.contents aside.side-content section.recent-post-list article.post{border-bottom:1px solid #c9ced1;margin-bottom:25px;padding-bottom:20px}#post .wrapper section.contents aside.side-content section.recent-post-list article.post a{display:flex;grid-column-gap:16px}#post .wrapper section.contents aside.side-content section.recent-post-list article.post a .img img{height:48px;object-fit:cover;width:85px}#post .wrapper section.contents aside.side-content section.recent-post-list article.post a .title{line-height:1.4}#post .wrapper section.contents aside.side-content section.recent-post-list article.post a .title h3{color:var(--dark-gray);display:inline;font-size:.875rem;padding-bottom:2px;position:relative;text-decoration:none}#post .wrapper section.contents aside.side-content section.recent-post-list article.post a:hover .title h3{border-bottom:1px solid var(--dark-gray)}#post .wrapper section.contents aside.side-content section.tag-list{margin-top:40px}#post .wrapper section.contents aside.side-content section.tag-list h2{border-bottom:2px solid var(--blue);color:#000426;font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:25px;padding-bottom:10px}#post .wrapper section.contents aside.side-content section.tag-list ul.tags{display:flex;flex-wrap:wrap;grid-column-gap:10px;grid-row-gap:10px}#post .wrapper section.contents aside.side-content section.tag-list ul.tags li.tag a{display:flex;grid-column-gap:6px;color:var(--light-blue);font-size:.75rem;font-weight:700;line-height:2;transition:opacity .3s}#post .wrapper section.contents aside.side-content section.tag-list ul.tags li.tag a:hover{opacity:.6}#post .wrapper section.contents aside.side-content section.tag-list ul.tags li.tag a .post-num{align-items:center;background-color:#daeaff;border-radius:30px;display:flex;height:25px;justify-content:center;min-width:25px;padding:5px}#post .wrapper section.contents aside.side-content section.subscription-cta{margin-top:40px}#post .wrapper section.contents aside.side-content section.subscription-cta img{transition:opacity .3s;width:100%}#post .wrapper section.contents aside.side-content section.subscription-cta img:hover{opacity:.6}section.closs-talk-linkbox{display:flex}section.closs-talk-linkbox a{width:50%}section.closs-talk-linkbox .inner{border:5px solid #efefef;height:100%;margin:0 10px;padding:20px 10px}section.closs-talk-linkbox .inner img{height:200px!important;object-fit:cover;width:100%!important}#post .wrapper section.contents article.main-content .body p.closs-talk-cover-img-wrapper{float:left;margin-bottom:0;margin-top:0}#post .wrapper section.contents article.main-content .body .closs-talk-img-left{float:left;height:auto;margin:0 50px 0 0;max-width:100%;width:400px!important}#post .wrapper section.contents article.main-content .body .closs-talk-img-right{float:right;height:auto;margin:0 0 0 30px;max-width:100%;width:400px!important}#post .wrapper section.contents article.main-content .body section.closs-talk-linkbox a:not(#toc ol li a):not(ul.social-icons-pc li a):not(.cta-wrap a){border:none}.body section.closs-talk-linkbox a:hover{opacity:.6}#post .wrapper section.contents article.main-content .body .cta-middle{margin:0 0 30px;width:100%}#post .wrapper section.contents article.main-content .body .cta-middle a{border-bottom:none!important;transition:opacity .3s!important}#post .wrapper section.contents article.main-content .body .cta-middle a:hover{opacity:.6}#post .wrapper section.contents article.main-content .body .cta-middle-two{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;grid-column-gap:10px}#post .wrapper section.contents article.main-content .body .cta-middle .Column--6{padding:0;width:calc(50% - 5px)}#post .wrapper section.contents article.main-content .body .cta-middle .Column--6 .hs-cta-wrapper{background-color:#f6f6f6;display:block;padding:10px}#post .wrapper section.contents article.main-content .body .cta-middle .Column--6 .hs-cta-wrapper img{width:100%!important}#post .wrapper section.contents article.main-content .post-cta a{transition:opacity .3s!important}#post .wrapper section.contents article.main-content .post-cta a:hover{opacity:.6}#post .wrapper section.contents article.main-content .post-cta img{width:100%!important}@media (max-width:560px){#post .wrapper section.contents article.main-content .body .cta-middle .Column--6{width:100%}#post .wrapper section.contents article.main-content .body .cta-middle .Column--6:first-child{margin-bottom:15px}}@media screen and (max-width:1320px){#post .wrapper{padding:0 30px}}@media screen and (max-width:1024px){#post{padding:102px 0 60px}#post .wrapper{padding:0 20px}#post .wrapper nav.breadcrumb{margin:0 auto 30px 0}#post .wrapper section.contents{flex-wrap:wrap;width:100%}#post .wrapper section.contents article.main-content{margin-right:0;padding-left:0;width:100%}#post .wrapper section.contents article.main-content .body,#post .wrapper section.contents article.main-content footer section.meta,#post .wrapper section.contents article.main-content header.content-header{margin-left:0}#post .wrapper section.contents article.main-content h1{font-size:1.375rem;margin-bottom:20px;margin-top:20px}#post .wrapper section.contents article.main-content .body h2{font-size:1.25rem;margin-top:60px}#post .wrapper section.contents article.main-content .body h3:not(.post-appendarea-wrapper h3){font-size:1.125rem!important;margin-bottom:30px;padding:6px 10px}#post .wrapper section.contents article.main-content .body h4{font-size:1rem;margin-bottom:30px;margin-top:40px}#post .wrapper section.contents article.main-content .body h5,#post .wrapper section.contents article.main-content .body h6{font-size:.9375rem;margin-bottom:30px;margin-top:40px}#post .wrapper section.contents article.main-content .body code,#post .wrapper section.contents article.main-content .body pre{margin:30px 0}#post .wrapper section.contents article.main-content .body blockquote{margin:30px 0;padding:39px 20px}#post .wrapper section.contents article.main-content .body table tr td,#post .wrapper section.contents article.main-content .body table tr th{font-size:.75rem}#post .wrapper section.contents article.main-content .body ul:not(ul.social-icons-pc){font-size:.9375rem;margin:30px 0;text-indent:-20px}#post .wrapper section.contents article.main-content .body ul:not(ul.social-icons-pc) ul{margin-left:14px}#post .wrapper section.contents article.main-content .body .note{margin-bottom:60px;padding:30px 20px}#post .wrapper section.contents article.main-content .body .post-appendarea-wrapper{padding:40px 22px}#post .wrapper section.contents article.main-content .body .post-appendarea-wrapper .item-content p{font-size:1rem;margin:30px 0}#post .wrapper section.contents article.main-content .body .post-appendarea-wrapper .cta-wrap a{box-sizing:border-box!important;font-size:1.125rem;height:auto;max-width:350px;padding:20px;width:100%}#post .wrapper section.contents article.main-content header.content-header{margin-bottom:15px}#post .wrapper section.contents article.main-content header.content-header .info{flex-direction:column-reverse;grid-row-gap:25px}#post .wrapper section.contents article.main-content ul.tags{margin-bottom:21px}#post .wrapper section.contents article.main-content footer ul.tags{margin-bottom:11px}#post .wrapper section.contents article.main-content header.content-header .info .meta .author{margin-top:15px}#post .wrapper section.contents article.main-content header.content-header .info .meta .author a{justify-content:start}#post .wrapper section.contents article.main-content .body .featured-img{margin:15px 0}#post .wrapper section.contents article.main-content .body p{font-size:.9375rem;line-height:1.8;margin:30px 0}#post .wrapper section.contents article.main-content .body #toc{margin:30px 0}#post .wrapper section.contents article.main-content .body #toc .title{padding:30px 20px}#post .wrapper section.contents article.main-content .body #toc .title .toc-icon-wrapper{right:20px}#post .wrapper section.contents article.main-content .body #toc>ol{padding:0 20px 30px}#post .wrapper section.contents article.main-content .body #toc>ol>li{font-size:.9375rem;margin-bottom:15px}#post .wrapper section.contents article.main-content .body #toc>ol>li>ol>li{margin-bottom:15px;margin-left:7px}#post .wrapper section.contents article.main-content .body ul.social-icons-pc{display:none}#post .wrapper section.contents article.main-content footer{display:flex;flex-direction:column-reverse}#post .wrapper section.contents article.main-content footer .hs_cos_wrapper:first-child{order:3}#post .wrapper section.contents article.main-content footer .hs_cos_wrapper:nth-child(2){order:2}#post .wrapper section.contents article.main-content footer .hs_cos_wrapper:nth-child(3){order:1}#post .wrapper section.contents article.main-content footer section.meta{margin-top:60px}#post .wrapper section.contents article.main-content footer section.meta .paging{grid-template-columns:1fr;grid-row-gap:16px;grid-column-gap:0;margin-top:30px}#post .wrapper section.contents article.main-content footer section.meta .paging a{margin:0 -20px;grid-column-gap:20px}#post .wrapper section.contents article.main-content footer section.meta .paging a .title-group .title{font-size:.8125rem}#post .wrapper section.contents article.main-content footer ul.social-icons-sp{display:flex;grid-column-gap:15px;height:40px;margin-top:30px}#post .wrapper section.contents article.main-content footer ul.social-icons-sp li a{display:block;transition:opacity .3s;width:40px}#post .wrapper section.contents article.main-content footer ul.social-icons-sp li a:hover{opacity:.6}#post .wrapper section.contents aside.side-content{margin-left:0;margin-top:60px;min-width:unset;width:100%}#post .wrapper section.contents aside.side-content ul.cta-list{text-align:center}#post .wrapper section.contents aside.side-content ul.cta-list li img{max-width:100%;width:auto}#post .wrapper section.contents aside.side-content section.post-ranking-list,#post .wrapper section.contents aside.side-content section.recent-post-list,#post .wrapper section.contents aside.side-content section.tag-list{margin-top:50px}#post .wrapper section.contents aside.side-content section.subscription-cta{margin-top:50px;text-align:center}#post .wrapper section.contents aside.side-content section.subscription-cta img{max-width:100%;width:auto}section.closs-talk-linkbox{display:block}section.closs-talk-linkbox a{width:100%}#post .wrapper section.contents article.main-content .body p.closs-talk-cover-img-wrapper{float:none}#post .wrapper section.contents article.main-content .body img.closs-talk-img-left,#post .wrapper section.contents article.main-content .body img.closs-talk-img-right{float:none;margin:0 0 10px;width:100%!important}}section.lists .lists-wrapper section.list{padding-top:70px}section.lists .lists-wrapper section.list:first-child{padding-top:0}section.lists .lists-wrapper section.list .list-wrapper{margin:0 auto;max-width:1440px;padding:0 120px}section.lists .lists-wrapper section.list .list-wrapper header{align-items:center;display:flex;grid-column-gap:50px;margin-bottom:40px}section.lists .lists-wrapper section.list .list-wrapper header h2{color:var(--black);font-size:22px;font-weight:700;letter-spacing:2.2px;line-height:1.45}section.lists .lists-wrapper section.list .list-wrapper header .link a{align-items:center;border:1px solid var(--light-blue);border-radius:5px;color:var(--light-blue);display:flex;padding:6px 16px;transition:background .3s,padding .3s}section.lists .lists-wrapper section.list .list-wrapper header .link a:hover{background:var(--light-blue);color:var(--white);padding:6px 12px 6px 16px}section.lists .lists-wrapper section.list .list-wrapper header .link a .lbl{font-size:14px;letter-spacing:1.4px;line-height:1.45;margin-right:14px;transition:margin-right .3s}section.lists .lists-wrapper section.list .list-wrapper header .link a:hover .lbl{margin-right:18px}section.lists .lists-wrapper section.list .list-wrapper header .link a svg{margin-top:1px}section.lists .lists-wrapper section.list .list-wrapper header .link a:hover svg path{stroke:var(--white)}section.lists .lists-wrapper section.list .list-wrapper .posts{display:grid;grid-column-gap:40px;grid-row-gap:50px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column{grid-column-gap:63px;grid-row-gap:20px;grid-template-columns:repeat(auto-fill,minmax(500px,1fr))}section.lists .lists-wrapper section.list .list-wrapper .posts article.post{border-radius:3px;box-shadow:0 4px 30px 8px rgb(90 90 90/7%)}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a{display:flex;grid-column-gap:30px;padding:20px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .img img{border-radius:3px;height:103px;width:167px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .img>div{border-radius:3px}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .img>div{border-radius:3px 3px 0 0}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .img img{border-radius:3px 3px 0 0;height:210px;object-fit:cover;transition:transform .3s;width:100%}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a:hover .img img{transform:scale(1.1)}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info{padding:30px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .info{padding:0}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .title{line-height:1.5}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .title h3{background:linear-gradient(var(--black),var(--black)) 0 100%/0 1px no-repeat;display:inline;font-size:18px;letter-spacing:1.8px;line-height:1.5;padding-bottom:3px;position:relative;transition:background .3s}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a:hover .info .title h3{background-size:100% 1px}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .meta{flex-direction:row;flex-wrap:wrap;grid-column-gap:20px;grid-row-gap:10px;margin-top:21px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .info .meta{display:flex;flex-direction:column}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .meta time.date{color:#595959;display:block;font-size:13px;letter-spacing:1.3px;line-height:2;margin-bottom:24px;margin-top:15px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .info .meta time.date{margin:0}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .meta .categories{display:flex;flex-wrap:wrap;grid-column-gap:16px;grid-row-gap:14px}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .meta .categories ul.tags{display:flex;flex-wrap:wrap;grid-column-gap:16px;grid-row-gap:10px}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .meta .categories ul.tags li.tag{background:var(--light-blue);border-radius:3px;color:var(--white);font-size:11px;letter-spacing:1.1px;line-height:2;padding:1px 12px;width:fit-content}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .meta .categories ul.keywords{display:flex;flex-wrap:wrap;grid-column-gap:16px;grid-row-gap:5px}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .meta .categories ul.keywords li.keyword{color:var(--light-blue);font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:2}@media screen and (max-width:1024px){section.lists .lists-wrapper section.list .list-wrapper{padding:0 20px}section.lists .lists-wrapper section.list .list-wrapper header{justify-content:space-between;margin-bottom:30px}section.lists .lists-wrapper section.list .list-wrapper header h2{font-size:18px}section.lists .lists-wrapper section.list .list-wrapper header .link a .lbl{font-size:12px}section.lists .lists-wrapper section.list .list-wrapper header .link a svg{width:14px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column{grid-template-columns:1fr}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a{grid-column-gap:17px}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .img img{height:188px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .img img{height:48px;width:85px}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info{padding:20px 27px 32px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .info .title h3{font-size:13px;letter-spacing:1.3px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .info .meta{flex-direction:column;margin-top:10px}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .meta time.date{margin-bottom:22px;margin-top:10px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .info .meta time.date{font-size:11px;letter-spacing:1.1px}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .meta .categories{grid-column-gap:10px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .info .meta .categories{flex-direction:column}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .meta .categories ul.tags{grid-column-gap:10px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .info .meta .categories ul.tags li.tag{font-size:10px;letter-spacing:1px}section.lists .lists-wrapper section.list .list-wrapper .posts article.post a .info .meta .categories ul.keywords{grid-column-gap:10px;grid-row-gap:5px}section.lists .lists-wrapper section.list .list-wrapper .posts.is-2column article.post a .info .meta .categories ul.keywords li.keyword{font-size:10px;letter-spacing:1px}section.lists .lists-wrapper section.list.list-only .list-wrapper .posts article.post a{display:flex;grid-column-gap:17px;padding:20px}section.lists .lists-wrapper section.list.list-only .list-wrapper .posts article.post a .img img{border-radius:0;height:48px;width:85px}section.lists .lists-wrapper section.list.list-only .list-wrapper .posts article.post a .info{padding:0}section.lists .lists-wrapper section.list.list-only .list-wrapper .posts article.post a .info .title h3{font-size:13px;letter-spacing:1.3px}section.lists .lists-wrapper section.list.list-only .list-wrapper .posts article.post a .info .meta{margin-top:0}section.lists .lists-wrapper section.list.list-only .list-wrapper .posts article.post a .info .meta time.date{font-size:11px;letter-spacing:1.1px;margin:10px 0}section.lists .lists-wrapper section.list.list-only .list-wrapper .posts article.post a .info .meta .categories{flex-direction:column}section.lists .lists-wrapper section.list.list-only .list-wrapper .posts article.post a .info .meta .categories ul.keywords li.keyword,section.lists .lists-wrapper section.list.list-only .list-wrapper .posts article.post a .info .meta .categories ul.tags li.tag{font-size:10px;letter-spacing:1px}}#lp-content section.lists{padding:100px 0}@media screen and (max-width:1024px){#lp-content section.lists{padding:60px 0}}.form-1column-content,.form-2column-content{background:#f5f5f5;padding:30px 0 60px}#lp-content section.title{text-align:center}#lp-content section.title h1{font-size:2.125rem;font-weight:700;line-height:1.45;margin-bottom:60px}#lp-content section.title p{color:var(--dark-gray);font-size:1rem;line-height:2;margin-bottom:40px}@media screen and (max-width:1024px){#lp-content section.title h1{font-size:1.75rem;margin-bottom:40px}#lp-content section.title p{font-size:.9375rem;line-height:1.8;margin-bottom:20px}}.form-1column-content .wrapper{margin:0 auto;max-width:825px;padding:0 20px}.form-1column-content .wrapper figure.img{margin-bottom:40px}.form-1column-content .wrapper section.form{background:var(--white);border-radius:8px;box-shadow:0 4px 30px 8px rgb(90 90 90/7%);padding:60px}.form-1column-content .wrapper section.form h3{color:var(--dark-gray);font-size:1.375rem;font-weight:700;line-height:1.45;margin-bottom:30px;text-align:center}.form-1column-content .wrapper section.form p.desc{font-size:1rem;line-height:2;margin:30px 0}.form-1column-content .wrapper section.form.is-text-center p.desc{text-align:center}@media screen and (max-width:1024px){.form-1column-content{padding:60px 0}.form-1column-content .wrapper figure.img{margin-bottom:30px}.form-1column-content .wrapper section.form{padding:40px 20px}.form-1column-content .wrapper section.form h3{font-size:1.125rem;margin-bottom:20px}.form-1column-content .wrapper section.form p.desc{font-size:.9375rem;line-height:1.8;margin:20px 0}}.form-2column-content .wrapper{margin:0 auto;max-width:1200px;padding:0 20px}.form-2column-content .wrapper section.contents{display:flex;grid-column-gap:7%}.form-2column-content .wrapper section.contents .info{width:38%}.form-2column-content .wrapper section.contents .info h2{color:var(--dark-gray);font-size:1.25rem;font-weight:700;line-height:1.45;margin-bottom:20px}.form-2column-content .wrapper section.contents .info .img{align-items:center;background-color:#e6f0fd;display:flex;justify-content:center;min-height:270px;padding:10px}.form-2column-content .wrapper section.contents .info figure.img{margin-bottom:30px}.form-2column-content .wrapper section.contents .info .img img{height:auto;max-height:250px;max-width:300px;min-height:120px;min-width:120px;width:auto}.form-2column-content .wrapper section.contents .info h3{color:var(--dark-gray);font-size:1.25rem;font-weight:700;line-height:1.45;margin-bottom:20px}.form-2column-content .wrapper section.contents .form{background:var(--white);border-radius:8px;box-shadow:0 4px 30px 8px rgb(90 90 90/7%);height:fit-content;padding:40px 35px;width:55%}.form-2column-content .wrapper section.contents .form h3{color:var(--dark-gray);font-size:1.375rem;font-weight:700;line-height:1.45;margin-bottom:30px;text-align:center}.form-2column-content .wrapper section.contents .form p.desc{font-size:1rem;line-height:2;margin:30px 0}.form-2column-content .wrapper section.contents .form.is-text-center p.desc{text-align:center}@media screen and (max-width:1024px){.form-2column-content .wrapper section.contents{flex-direction:column}.form-2column-content .wrapper section.contents .info{margin-bottom:60px;width:100%}.form-2column-content .wrapper section.contents .info h2,.form-2column-content .wrapper section.contents .info h3{font-size:1.125rem}.form-2column-content .wrapper section.contents .info .img{min-height:auto}.form-2column-content .wrapper section.contents .info .img img{height:auto;max-width:100%;min-width:auto;padding:0;width:auto}.form-2column-content .wrapper section.contents .form{padding:40px 20px;width:100%}.form-2column-content .wrapper section.contents .form p.desc{font-size:.9375rem}}.manual-index-content .grid{gap:60px 30px;grid-template:repeat(2,auto) /repeat(2,auto);place-content:center;place-items:center}.manual-index-content .grid-item{display:grid;gap:15px 0;grid-row:span 2;grid-template-rows:subgrid;text-align:center;width:150px}.manual-index-content .grid-item .c-image-wrap{max-width:150px}.manual-index-content .grid-item h2{color:#666;font-weight:700}.hs-content-id-183541464903 .manual-index-content .grid-item:last-child{grid-column:span 2}.blog-basic-content .content-body h2{color:#333;font-family:Lato,Arial;font-size:13.999999999999998pt;font-weight:700;vertical-align:baseline}.blog-basic-content .content-body p{margin-bottom:0;margin-top:12px}.blog-basic-content .c-blog--button+.c-blog--button{margin-top:2.5%}.blog-twocolumn-content .flex .content-body{flex:1}.blog-twocolumn-content .u-flex-center .content-image .c-image-wrap{max-width:160px}.blog-twocolumn-content .content-image .caption{color:#212121;font-size:11pt;font-weight:400;line-height:1.6667;margin:14px 0 0;text-align:center}.blog-twocolumn-content .content-image a .caption{color:#666;font-weight:700}.blog-twocolumn-content .content-image .c-blog--button{min-width:240px}.blog-twocolumn-content .content-image .c-blog--button:not(:first-child),.blog-twocolumn-content .content-image+.c-blog--button:first-child{padding-top:7.5%}.blog-twocolumn-content .content-body h2{color:#333;font-family:Lato,Arial;font-size:13.999999999999998pt;font-weight:700;vertical-align:baseline}.blog-twocolumn-content .content-body p{margin-bottom:0;margin-top:12px}.blog-twocolumn-content .c-pagetop{margin-top:3rem;min-width:240px}@media only screen and (min-width:768px){.blog-twocolumn-content .content-image.img-width-25{min-width:25%}.blog-twocolumn-content .u-flex-center{margin:auto;width:33.333%}}@media (max-width:767px){.blog-twocolumn-content .flex{flex-direction:column}.blog-twocolumn-content .flex .c-image-wrap{display:flex;flex-direction:column;justify-content:center;text-align:center}.blog-twocolumn-content .u-flex-center .content-image .c-image-wrap{margin-left:auto;margin-right:auto}.blog-twocolumn-content .u-flex-left .content-body,.blog-twocolumn-content .u-flex-right .content-image{order:2}.blog-twocolumn-content .flex .c-image-wrap img{margin:auto}}.blog-column-content .grid-item{align-self:start;display:grid;gap:0;grid-auto-flow:row}.blog-column-content .grid-item .text_title{margin:0;padding:14px 0 4px}.blog-column-content .grid-item.item-double{grid-column-end:span 2}.blog-column-content .grid-item.item-triple{grid-column-end:span 3}.blog-column-content .grid-item.item-quadruple{grid-column-end:span 4}.item-row-bottom .c-image-wrap{order:3}.c-image-wrap.c-image-mult>a:not(:first-child),.c-image-wrap.c-image-mult>img:not(:first-child){display:inline-block;margin-top:20px}.blog-column-content .content-body .c-blog--button+.c-blog--button{margin-top:7.5%}.blog-column-content .u-grid-center .grid-item h3{color:#212121;font-size:11pt;line-height:1.6667;margin-bottom:3rem}@media (max-width:767px){.blog-column-content .grid-item.item-quadruple,.blog-column-content .grid-item.item-triple{grid-column-end:span 2}}.paging-content .flex>div{flex:1}.paging-content .next{display:flex;justify-content:end}.paging-content .next a,.paging-content .prev a{border:1px solid #323232;border-radius:6px;color:#323232;display:block;font-size:11pt;line-height:normal;max-width:150px;padding:5px 10px;text-align:center;width:100%}.paging-content .next a:hover,.paging-content .prev a:hover{background-color:#eaeaea}.paging-content .next a.bgcolor-black,.paging-content .prev a.bgcolor-black{background-color:#323232;border-color:#fff;color:#fff}.paging-content .next a.bgcolor-black:hover,.paging-content .prev a.bgcolor-black:hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.c-faq{background-color:#fff;position:relative}.c-faq-title{border-bottom:1px solid #5f6368;color:#37474f;cursor:pointer;font-size:12pt;font-weight:700;line-height:1.4;margin:auto;padding:14px 48px 14px 8px;position:relative;width:100%}.hs-content-id-183638605436 .c-faq-title{color:#226e93;font-family:Lato,sans-serif;font-size:12pt;font-weight:700;line-height:1.4}.c-faq-body{color:#212121;display:none;padding:14px 8px}.hs-content-id-183638605436 .c-faq-body{font-size:9pt}.c-faq-body a{color:#475c66;text-decoration:underline}.c-faq-body p+ul{margin-top:-10px}.hs-content-id-183638605436 .c-faq a{color:#1e6c93!important}.p_arw{border-radius:50%;height:48px;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:48px}.p_arw:hover{background-color:#fdfdfd}.p_arw:before{border:2px solid;border-bottom:0;border-left:0;box-sizing:border-box;color:#5f6368;content:"";display:inline-block;height:12px;line-height:1;position:absolute;right:18px;top:calc(50% - 6px);transform:translateY(-25%) rotate(135deg);vertical-align:middle;width:12px}.active .p_arw:before{transform:translateY(25%) rotate(-45deg)}.u-opacity--0{opacity:0}.u-directionRow{flex-direction:row-reverse}.u-bgColor--FFFFFF{background-color:#fff}.u-bgColor--F9F4F4{background-color:#f9f4f4}.u-bgColor--FAF5EE{background-color:#faf5ee}.u-bgColor--EFE2CB{background-color:#efe2cb}.u-padding--large{padding-bottom:8rem;padding-top:8rem}.u-padding--medium{padding-bottom:4rem;padding-top:4rem}.u-padding--small{padding-bottom:2rem;padding-top:2rem}.u-align-left{text-align:left}.u-align-center{text-align:center}.u-align-right{text-align:right}.u-txtsize--large{font-size:40px}.u-txtsize--medium{font-size:2rem}.u-txtsize--small{font-size:20px}.u-txtsize--xsmall{font-size:1.125rem}@media (max-width:767px){.u-txtsize--large{font-size:24px}.u-txtsize--medium{font-size:1.25rem}.u-txtsize--small{font-size:1rem}.u-txtsize--xsmall{font-size:.875rem}}.u-bold{font-weight:500}.u-w-auto{width:auto}.u-w-full{width:100%}.u-w-fit{width:fit-content}.u-h-auto{height:auto}.u-h-full{height:100%}.u-direction-column{flex-direction:column}.u-flex-center,.u-justify-center{justify-content:center}.u-flex-between{justify-content:space-between}.u-flex-right{flex-direction:row-reverse}.u-flex-align-center{align-items:center}.u-flex-column2{gap:15%}.u-flex-column2>div{width:92.5%}.u-grid-center{place-content:center}.u-grid-free{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.u-grid-column1{gap:3rem;grid-template-columns:repeat(1,1fr)}.u-grid-column1.u-grid-center{grid-template-columns:repeat(1,minmax(auto,33%))}.u-grid-column2{gap:3rem;grid-template-columns:repeat(2,1fr)}.u-grid-column2.u-grid-center{grid-template-columns:repeat(2,auto)}.u-grid-column3,.u-grid-column4,.u-grid-column5,.u-grid-column6{gap:60px 1.5rem;grid-template-columns:repeat(3,1fr)}.u-grid-column7{gap:0 1rem;grid-template-columns:repeat(7,1fr)}@media (min-width:992px){.u-grid-column4{gap:1.5rem;grid-template-columns:repeat(4,1fr)}.u-grid-column5{gap:1.5rem;grid-template-columns:repeat(5,1fr)}.u-grid-column6{gap:3rem 2rem;grid-template-columns:repeat(6,1fr)}}@media (max-width:767px){.u-grid-column1.u-grid-center,.u-grid-column2,.u-grid-column2.u-grid-center,.u-grid-column3{gap:3rem 0;grid-template-columns:repeat(1,1fr)}.Page-tips-index .u-grid-column3{gap:1.5rem 1rem;grid-template-columns:repeat(2,1fr)}.u-grid-column4,.u-grid-column5,.u-grid-column6,.u-grid-free{gap:3rem 1rem;grid-template-columns:repeat(2,1fr)}.u-grid-column7{grid-template-columns:repeat(3,1fr)}}.u-mt--0{margin-top:0!important}.u-mb--0{margin-bottom:0!important}.u-mt--5{margin-top:5px!important}.u-mb--5{margin-bottom:5px!important}.u-mt--10{margin-top:10px!important}.u-mb--10{margin-bottom:10px!important}.u-mt--15{margin-top:15px!important}.u-mb--15{margin-bottom:15px!important}.u-mt--20{margin-top:20px!important}.u-mb--20{margin-bottom:20px!important}.u-mt--25{margin-top:25px!important}.u-mb--25{margin-bottom:25px!important}.u-mt--30{margin-top:30px!important}.u-mb--30{margin-bottom:30px!important}.u-mt--35{margin-top:35px!important}.u-mb--35{margin-bottom:35px!important}.u-mt--40{margin-top:40px!important}.u-mb--40{margin-bottom:40px!important}.u-mt--45{margin-top:45px!important}.u-mb--45{margin-bottom:45px!important}.u-mt--50{margin-top:50px!important}.u-mb--50{margin-bottom:50px!important}.u-mt--55{margin-top:55px!important}.u-mb--55{margin-bottom:55px!important}.u-mt--60{margin-top:60px!important}.u-mb--60{margin-bottom:60px!important}.u-mt--65{margin-top:65px!important}.u-mb--65{margin-bottom:65px!important}.u-mt--70{margin-top:70px!important}.u-mb--70{margin-bottom:70px!important}.u-mt--75{margin-top:75px!important}.u-mb--75{margin-bottom:75px!important}.u-mt--80{margin-top:80px!important}.u-mb--80{margin-bottom:80px!important}.u-mt--85{margin-top:85px!important}.u-mb--85{margin-bottom:85px!important}.u-mt--90{margin-top:90px!important}.u-mb--90{margin-bottom:90px!important}.u-mt--95{margin-top:95px!important}.u-mb--95{margin-bottom:95px!important}.u-mt--100{margin-top:100px!important}.u-mb--100{margin-bottom:100px!important}@media (max-width:767px){.u-mt--40,.u-mt--50{margin-top:30px!important}.u-mt--60,.u-mt--70,.u-mt--80{margin-top:40px!important}.u-mt--100,.u-mt--90{margin-top:50px!important}.u-mb--40,.u-mb--50{margin-bottom:30px!important}.u-mb--60,.u-mb--70,.u-mb--80{margin-bottom:40px!important}.u-mb--100,.u-mb--90{margin-bottom:50px!important}}.u-pt--0{padding-top:0!important}.u-pl--0{padding-left:0!important}.u-pr--0{padding-right:0!important}.u-pb--0{padding-bottom:0!important}.u-pt--5{padding-top:5px!important}.u-pl--5{padding-left:5px!important}.u-pr--5{padding-right:5px!important}.u-pb--5{padding-bottom:5px!important}.u-pt--10{padding-top:10px!important}.u-pl--10{padding-left:10px!important}.u-pr--10{padding-right:10px!important}.u-pb--10{padding-bottom:10px!important}.u-pt--15{padding-top:15px!important}.u-pl--15{padding-left:15px!important}.u-pr--15{padding-right:15px!important}.u-pb--15{padding-bottom:15px!important}.u-pt--20{padding-top:20px!important}.u-pl--20{padding-left:20px!important}.u-pr--20{padding-right:20px!important}.u-pb--20{padding-bottom:20px!important}.u-pt--25{padding-top:25px!important}.u-pl--25{padding-left:25px!important}.u-pr--25{padding-right:25px!important}.u-pb--25{padding-bottom:25px!important}.u-pt--30{padding-top:30px!important}.u-pl--30{padding-left:30px!important}.u-pr--30{padding-right:30px!important}.u-pb--30{padding-bottom:30px!important}.u-pt--35{padding-top:35px!important}.u-pl--35{padding-left:35px!important}.u-pr--35{padding-right:35px!important}.u-pb--35{padding-bottom:35px!important}.u-pt--40{padding-top:40px!important}.u-pl--40{padding-left:40px!important}.u-pr--40{padding-right:40px!important}.u-pb--40{padding-bottom:40px!important}.u-pt--45{padding-top:45px!important}.u-pl--45{padding-left:45px!important}.u-pr--45{padding-right:45px!important}.u-pb--45{padding-bottom:45px!important}.u-pt--50{padding-top:50px!important}.u-pl--50{padding-left:50px!important}.u-pr--50{padding-right:50px!important}.u-pb--50{padding-bottom:50px!important}.u-pt--55{padding-top:55px!important}.u-pl--55{padding-left:55px!important}.u-pr--55{padding-right:55px!important}.u-pb--55{padding-bottom:55px!important}.u-pt--60{padding-top:60px!important}.u-pl--60{padding-left:60px!important}.u-pr--60{padding-right:60px!important}.u-pb--60{padding-bottom:60px!important}.u-pt--65{padding-top:65px!important}.u-pl--65{padding-left:65px!important}.u-pr--65{padding-right:65px!important}.u-pb--65{padding-bottom:65px!important}.u-pt--70{padding-top:70px!important}.u-pl--70{padding-left:70px!important}.u-pr--70{padding-right:70px!important}.u-pb--70{padding-bottom:70px!important}.u-pt--75{padding-top:75px!important}.u-pl--75{padding-left:75px!important}.u-pr--75{padding-right:75px!important}.u-pb--75{padding-bottom:75px!important}.u-pt--80{padding-top:80px!important}.u-pl--80{padding-left:80px!important}.u-pr--80{padding-right:80px!important}.u-pb--80{padding-bottom:80px!important}.u-pt--85{padding-top:85px!important}.u-pl--85{padding-left:85px!important}.u-pr--85{padding-right:85px!important}.u-pb--85{padding-bottom:85px!important}.u-pt--90{padding-top:90px!important}.u-pl--90{padding-left:90px!important}.u-pr--90{padding-right:90px!important}.u-pb--90{padding-bottom:90px!important}.u-pt--95{padding-top:95px!important}.u-pl--95{padding-left:95px!important}.u-pr--95{padding-right:95px!important}.u-pb--95{padding-bottom:95px!important}.u-pt--100{padding-top:100px!important}.u-pl--100{padding-left:100px!important}.u-pr--100{padding-right:100px!important}.u-pb--100{padding-bottom:100px!important}@media (max-width:767px){.u-pt--40,.u-pt--50{padding-top:30px!important}.u-pt--60,.u-pt--70,.u-pt--80{padding-top:40px!important}.u-pt--100,.u-pt--90{padding-top:50px!important}.u-pb--40,.u-pb--50{padding-bottom:30px!important}.u-pb--60,.u-pb--70,.u-pb--80{padding-bottom:40px!important}.u-pb--100,.u-pb--90{padding-bottom:50px!important}.u-sp-pl--0{padding-left:0!important}.u-sp-pr--0{padding-right:0!important}.u-sp-pl--5{padding-left:5px!important}.u-sp-pr--5{padding-right:5px!important}.u-sp-pl--10{padding-left:10px!important}.u-sp-pr--10{padding-right:10px!important}.u-sp-pl--15{padding-left:15px!important}.u-sp-pr--15{padding-right:15px!important}.u-sp-pl--20{padding-left:20px!important}.u-sp-pr--20{padding-right:20px!important}.u-sp-pl--25{padding-left:25px!important}.u-sp-pr--25{padding-right:25px!important}.u-sp-pl--30{padding-left:30px!important}.u-sp-pr--30{padding-right:30px!important}.u-sp-pl--35{padding-left:35px!important}.u-sp-pr--35{padding-right:35px!important}.u-sp-pl--40{padding-left:40px!important}.u-sp-pr--40{padding-right:40px!important}.u-sp-pl--45{padding-left:45px!important}.u-sp-pr--45{padding-right:45px!important}.u-sp-pl--50{padding-left:50px!important}.u-sp-pr--50{padding-right:50px!important}.u-sp-pl--55{padding-left:55px!important}.u-sp-pr--55{padding-right:55px!important}.u-sp-pl--60{padding-left:60px!important}.u-sp-pr--60{padding-right:60px!important}.u-sp-pl--65{padding-left:65px!important}.u-sp-pr--65{padding-right:65px!important}.u-sp-pl--70{padding-left:70px!important}.u-sp-pr--70{padding-right:70px!important}.u-sp-pl--75{padding-left:75px!important}.u-sp-pr--75{padding-right:75px!important}.u-sp-pl--80{padding-left:80px!important}.u-sp-pr--80{padding-right:80px!important}.u-sp-pl--85{padding-left:85px!important}.u-sp-pr--85{padding-right:85px!important}.u-sp-pl--90{padding-left:90px!important}.u-sp-pr--90{padding-right:90px!important}.u-sp-pl--95{padding-left:95px!important}.u-sp-pr--95{padding-right:95px!important}.u-sp-pl--100{padding-left:100px!important}.u-sp-pr--100{padding-right:100px!important}}.u-column-gap0{column-gap:0!important}.u-row-gap0{row-gap:0!important}.u-column-gap5{column-gap:5px!important}.u-row-gap5{row-gap:5px!important}.u-column-gap10{column-gap:10px!important}.u-row-gap10{row-gap:10px!important}.u-column-gap15{column-gap:15px!important}.u-row-gap15{row-gap:15px!important}.u-column-gap20{column-gap:20px!important}.u-row-gap20{row-gap:20px!important}.u-column-gap25{column-gap:25px!important}.u-row-gap25{row-gap:25px!important}.u-column-gap30{column-gap:30px!important}.u-row-gap30{row-gap:30px!important}.u-column-gap35{column-gap:35px!important}.u-row-gap35{row-gap:35px!important}.u-column-gap40{column-gap:40px!important}.u-row-gap40{row-gap:40px!important}.u-column-gap45{column-gap:45px!important}.u-row-gap45{row-gap:45px!important}.u-column-gap50{column-gap:50px!important}.u-row-gap50{row-gap:50px!important}.u-column-gap55{column-gap:55px!important}.u-row-gap55{row-gap:55px!important}.u-column-gap60{column-gap:60px!important}.u-row-gap60{row-gap:60px!important}.u-column-gap65{column-gap:65px!important}.u-row-gap65{row-gap:65px!important}.u-column-gap70{column-gap:70px!important}.u-row-gap70{row-gap:70px!important}.u-column-gap75{column-gap:75px!important}.u-row-gap75{row-gap:75px!important}.u-column-gap80{column-gap:80px!important}.u-row-gap80{row-gap:80px!important}.u-column-gap85{column-gap:85px!important}.u-row-gap85{row-gap:85px!important}.u-column-gap90{column-gap:90px!important}.u-row-gap90{row-gap:90px!important}.u-column-gap95{column-gap:95px!important}.u-row-gap95{row-gap:95px!important}.u-column-gap100{column-gap:100px!important}.u-row-gap100{row-gap:100px!important}