@charset "UTF-8";*{margin:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}table{border-collapse:collapse;border-spacing:0}q:after,q:before{content:""}embed,object{vertical-align:top}hr,legend{border:none;display:none}abbr,acronym,fieldset{border:0}caption,td,th,tr{font-style:normal;font-weight:400;text-align:left;vertical-align:top}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-style:normal;font-weight:400}img{border:0;font-size:0;line-height:0;vertical-align:bottom}a,a:link,a:visited{color:#1d2b3b;outline:none;text-decoration:none}ol li,ul li{list-style:none}p{word-wrap:break-word}body{color:#1d2b3b;font-family:Noto Sans JP,YuGothic,Yu Gothic,游ゴシック,游ゴシック体,sans-serif;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.67;min-width:1200px;width:100%}@media (max-width:750px){body{font-size:3.4666666667vw;line-height:1.84;min-width:320px}body.is-open-menu{height:100vh;left:0;position:fixed;top:0;width:100%}body.is-open-menu:before{background-color:rgba(2,2,2,.65);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:30}}img{image-rendering:-webkit-optimize-contrast;max-width:100%}::-webkit-full-page-media,:future,:root img{image-rendering:auto}@media (min-width:751px){.sp{display:none!important}}@media (max-width:750px){.pc{display:none!important}}.tpl-inner{margin-left:auto;margin-right:auto;max-width:1200px;overflow:hidden;padding-left:30px;padding-right:30px;width:100%}@media (max-width:750px){.tpl-inner{padding-left:6.6666666667vw;padding-right:6.6666666667vw}}.header{background-color:#fff;left:0;min-width:1200px;position:fixed;top:0;width:100%;z-index:100}@media (max-width:750px){.header{border-bottom:1px solid #e0e5ee;min-width:100%}}.header-inner{align-items:center;display:flex;justify-content:space-between;padding:0 10px;position:relative}@media (max-width:750px){.header-inner{padding:1.3333333333vw}}.header-gnav,.header-l,.header-links,.header-r{display:flex}@media (max-width:750px){.header-gnav,.header-l,.header-links,.header-r{align-items:center;height:82px}}.header-l,.header-r{flex-wrap:wrap}.header-r{margin-left:auto}.header-logo{min-width:142px;padding:10px 0;width:142px}@media (max-width:750px){.header-logo{min-width:28.8vw;padding:0;width:28.8vw}}@media (min-width:751px){.header-logo a{transition:opacity .3s}.header-logo a:hover{opacity:.5}.header-gnav{padding-left:20px;width:100%}}@media (max-width:750px){.header-gnav{display:none}}.header-gnav li{font-size:15px}.header-gnav li+li{margin-left:1.1em}.header-gnav li>a{align-items:center;display:block;display:flex;height:40px;position:relative;white-space:nowrap}@media (min-width:751px){.header-gnav li>a{transition:opacity .3s}.header-gnav li>a:hover{opacity:.5}.header-gnav li>a:before{background-color:#e0e5ee;bottom:5px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.header-gnav li>a:hover{opacity:1}.header-gnav li>a:hover:before{background-color:#4b70b5}}@media (max-width:750px){.header-gnav li>a{height:82px}}.header-gnav li>a:has(+.header-gnav-sub.active):before{background-color:#4b70b5}.header-gnav .trigPull .header-gnav-sub{display:none}@media (min-width:751px){.header-gnav .trigPull .header-gnav-sub{background-color:#f1f1f1;border-top:1px solid #e0e5ee;height:325px;left:0;overflow:hidden;position:fixed;top:122px;transition:all .6s;width:100%;z-index:100}}.header-gnav .trigPull .header-gnav-sub ul{display:flex;flex-wrap:wrap;margin-top:22px}.header-gnav .trigPull .header-gnav-sub ul li{border-bottom:1px solid #fff;width:33.3333333333%}.header-gnav .trigPull .header-gnav-sub ul li:first-child{border-width:2px;font-weight:700;width:100%}.header-gnav .trigPull .header-gnav-sub ul li:first-child a{width:33.3333333333%}.header-gnav .trigPull .header-gnav-sub ul li+li{margin-left:0}.header-gnav .trigPull .header-gnav-sub ul li a{align-items:center;display:flex;height:78px;max-width:380px;padding-right:30px;position:relative;white-space:normal;width:100%}.header-gnav .trigPull .header-gnav-sub ul li a:before{display:none}.header-gnav .trigPull .header-gnav-sub ul li a:after{border-bottom:2px solid #4b70b5;border-right:2px solid #4b70b5;content:"";display:block;height:10px;position:absolute;right:20px;top:calc(50% - 5px);transform:rotate(-45deg);width:10px}@media (max-width:750px){.header-gnav .trigPull .header-gnav-sub{display:none}}@media (min-width:751px){.header-gnav .trigPull .header-gnav-sub.active{animation:appear .5s ease;display:block}@keyframes appear{0%{opacity:0}to{opacity:1}}}.header-gnav__sp{display:none}@media (max-width:750px){.header-gnav__sp{height:calc(100vh - 16vw);left:0;overflow:auto;position:absolute;top:100%;width:100%;z-index:10}.header-gnav__sp.is-open{display:block}.header-gnav__sp li{background-color:#f1f1f1;line-height:1}.header-gnav__sp li:not(:last-child){border-bottom:1px solid #fff}.header-gnav__sp a{display:block;font-size:4vw;line-height:1;padding:4vw 7.2vw;position:relative}.header-gnav__sp a:after{border-bottom:2px solid #4b70b5;border-right:2px solid #4b70b5;content:"";display:block;height:1.8666666667vw;position:absolute;right:7.2vw;top:calc(50% - .93333vw);transform:rotate(-45deg);width:1.8666666667vw}.header-gnav__sp .trigPull>a:after{transform:rotate(45deg)}.header-gnav__sp .trigPull>a.active:after{transform:rotate(225deg)}.header-gnav__sp-sub{border-top:1px solid #fff;display:none}.header-gnav__sp-sub li{padding-left:4vw}.header-gnav__sp-sub.is-active{display:block}}.header-links{flex-wrap:wrap}@media (min-width:751px){.header-links{margin-top:25px;width:332px}}.header-links li{font-size:15px}@media (max-width:750px){.header-links li{font-size:3.2vw}}.header-links__login{margin-top:15px;text-align:center;width:100%}@media (max-width:750px){.header-links__login{display:none}}.header-links__login a{color:#4b70b5}@media (min-width:751px){.header-links__login a{transition:opacity .3s}.header-links__login a:hover{opacity:.5}}.header-links__search{margin-right:12px}@media (max-width:750px){.header-links__search{margin-right:4vw}}.header-links__search form{align-items:center;display:flex}.header-links__search .hs-search-field{position:relative}.header-links__search .hs-search-field__suggestions{background:#fff;position:absolute}.header-links__search input[type=text]{background-color:#f1f1f1;border:0;border-radius:0;height:35px;padding:10px;width:150px}@media (max-width:750px){.header-links__search input[type=text]{font-size:16px;height:9.3333333333vw;padding:2.6666666667vw;width:34.6666666667vw}.header-links__search input[type=text]:focus{outline:0}}.header-links__search button{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-search.png) 50% 50% no-repeat #f1f1f1;background-size:19px auto;border:0;cursor:pointer;height:35px;width:30px}@media (max-width:750px){.header-links__search button{background-size:4.6666666667vw auto;height:9.3333333333vw;width:6.6666666667vw}}.header-links__search button span{display:none}@media (max-width:750px){.header-links__contact{display:none}}.header-links__contact .tpl-btn{font-size:14px;height:35px;letter-spacing:.05em;width:140px}.header-links__contact .tpl-btn:after,.header-links__sp-btn{display:none}@media (max-width:750px){.header-links__sp-btn{display:block}.header-links__sp-btn a{display:block;height:5.2vw;position:relative;width:7.6vw}.header-links__sp-btn span{background-color:#1c334d;height:2px;left:0;position:absolute;transition:transform .3s;width:100%}.header-links__sp-btn span:first-child{top:0}.header-links__sp-btn span:nth-child(2){top:calc(50% - 1px)}.header-links__sp-btn span:nth-child(3){bottom:0}.header-links__sp-btn.is-open span:first-child{transform:rotate(45deg) translateY(2.6666666667vw) translateX(.8vw)}.header-links__sp-btn.is-open span:nth-child(2){display:none}.header-links__sp-btn.is-open span:nth-child(3){transform:rotate(-45deg) translateY(-2.6666666667vw) translateX(.5333333333vw)}}.footer{background-color:#2a4984}.footer,.footer a{color:#fff}.footer-nav{display:flex;padding:40px 0 30px}@media (max-width:750px){.footer-nav{align-items:flex-start;flex-wrap:wrap;padding:5.3333333333vw 0}}.footer-nav__list{width:25%}@media (max-width:750px){.footer-nav__list{padding-right:1em;width:50%}.footer-nav__list+.footer-nav__list{margin-top:7.6vw}.footer-nav__list li{line-height:1.2}}.footer-nav__list li+li{margin-top:.3em}@media (max-width:750px){.footer-nav__list li+li{margin-top:1.3333333333vw}}.footer-nav__list li.sub{margin-left:.8em;text-indent:-.8em}.footer-nav__list a{font-size:13px}@media (min-width:751px){.footer-nav__list a{transition:opacity .3s}.footer-nav__list a:hover{opacity:.5}}@media (max-width:750px){.footer-nav__list a{font-size:3.2vw;line-height:1.2}}.footer-nav__list a[target=_blank]:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank.svg) 0 0 no-repeat;background-size:contain;content:"";display:inline-block;height:13px;margin-left:1em;width:13px}@media (max-width:750px){.footer-nav__list a[target=_blank]:after{height:2.5333333333vw;width:2.5333333333vw}}@media (min-width:751px){.footer-nav__wrap{display:flex;width:50%}.footer-nav__wrap .footer-nav__list{width:50%}}@media (max-width:750px){.footer-nav__wrap{width:50%}.footer-nav__wrap .footer-nav__list{width:100%}}.footer-nav__mail-maga{background-color:#2957a0;border-radius:10px;margin-left:auto;padding:24px;width:280px}@media (max-width:750px){.footer-nav__mail-maga{margin-left:0;margin-top:8vw;padding:4vw 3.3333333333vw;width:100%}}.footer-nav__mail-maga .title{font-size:14px}@media (max-width:750px){.footer-nav__mail-maga .title{font-size:3.2vw;margin-bottom:.5em}}.footer-nav__mail-maga .title span{display:block;font-family:Montserrat,sans-serif;font-size:26px;margin-top:.3em}@media (max-width:750px){.footer-nav__mail-maga .title span{font-size:5.3333333333vw;margin-top:0}}.footer-nav__mail-maga .detail{font-size:13px;margin-bottom:1em}@media (max-width:750px){.footer-nav__mail-maga .detail{font-size:3.2vw;margin-bottom:2.6666666667vw}}.footer-nav__mail-maga .btn{text-align:center}.footer-nav__mail-maga .tpl-btn{font-size:14px;height:45px;letter-spacing:.2em;position:relative;width:210px}@media (max-width:750px){.footer-nav__mail-maga .tpl-btn{font-size:3.4666666667vw;height:9.8666666667vw;margin:0 auto;width:46vw}}.footer-nav__mail-maga .tpl-btn:after{right:15px}@media (max-width:750px){.footer-nav__mail-maga .tpl-btn:after{right:2vw}}.footer-copy{align-items:center;background-color:#1f3560;display:flex;justify-content:space-between;padding:23px 14px}@media (max-width:750px){.footer-copy{display:block;padding:2.6666666667vw}}.footer-copy h1{font-size:14px}@media (max-width:750px){.footer-copy h1{font-size:2.6666666667vw}}.footer-copy .copylight{font-size:12px}@media (max-width:750px){.footer-copy .copylight{font-size:2.6666666667vw;margin-top:.2em}}.pagetop{bottom:0;height:0;left:0;opacity:0;position:sticky;text-align:center;transition:opacity .3s;visibility:hidden;width:100%;z-index:10}@media (max-width:750px){.pagetop{display:none}}.pagetop.is-show{opacity:1;visibility:visible}.pagetop a{align-items:center;background-color:#4b70b5;color:#fff;display:flex;flex-direction:column;font-size:14px;height:65px;justify-content:center;line-height:1;position:absolute;right:100px;top:-65px;width:125px}@media (min-width:751px){.pagetop a{transition:opacity .3s}.pagetop a:hover{opacity:.8}}.pagetop a:before{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-pagetop.png) 0 0 no-repeat;background-size:contain;content:"";display:block;height:25px;margin-bottom:6px;width:28px}.breadcrumb{background-color:#f1f1f1}@media (max-width:750px){.breadcrumb{display:none}}.breadcrumb ul{align-items:center;display:flex;padding:10px 0}.breadcrumb li{font-size:14px}.breadcrumb li:not(:last-child):after{color:#1d2b3b;content:"＞";margin:0 1em}.breadcrumb li:last-child{color:#4b70b5}.breadcrumb li a{position:relative}@media (min-width:751px){.breadcrumb li a{padding-bottom:3px}}.breadcrumb li a:after{background-color:#1d2b3b;bottom:0;content:"";display:block;height:1px;left:0;opacity:0;position:absolute;transition:.3s;width:100%}@media (min-width:751px){.breadcrumb li a:hover:after{opacity:1}}.tpl-fixed-btn{position:fixed;z-index:20}@media (min-width:751px){.tpl-fixed-btn{display:flex;flex-direction:column;right:0;top:100px}.tpl-fixed-btn a{transition:opacity .3s}.tpl-fixed-btn a:hover{opacity:.8}}@media (max-width:750px){.tpl-fixed-btn{bottom:0;display:flex;justify-content:center;left:0;width:100%}.tpl-fixed-btn a{width:51.7333333333vw}}.swiper-wrapper{height:auto}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:24px;font-size:0}@media (max-width:750px){.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:1.3333333333vw}}.swiper-pagination-bullet{background-color:#1d2b3b;height:10px;opacity:1;width:10px}@media (max-width:750px){.swiper-pagination-bullet{height:1.8666666667vw;width:1.8666666667vw}}.swiper-pagination-bullet-active{background-color:#4b70b5}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px}@media (max-width:750px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2.6666666667vw}}.swiper-button-next,.swiper-button-prev{height:10px;margin-top:0;top:calc(50% - 5px);width:10px}@media (max-width:750px){.swiper-button-next,.swiper-button-prev{height:2vw;top:calc(50% - 1.06667vw);width:2vw}}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next{border-bottom:2px solid #4b70b5;border-right:2px solid #4b70b5;right:5px;transform:rotate(-45deg)}@media (max-width:750px){.swiper-button-next{border-width:1px}}.swiper-button-prev{border-bottom:2px solid #4b70b5;border-left:2px solid #4b70b5;left:5px;transform:rotate(45deg)}@media (max-width:750px){.swiper-button-prev{border-width:1px}}.module-wrap{margin-bottom:50px}@media (max-width:750px){.module-wrap{margin-bottom:6.6666666667vw}}.module-wrap li,.module-wrap ol,.module-wrap p,.module-wrap ul{font-size:16px;line-height:2}@media (max-width:750px){.module-wrap li,.module-wrap ol,.module-wrap p,.module-wrap ul{font-size:3.4666666667vw;line-height:1.84}}.module-wrap.head{margin-top:80px}@media (max-width:750px){.module-wrap.head{margin-top:10.6666666667vw}}.module-wrap.bot{margin-bottom:0}.module-wrap.no-margin{margin-top:-30px}@media (max-width:750px){.module-wrap.no-margin{margin-top:-4vw}}a.tpl-btn{align-items:center;background-color:#4b70b5;border:2px solid #4b70b5;border-radius:9999px;color:#fff;display:flex;font-size:18px;height:73px;justify-content:center;line-height:1;padding:0 1em;position:relative;width:320px}@media (min-width:751px){a.tpl-btn{transition:background-color .3s,color .3s}a.tpl-btn:hover{background-color:#fff;color:#4b70b5}a.tpl-btn:hover:after{border-color:#4b70b5}}@media (max-width:750px){a.tpl-btn{font-size:3.4666666667vw;height:10.6666666667vw;width:46.6666666667vw}}a.tpl-btn:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:8px;position:absolute;right:16px;top:calc(50% - 4px);transform:rotate(-45deg);width:8px}@media (min-width:751px){a.tpl-btn:after{transition:border-color .3s}}@media (max-width:750px){a.tpl-btn:after{border-width:1px;height:1.3333333333vw;right:2.9333333333vw;top:calc(50% - .66667vw);width:1.3333333333vw}}a.tpl-btn.arrow-l:after{left:16px;right:auto;transform:rotate(135deg)}@media (max-width:750px){a.tpl-btn.arrow-l:after{left:2.9333333333vw}}a.tpl-btn.wh{background-color:#fff;color:#4b70b5}@media (min-width:751px){a.tpl-btn.wh:hover{background-color:#4b70b5;color:#fff}a.tpl-btn.wh:hover:after{border-color:#fff}}a.tpl-btn.wh:after{border-color:#4b70b5}a.tpl-btn[target=_blank]:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank.svg) 0 0 no-repeat;background-size:contain;border:0;height:13px;right:18px;top:calc(50% - 6px);transform:rotate(0);width:13px}@media (max-width:750px){a.tpl-btn[target=_blank]:after{height:2.6666666667vw;right:2.9333333333vw;top:calc(50% - 1.33333vw);width:2.6666666667vw}}@media (min-width:751px){a.tpl-btn[target=_blank]:hover:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank-blue.svg)}}a.tpl-btn[target=_blank].wh:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank-blue.svg)}@media (min-width:751px){a.tpl-btn[target=_blank].wh:hover:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank.svg)}}a.tpl-btn.dl:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-download.svg) 0 0 no-repeat;background-size:contain;border:0;height:21px;right:26px;top:calc(50% - 10px);transform:rotate(0);width:19px}@media (max-width:750px){a.tpl-btn.dl:after{height:4.2666666667vw;right:2.9333333333vw;top:calc(50% - 2.13333vw);width:3.8666666667vw}}@media (min-width:751px){a.tpl-btn.dl:hover:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-download-blue.svg)}}a.tpl-btn.dl.wh:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-download-blue.svg)}@media (min-width:751px){a.tpl-btn.dl.wh:hover:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-download.svg)}}a.tpl-btn.tac{margin-left:auto;margin-right:auto}@media (max-width:750px){a.tpl-btn.tac-sp{margin-left:auto;margin-right:auto}}a.tpl-btn.tar{margin-left:auto}a.tpl-btn.size-l{width:500px}@media (max-width:750px){a.tpl-btn.size-l{width:100%}}a.tpl-btn.arrow-none:after{content:none}a.tpl-arrow-link{color:#4b70b5;display:inline-block;font-size:18px;font-weight:700;padding-left:26px;position:relative}@media (min-width:751px){a.tpl-arrow-link{transition:opacity .3s}a.tpl-arrow-link:hover{opacity:.8}}@media (max-width:750px){a.tpl-arrow-link{font-size:3.7333333333vw;padding-left:6.9333333333vw}}a.tpl-arrow-link:after,a.tpl-arrow-link:before{content:"";display:block;position:absolute}a.tpl-arrow-link:before{background-color:#4b70b5;border-radius:50%;height:20px;left:0;top:50%;transform:translateY(-50%);width:20px}@media (max-width:750px){a.tpl-arrow-link:before{height:4.8vw;width:4.8vw}}a.tpl-arrow-link:after{border-bottom:1px solid #fff;border-right:1px solid #fff;height:6px;left:6px;position:absolute;top:calc(50% - 3px);transform:rotate(-45deg);width:6px}@media (max-width:750px){a.tpl-arrow-link:after{height:1.3333333333vw;left:1.4666666667vw;top:calc(50% - .66667vw);width:1.3333333333vw}}.tpl-list-link{align-items:center;border-bottom:1px solid #e0e5ee;border-top:1px solid #e0e5ee;display:flex;flex-wrap:wrap}@media (max-width:750px){.tpl-list-link{display:block}}.tpl-list-link li{text-align:center;width:33.3333333333%}@media (max-width:750px){.tpl-list-link li{text-align:left;width:100%}.tpl-list-link li+li{border-top:1px solid #e0e5ee}}.tpl-list-link li a{color:#4b70b5;display:inline-block;font-size:18px;font-weight:700;line-height:1;padding:28px 0 28px 26px;position:relative}@media (min-width:751px){.tpl-list-link li a{transition:opacity .3s}.tpl-list-link li a:hover{opacity:.5}}@media (max-width:750px){.tpl-list-link li a{font-size:3.7333333333vw;padding:4vw 0 4vw 6.9333333333vw}}.tpl-list-link li a:after,.tpl-list-link li a:before{content:"";display:block;position:absolute}.tpl-list-link li a:before{background-color:#4b70b5;border-radius:50%;height:20px;left:0;top:50%;transform:translateY(-50%);width:20px}@media (max-width:750px){.tpl-list-link li a:before{height:4.8vw;width:4.8vw}}.tpl-list-link li a:after{border-bottom:2px solid #fff;border-right:2px solid #fff;height:6px;left:6px;position:absolute;top:calc(50% - 3px);transform:rotate(-45deg);width:6px}@media (max-width:750px){.tpl-list-link li a:after{border-width:1px;height:1.3333333333vw;left:1.4666666667vw;top:calc(50% - .93333vw);width:1.3333333333vw}}.tpl-list-link li a[target=_blank] span:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank-blue.svg) 0 0 no-repeat;background-size:contain;border:0;content:"";display:inline-block;height:13px;margin-left:10px;transform:rotate(0);width:13px}@media (max-width:750px){.tpl-list-link li a[target=_blank] span:after{height:2.6666666667vw;margin-left:1.3333333333vw;width:2.6666666667vw}}@media (min-width:751px){.tpl-anchor-link{align-items:center;display:flex;flex-wrap:wrap}}@media (max-width:750px){.tpl-anchor-link{border-bottom:1px solid #e0e5ee;border-top:1px solid #e0e5ee}}@media (min-width:751px){.tpl-anchor-link li{border-left:1px solid #e0e5ee;text-align:center;width:33.3333333333%}.tpl-anchor-link li:last-child,.tpl-anchor-link li:nth-child(3n){border-right:1px solid #e0e5ee}.tpl-anchor-link li:nth-child(n+4){margin-top:2em}}@media (max-width:750px){.tpl-anchor-link li{width:100%}.tpl-anchor-link li+li{border-top:1px solid #e0e5ee}}.tpl-anchor-link li a{color:#4b70b5;display:inline-block;font-size:18px;font-weight:700;line-height:1;padding:10px 0 10px 26px;position:relative}@media (min-width:751px){.tpl-anchor-link li a{transition:opacity .3s}.tpl-anchor-link li a:hover{opacity:.5}}@media (max-width:750px){.tpl-anchor-link li a{font-size:3.7333333333vw;padding:4vw 0 4vw 6.9333333333vw}}.tpl-anchor-link li a:after,.tpl-anchor-link li a:before{content:"";display:block;position:absolute}.tpl-anchor-link li a:before{background-color:#4b70b5;border-radius:50%;height:20px;left:0;top:50%;transform:translateY(-50%);width:20px}@media (max-width:750px){.tpl-anchor-link li a:before{height:4.8vw;width:4.8vw}}.tpl-anchor-link li a:after{border-bottom:2px solid #fff;border-right:2px solid #fff;height:6px;left:7px;position:absolute;top:calc(50% - 3px);transform:rotate(45deg);width:6px}@media (max-width:750px){.tpl-anchor-link li a:after{border-width:1px;height:1.3333333333vw;left:1.6vw;top:calc(50% - 1.06667vw);width:1.3333333333vw}}.tpl-anchor{height:1px}.sec-title{margin-bottom:110px;text-align:center}@media (max-width:750px){.sec-title{margin-bottom:12vw}}.sec-title span{display:block;line-height:1;position:relative}.sec-title .ja{font-size:56px;font-weight:700;letter-spacing:.3em;z-index:2}@media (max-width:750px){.sec-title .ja{font-size:6.4vw}}.sec-title .en{color:#f1f1f1;font-family:Montserrat,sans-serif;font-size:72px;font-weight:700;margin-top:-.5em;z-index:1}@media (max-width:750px){.sec-title .en{font-size:8vw}}.tpl-label{color:#4b70b5;font-weight:700;margin-bottom:5px}@media (max-width:750px){.tpl-label{font-size:3.4666666667vw;margin-bottom:1.3333333333vw}}.tpl-sub-label{color:#0f2755;font-size:40px;font-weight:700;margin-bottom:30px}@media (max-width:750px){.tpl-sub-label{font-size:5.8666666667vw;margin-bottom:4vw}}.tpl-h1-bg{align-items:center;background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/parts/bg-h1.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:flex;margin-bottom:80px;min-height:300px}@media (max-width:750px){.tpl-h1-bg{margin-bottom:10.6666666667vw;min-height:33.3333333333vw}}.tpl-h1-bg h1{color:#0f2755;font-size:50px;font-weight:700;letter-spacing:.3em;line-height:1.2}@media (max-width:750px){.tpl-h1-bg h1{font-size:6.4vw}}.tpl-h2,.wysiwyg h2{border-left:2px solid #4b70b5;color:#0f2755;font-size:40px;font-weight:700;letter-spacing:.1em;line-height:1.36;padding-left:30px}@media (max-width:750px){.tpl-h2,.wysiwyg h2{font-size:5.8666666667vw;padding-left:3.7333333333vw}}.tpl-h2__sub{color:#4b70b5;display:block;font-size:16px;line-height:1.85}@media (max-width:750px){.tpl-h2__sub{font-size:3.4666666667vw}}.tpl-h2.tac,.wysiwyg h2.tac{border-left:0;padding-left:0;text-align:center}.tpl-h2.tac span,.wysiwyg h2.tac span{border-left:2px solid #4b70b5;display:inline-block;padding-left:30px}.tpl-h2.tar,.wysiwyg h2.tar{border-left:0;padding-left:0;text-align:right}.tpl-h2.tar span,.wysiwyg h2.tar span{border-left:2px solid #4b70b5;display:inline-block;padding-left:30px}.tpl-h2+.tpl-tags,.wysiwyg h2+.tpl-tags{margin-top:20px}@media (max-width:750px){.tpl-h2+.tpl-tags,.wysiwyg h2+.tpl-tags{margin-top:6.6666666667vw}}.tpl-h3,.wysiwyg h3{color:#4b70b5;font-size:30px;font-weight:700;letter-spacing:.1em;line-height:1.53;padding-bottom:25px;position:relative;text-align:center}@media (max-width:750px){.tpl-h3,.wysiwyg h3{font-size:4.8vw;line-height:1.33;padding-bottom:1.8666666667vw}}.tpl-h3:after,.wysiwyg h3:after{background-color:#4b70b5;bottom:0;content:"";display:block;height:2px;left:calc(50% - 1em);position:absolute;width:2em}.tpl-h3.tal,.wysiwyg h3.tal{text-align:left}.tpl-h3.tar,.wysiwyg h3.tar{text-align:right}.tpl-h4,.wysiwyg h4{border-bottom:1px solid #4b70b5;color:#0f2755;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:1.45;padding-bottom:5px}@media (max-width:750px){.tpl-h4,.wysiwyg h4{font-size:4vw;line-height:1.6;padding-bottom:2.6666666667vw}}.tpl-h4.border,.wysiwyg h4.border{border-bottom:0;color:#4b70b5;padding-bottom:0;position:relative;text-align:center}.tpl-h4.border span,.wysiwyg h4.border span{background-color:#fff;padding:0 .5em;position:relative;z-index:2}@media (max-width:750px){.tpl-h4.border span,.wysiwyg h4.border span{display:inline-block;margin:0 auto;max-width:18em}}.tpl-h4.border:after,.wysiwyg h4.border:after{background-color:#4b70b5;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:100%;z-index:1}.tpl-h4.type02,.wysiwyg h4.type02{border-bottom:0;font-size:26px;padding-bottom:0;text-align:center}@media (max-width:750px){.tpl-h4.type02,.wysiwyg h4.type02{font-size:4.2666666667vw}}.tpl-h4.type03,.wysiwyg h4.type03{background-color:#dfe7f7;border-bottom:0;border-radius:999px;font-size:22px;padding-bottom:0;text-align:center}@media (min-width:751px){.tpl-h4.type03,.wysiwyg h4.type03{padding:4px 15px 5px}}@media (max-width:750px){.tpl-h4.type03,.wysiwyg h4.type03{font-size:3.4666666667vw;padding:.5333333333vw 2vw .6666666667vw}}.tpl-h4.tal,.wysiwyg h4.tal{text-align:left}.tpl-h4.tac,.wysiwyg h4.tac{text-align:center}.tpl-h4.tar,.wysiwyg h4.tar{text-align:right}.callcenter .call-box .head h5,.tpl-h5,.wysiwyg h5{color:#0f2755;font-size:20px;font-weight:700;letter-spacing:.1em;line-height:1.6}@media (max-width:750px){.callcenter .call-box .head h5,.tpl-h5,.wysiwyg h5{font-size:4vw;line-height:1.84}}.callcenter .call-box .head h5.tal,.tpl-h5.tal,.wysiwyg h5.tal{text-align:left}.callcenter .call-box .head h5.tac,.tpl-h5.tac,.wysiwyg h5.tac{text-align:center}.callcenter .call-box .head h5.tar,.tpl-h5.tar,.wysiwyg h5.tar{text-align:right}.wysiwyg ul li{line-height:2;padding-left:1em;position:relative}@media (max-width:750px){.wysiwyg ul li{line-height:1.84}}.wysiwyg ul li:before{content:"・";display:block;left:0;position:absolute;top:0}.wysiwyg ol{counter-reset:count-num;list-style:none}.wysiwyg ol li:before{content:counter(count-num) ".";counter-increment:count-num}.wysiwyg li+li{margin-top:0}.wysiwyg em{font-style:italic}.wysiwyg a{color:#4b70b5;text-decoration:underline}@media (min-width:751px){.wysiwyg a{transition:opacity .3s}.wysiwyg a:hover{opacity:.5}}.wysiwyg a[target=_blank]{display:inline-block}.wysiwyg a[target=_blank]:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank-blue.svg) 0 0 no-repeat;background-size:contain;border:0;content:"";display:inline-block;height:13px;margin-left:5px;transform:rotate(0);vertical-align:middle;width:13px}@media (max-width:750px){.wysiwyg a[target=_blank]:after{height:2.6666666667vw;width:2.6666666667vw}}.wysiwyg a[href$=".pdf"]{display:inline-block}.wysiwyg a[href$=".pdf"]:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-download-blue.svg) 0 0 no-repeat;background-size:contain;border:0;content:"";display:inline-block;height:17px;margin-left:10px;transform:rotate(0);vertical-align:middle;width:15px}@media (max-width:750px){.wysiwyg a[href$=".pdf"]:after{height:3.7333333333vw;margin-left:1.3333333333vw;width:3.3333333333vw}}.wysiwyg a.tpl-btn{align-items:center;background-color:#4b70b5;border:2px solid #4b70b5;border-radius:9999px;color:#fff;display:flex;font-size:18px;height:73px;justify-content:center;line-height:1;padding:0 1em;position:relative;text-decoration:none;width:320px}@media (min-width:751px){.wysiwyg a.tpl-btn{transition:background-color .3s,color .3s}.wysiwyg a.tpl-btn:hover{background-color:#fff;color:#4b70b5}.wysiwyg a.tpl-btn:hover:after{border-color:#4b70b5}}@media (max-width:750px){.wysiwyg a.tpl-btn{font-size:3.4666666667vw;height:10.6666666667vw;width:46.6666666667vw}}.wysiwyg a.tpl-btn:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:8px;position:absolute;right:16px;top:calc(50% - 4px);transform:rotate(-45deg);width:8px}@media (min-width:751px){.wysiwyg a.tpl-btn:after{transition:border-color .3s}}@media (max-width:750px){.wysiwyg a.tpl-btn:after{border-width:1px;height:1.3333333333vw;right:2.9333333333vw;top:calc(50% - .66667vw);width:1.3333333333vw}}.wysiwyg a.tpl-btn.arrow-l:after{left:16px;right:auto;transform:rotate(135deg)}@media (max-width:750px){.wysiwyg a.tpl-btn.arrow-l:after{left:2.9333333333vw}}.wysiwyg a.tpl-btn.wh{background-color:#fff;color:#4b70b5}@media (min-width:751px){.wysiwyg a.tpl-btn.wh:hover{background-color:#4b70b5;color:#fff}.wysiwyg a.tpl-btn.wh:hover:after{border-color:#fff}}.wysiwyg a.tpl-btn.wh:after{border-color:#4b70b5}.wysiwyg a.tpl-btn[target=_blank]:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank.svg) 0 0 no-repeat;background-size:contain;border:0;height:13px;right:18px;top:calc(50% - 6px);transform:rotate(0);width:13px}@media (max-width:750px){.wysiwyg a.tpl-btn[target=_blank]:after{height:2.6666666667vw;right:2.9333333333vw;top:calc(50% - 1.33333vw);width:2.6666666667vw}}@media (min-width:751px){.wysiwyg a.tpl-btn[target=_blank]:hover:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank-blue.svg)}}.wysiwyg a.tpl-btn[target=_blank].wh:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank-blue.svg)}@media (min-width:751px){.wysiwyg a.tpl-btn[target=_blank].wh:hover:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank.svg)}}.wysiwyg a.tpl-btn.dl:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-download.svg) 0 0 no-repeat;background-size:contain;border:0;height:21px;right:26px;top:calc(50% - 10px);transform:rotate(0);width:19px}@media (max-width:750px){.wysiwyg a.tpl-btn.dl:after{height:4.2666666667vw;right:2.9333333333vw;top:calc(50% - 2.13333vw);width:3.8666666667vw}}@media (min-width:751px){.wysiwyg a.tpl-btn.dl:hover:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-download-blue.svg)}}.wysiwyg a.tpl-btn.dl.wh:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-download-blue.svg)}@media (min-width:751px){.wysiwyg a.tpl-btn.dl.wh:hover:after{background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-download.svg)}}.wysiwyg a.tpl-btn.tac{margin-left:auto;margin-right:auto}@media (max-width:750px){.wysiwyg a.tpl-btn.tac-sp{margin-left:auto;margin-right:auto}}.wysiwyg a.tpl-btn.tar{margin-left:auto}.wysiwyg a.tpl-btn.size-l{width:500px}@media (max-width:750px){.wysiwyg a.tpl-btn.size-l{width:100%}}.wysiwyg a.tpl-btn.arrow-none:after{content:none}.wysiwyg a.tpl-arrow-link{text-decoration:none}.wysiwyg b{font-weight:700}.wysiwyg p.tac{text-align:center}.wysiwyg *{word-wrap:break-word}.wysiwyg *+*{margin-top:1em}.wysiwyg table{border:0!important;word-break:break-all}.wysiwyg table td,.wysiwyg table th{border-bottom:1px solid #e0e5ee!important;border-top:1px solid #e0e5ee!important;vertical-align:middle}.wysiwyg table th{text-align:center}.wysiwyg table td:not(:last-child){border-right:1px solid #e0e5ee!important}.tpl-top-txt{line-height:1.85;margin-bottom:35px}@media (max-width:750px){.tpl-top-txt{font-size:3.4666666667vw;margin-bottom:4vw}}.tpl-price .price{font-size:24px;font-weight:700;line-height:1.2}@media (max-width:750px){.tpl-price .price{font-size:4vw}}.tpl-price .price .p2{font-size:48px}@media (max-width:750px){.tpl-price .price .p2{font-size:6.4vw}}.tpl-price .price .p3{font-size:12px}@media (max-width:750px){.tpl-price .price .p3{font-size:3.2vw}}.tpl-price .caution{font-size:13px;margin-top:1em}@media (max-width:750px){.tpl-price .caution{font-size:3.2vw}}.tpl-price.tac{text-align:center}.tpl-price.tal{text-align:left}.tpl-price.tar{text-align:right}.tpl-hr{border-top:1px solid #e0e5ee;display:block}.tpl-list-a ul li{line-height:2;list-style:none!important;padding-left:1em;position:relative}@media (max-width:750px){.tpl-list-a ul li{line-height:1.84}}.tpl-list-a ul li:before{background-color:#4b70b5;border-radius:50%;content:"";display:block;height:8px;left:0;position:absolute;top:.8em;width:8px}@media (max-width:750px){.tpl-list-a ul li:before{height:1.6vw;top:2.1333333333vw;width:1.6vw}}.tpl-list-a ul li+li{margin-top:.5em}.tpl-list-a.num ul{counter-reset:count}.tpl-list-a.num ul li{padding-left:40px;position:relative}@media (max-width:750px){.tpl-list-a.num ul li{padding-left:5.3333333333vw}}.tpl-list-a.num ul li:before{align-items:center;background-color:#4b70b5;border-radius:50%;color:#fff;content:counter(count);counter-increment:count;display:block;display:flex;font-family:Montserrat,sans-serif;font-weight:700;height:30px;justify-content:center;left:0;position:absolute;top:0;width:30px}@media (max-width:750px){.tpl-list-a.num ul li:before{font-size:2.1333333333vw;height:4vw;top:.5em;width:4vw}}.tpl-list-a.num ul li+li{margin-top:20px}@media (max-width:750px){.tpl-list-a.num ul li+li{margin-top:6.4vw}}.tpl-list-b ul li{line-height:2;list-style:none!important;padding-left:1em;position:relative}@media (max-width:750px){.tpl-list-b ul li{line-height:1.84}}.tpl-list-b ul li:before{content:"・";display:block;left:0;position:absolute;top:0}.tpl-list-b.num ul{counter-reset:count-num}.tpl-list-b.num ul li{padding-left:1.2em}.tpl-list-b.num ul li:before{content:counter(count-num) ".";counter-increment:count-num}.tpl-notes li{font-size:13px;line-height:1.84;list-style:none!important;padding-left:1.5em;position:relative}@media (max-width:750px){.tpl-notes li{font-size:2.6666666667vw;line-height:1.4}}.tpl-notes li:before{content:"※";display:block;left:0;position:absolute;top:0}.tpl-notes li *{font-size:13px;line-height:1.84}@media (max-width:750px){.tpl-notes li *{font-size:2.6666666667vw;line-height:1.4}}.tpl-notes li+li{margin-top:.1em}.tpl-notes a{text-decoration:underline}.tpl-notes a[target=_blank]{display:inline-block}.tpl-notes a[target=_blank]:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank-blue.svg) 0 0 no-repeat;background-size:contain;border:0;content:"";display:inline-block;height:13px;margin-left:5px;transform:rotate(0);vertical-align:middle;width:13px}@media (max-width:750px){.tpl-notes a[target=_blank]:after{height:2.6666666667vw;width:2.6666666667vw}}@media (min-width:751px){.tpl-flow-list{display:flex;flex-wrap:wrap;justify-content:center}.tpl-flow-list .item{width:320px}.tpl-flow-list .item:not(:nth-child(3n)){margin-right:65px}.tpl-flow-list .item:not(:nth-child(3n)) .img{position:relative}.tpl-flow-list .item:not(:nth-child(3n)) .img:after{border-bottom:4px solid #4b70b5;border-right:4px solid #4b70b5;content:"";height:13px;position:absolute;right:-35px;top:calc(50% - 6px);transform:rotate(-45deg);width:13px}.tpl-flow-list .item:last-child{margin-right:0}.tpl-flow-list .item:last-child .img:after{display:none}.tpl-flow-list .item:nth-child(n+4){margin-top:65px}}@media (max-width:750px){.tpl-flow-list .item+.item{margin-top:6.6666666667vw}.tpl-flow-list .item:after{border-bottom:3px solid #4b70b5;border-right:3px solid #4b70b5;content:"";display:block;height:2.9333333333vw;margin:2.6666666667vw auto 0;transform:rotate(45deg);width:2.9333333333vw}.tpl-flow-list .item:last-child:after{display:none}}.tpl-flow-list .item .sub-title{color:#4b70b5;font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;line-height:1;margin-bottom:10px;padding-bottom:15px;position:relative;text-align:center}@media (max-width:750px){.tpl-flow-list .item .sub-title{font-size:4vw;margin-bottom:2.6666666667vw;padding-bottom:2.6666666667vw}}.tpl-flow-list .item .sub-title:after{background-color:#4b70b5;bottom:0;content:"";display:block;height:2px;left:calc(50% - 15px);position:absolute;width:30px}@media (max-width:750px){.tpl-flow-list .item .sub-title:after{left:calc(50% - 4vw);width:8vw}}.tpl-flow-list .item .title{font-size:20px;font-weight:700;margin-bottom:20px;text-align:center}@media (max-width:750px){.tpl-flow-list .item .title{font-size:4vw;margin-bottom:2.6666666667vw}}.tpl-flow-list .item .img{text-align:center}@media (min-width:751px){.tpl-flow-list .item .img{height:220px;margin-bottom:30px;object-fit:cover;width:100%}}@media (max-width:750px){.tpl-flow-list .item .img{margin:0 auto 4vw;width:64vw}}.tpl-flow-list .item.point .img:after{display:none}@media (max-width:750px){.tpl-flow-list .item.point:after{display:none}}.tpl-flow-list .item .tpl-btn{margin-top:40px}@media (max-width:750px){.tpl-flow-list .item .tpl-btn{margin-top:5.3333333333vw;width:66.6666666667vw}}.tpl-box{padding:30px}@media (max-width:750px){.tpl-box{padding:4vw}}.tpl-box.type-a{background-color:#dfe7f7}@media (min-width:751px){.tpl-box.type-a:not(:first-of-type){margin-top:12px}}@media (max-width:750px){.tpl-box.type-a:not(:first-of-type){margin-top:2vw}}.tpl-box.type-b{background-color:#f1f1f1}.tpl-box.type-c{border:2px solid #e54545}.tpl-box.type-c *{color:#e54545}.tpl-box.type-c a[target=_blank]:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank-red.svg) 0 0 no-repeat}.tpl-box.type-d{background-color:#dfe7f7}@media (min-width:751px){.tpl-box.type-d.tpl-box{display:flex}.tpl-box.type-d.tpl-box .tpl-element.img{margin-right:25px;width:320px}}@media (max-width:750px){.tpl-box.type-d.tpl-box .tpl-element.img{margin-bottom:4vw;text-align:center}}.tpl-box.type-d.tpl-box .tpl-element.img figcaption{margin-top:.8em;text-align:center}@media (min-width:751px){.tpl-box.type-d.tpl-box .tpl-element.text{width:calc(100% - 345px)}}.tpl-box.type-d.tpl-box .tpl-element.text .title{font-family:Montserrat,sans-serif;font-weight:700}@media (min-width:751px){.tpl-box.type-d.tpl-box .tpl-element.text .title{font-size:20px;letter-spacing:.15em;margin-bottom:10px}}@media (max-width:750px){.tpl-box.type-d.tpl-box .tpl-element.text .title{font-size:4.2666666667vw;letter-spacing:.15em;margin-bottom:2vw}}@media (min-width:751px){.tpl-box.type-d.tpl-box .tpl-element.text p{font-size:16px;line-height:2}}@media (max-width:750px){.tpl-box.type-d.tpl-box .tpl-element.text p{font-size:2.6666666667vw;line-height:2}}@media (min-width:751px){.tpl-box-txt{display:flex;flex-wrap:wrap}}.tpl-box-txt .item{border:1px solid #4b70b5;color:#4b70b5;font-size:22px;font-weight:700;line-height:1.45;text-align:center}@media (min-width:751px){.tpl-box-txt.col2 .item{padding:30px;width:calc(50% - 5px)}.tpl-box-txt.col2 .item:not(:nth-child(2n)){margin-right:10px}.tpl-box-txt.col2 .item:nth-child(n+3){margin-top:10px}}@media (max-width:750px){.tpl-box-txt.col2 .item{font-size:3.4666666667vw;padding:2.6666666667vw 4vw;width:100%}.tpl-box-txt.col2 .item+.item{margin-top:1.3333333333vw}}.tpl-box-txt.col2 .label{border-bottom:1px solid #e0e5ee;font-weight:700;padding-bottom:.7em}@media (max-width:750px){.tpl-box-txt.col2 .label{padding-bottom:.5em}}.tpl-box-txt.col2 .list{font-weight:500;padding-top:30px}@media (max-width:750px){.tpl-box-txt.col2 .list{padding-top:4vw}}.tpl-box-txt.col2 .list li{color:#1d2b3b;padding-left:1em;position:relative;text-align:left}.tpl-box-txt.col2 .list li:before{background-color:#4b70b5;border-radius:50%;content:"";display:block;height:8px;left:0;position:absolute;top:.7em;width:8px}@media (max-width:750px){.tpl-box-txt.col2 .list li:before{height:1.6vw;top:.6em;width:1.6vw}}@media (min-width:751px){.tpl-box-txt.col3 .item{padding:20px 15px;width:calc(33.33333% - 6px)}.tpl-box-txt.col3 .item:not(:nth-child(3n)){margin-right:9px}.tpl-box-txt.col3 .item:nth-child(n+4){margin-top:10px}}@media (max-width:750px){.tpl-box-txt.col3 .item{font-size:3.4666666667vw;padding:2.6666666667vw;width:100%}.tpl-box-txt.col3 .item+.item{margin-top:1.3333333333vw}}.tpl-img-box figure{text-align:center}@media (min-width:751px){.tpl-img-box figure.tal{text-align:left}}.tpl-img-box img{height:auto;max-width:1140px}@media (max-width:750px){.tpl-img-box img{max-width:100%}}.tpl-img-box figcaption{font-size:14px;line-height:1.71;margin-top:20px}@media (max-width:750px){.tpl-img-box figcaption{font-size:2.6666666667vw;line-height:1.4;margin-top:2.6666666667vw}}.tpl-img-box.type-a .item+.item{margin-top:4em}.tpl-img-box.type-a .title .date{font-weight:700;margin-top:10px}@media (max-width:750px){.tpl-img-box.type-a .title .date{font-size:3.2vw;margin-top:2.6666666667vw}}.tpl-img-box.type-a .title .sub-title{font-weight:700}@media (min-width:751px){.tpl-img-box.type-a .title .sub-title{font-size:30px;line-height:1.53;margin-top:10px}}@media (max-width:750px){.tpl-img-box.type-a .title .sub-title{font-size:4.8vw;line-height:1.33;margin-top:2.6666666667vw}}.tpl-img-box.type-a .title .sub-title a{text-decoration:underline}.tpl-img-box.type-b{display:flex;flex-wrap:wrap;justify-content:space-between}.tpl-img-box.type-b figure{width:calc(50% - 5px)}@media (min-width:751px){.tpl-img-box.type-b figure:nth-child(n+3){margin-top:20px}}@media (max-width:750px){.tpl-img-box.type-b figure{width:calc(50% - .6vw)}.tpl-img-box.type-b figure:nth-child(n+3){margin-top:2.6666666667vw}}.tpl-img-box.type-b img{max-width:100%}.tpl-img-box.type-c{display:flex;flex-wrap:wrap;justify-content:flex-start}@media (max-width:750px){.tpl-img-box.type-c{display:block}}.tpl-img-box.type-c figure{width:calc(33.33333% - 6px)}@media (min-width:751px){.tpl-img-box.type-c figure:not(:nth-child(3n)){margin-right:9px}.tpl-img-box.type-c figure:nth-child(n+4){margin-top:30px}}@media (max-width:750px){.tpl-img-box.type-c figure{width:100%}.tpl-img-box.type-c figure+figure{margin-top:5.3333333333vw}}.tpl-img-box.type-c img{max-width:100%}.tpl-img-box.type-d{display:flex;flex-wrap:wrap}@media (max-width:750px){.tpl-img-box.type-d{display:block}}.tpl-img-box.type-d figure{align-items:flex-start;display:flex;padding-right:1em;width:50%}@media (max-width:750px){.tpl-img-box.type-d figure{padding-right:0;width:100%}.tpl-img-box.type-d figure+figure{margin-top:4vw}}.tpl-img-box.type-d figure img{margin-right:30px;width:150px}@media (max-width:750px){.tpl-img-box.type-d figure img{margin-right:2.6666666667vw;width:26.6666666667vw}}.tpl-img-box.type-d figure figcaption{flex:1;margin-top:0;text-align:left}@media (max-width:750px){.tpl-img-box.type-d figure figcaption *{font-size:2.6666666667vw;line-height:1.4}}.tpl-img-box.type-d img{max-width:100%}.tpl-img-float{overflow:hidden}@media (min-width:751px){.tpl-img-float .wysiwyg h4{display:inline-block;width:545px}}@media (max-width:750px){.tpl-img-float .wysiwyg{margin-top:2.6666666667vw}}.tpl-img-float.fl-r .img{float:right;margin-left:30px}@media (max-width:750px){.tpl-img-float.fl-r .img{float:none;margin-left:0}}.tpl-img-float.fl-l .img{float:left;margin-right:30px}@media (max-width:750px){.tpl-img-float.fl-l .img{float:none;margin-right:0}}.tpl-img-float.type-a .img{max-width:565px}@media (max-width:750px){.tpl-img-float.type-a .img{max-width:100%}}.tpl-img-float.type-b .img{max-width:374px}@media (max-width:750px){.tpl-img-float.type-b .img{max-width:100%}}.tpl-img-float.type-c .img{max-width:565px}@media (max-width:750px){.tpl-img-float.type-c .img{max-width:100%}}@media (min-width:751px){.tpl-img-float.type-c .wysiwyg{width:540px}.tpl-img-float.type-c.fl-l .wysiwyg{float:right}}.tpl-img-float img+img{margin-top:30px}@media (max-width:750px){.tpl-img-float img+img{margin-top:4vw}}.tpl-img-btn-box{display:flex;flex-wrap:wrap}@media (max-width:750px){.tpl-img-btn-box{display:block}}.tpl-img-btn-box .item{background-color:#f1f1f1;padding:25px;text-align:center}@media (max-width:750px){.tpl-img-btn-box .item{padding:4.1333333333vw 4.4vw 4.8vw}.tpl-img-btn-box .item+.item{margin-top:4vw}}.tpl-img-btn-box .item .img img{display:block;height:220px;object-fit:contain;width:100%}@media (max-width:750px){.tpl-img-btn-box .item .img img{height:auto;width:100%}}.tpl-img-btn-box .item .sub-title{font-weight:700}@media (min-width:751px){.tpl-img-btn-box .item .sub-title{align-items:center;display:flex;font-size:20px;justify-content:center;line-height:1.6;margin-top:20px}}@media (max-width:750px){.tpl-img-btn-box .item .sub-title{font-size:3.4666666667vw;line-height:1.84;margin-top:5.3333333333vw}}.tpl-img-btn-box .item .title{color:#4b70b5;font-weight:700}@media (min-width:751px){.tpl-img-btn-box .item .title{align-items:center;display:flex;font-size:30px;justify-content:center;line-height:1.53;margin-top:10px}}@media (max-width:750px){.tpl-img-btn-box .item .title{font-size:4.8vw;line-height:1.33;margin-top:2.6666666667vw}}.tpl-img-btn-box .item .tpl-btn{margin-top:30px}@media (max-width:750px){.tpl-img-btn-box .item .tpl-btn{margin:5.3333333333vw auto 0;width:66.6666666667vw}}.tpl-img-btn-box .item .tpl-btn+.tpl-btn{margin-top:10px}@media (max-width:750px){.tpl-img-btn-box .item .tpl-btn+.tpl-btn{margin-top:2.6666666667vw}}.tpl-img-btn-box .item .tpl-tags{margin-top:10px}@media (max-width:750px){.tpl-img-btn-box .item .tpl-tags{margin-top:4vw}}.tpl-img-btn-box .item.contracted,.tpl-img-btn-box .item.new{position:relative}.tpl-img-btn-box .item.contracted:before,.tpl-img-btn-box .item.new:before{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:700;height:40px;justify-content:center;left:0;line-height:1;position:absolute;top:0;width:130px}@media (max-width:750px){.tpl-img-btn-box .item.contracted:before,.tpl-img-btn-box .item.new:before{font-size:3.2vw;height:8vw;width:24vw}}.tpl-img-btn-box .item.new:before{background-color:#4b70b5;content:"NEW";font-family:Montserrat,sans-serif;font-weight:700}.tpl-img-btn-box .item.contracted:before{background-color:#e54545;content:"ご成約済み"}.tpl-img-btn-box .item.contracted .tpl-btn{background-color:#b2b2b2;border-color:#b2b2b2;pointer-events:none}@media (min-width:751px){.tpl-img-btn-box.col3 .item{padding:30px 25px 20px;width:calc(33.33333% - 10px)}.tpl-img-btn-box.col3 .item:not(:nth-child(3n)){margin-right:15px}.tpl-img-btn-box.col3 .item:nth-child(n+4){margin-top:15px}}@media (max-width:750px){.tpl-img-btn-box.col3 .item{padding:4.1333333333vw 4.4vw 4.8vw;width:100%}}@media (min-width:751px){.tpl-img-btn-box.col4 .item{width:calc(25% - 7.5px)}.tpl-img-btn-box.col4 .item:not(:nth-child(4n)){margin-right:10px}.tpl-img-btn-box.col4 .item:nth-child(n+5){margin-top:10px}}@media (max-width:750px){.tpl-img-btn-box.col4 .item{width:100%}}@media (min-width:751px){.tpl-img-btn-box.col4 .item .text-block{margin-top:25px}}@media (max-width:750px){.tpl-img-btn-box.col4 .item .text-block{margin-top:2.6666666667vw}}.tpl-img-btn-box.col4 .item .text-block .text01{font-weight:700;line-height:1.5}@media (min-width:751px){.tpl-img-btn-box.col4 .item .text-block .text01{font-size:18px;margin-bottom:10px}.tpl-img-btn-box.col4 .item .text-block .text02{font-size:16px;margin-top:5px}.tpl-img-btn-box.col4 .item .title{font-size:20px;margin-top:0}.tpl-img-btn-box.col4 .item .tpl-btn{height:60px;margin-top:25px;width:230px}.tpl-img-btn-box.col4 .item .tpl-btn+.tpl-btn{margin-top:10px}}.tpl-tags{display:flex;flex-wrap:wrap}.tpl-tags li{background-color:#fff;border:1px solid #4b70b5;color:#4b70b5;font-size:14px;font-weight:700;letter-spacing:0;line-height:1;margin-right:10px;margin-top:10px;padding:8px}@media (max-width:750px){.tpl-tags li{font-size:2.6666666667vw;margin-right:1.3333333333vw;margin-top:0;padding:1.0666666667vw}}.tpl-tab-nav{margin-bottom:74px;padding:0;position:relative}@media (max-width:750px){.tpl-tab-nav{margin-bottom:6.6666666667vw;margin-left:-6.6666666667vw;padding:0 4vw;width:calc(100% + 13.33333vw)}}.tpl-tab-nav ul{display:flex;flex-wrap:wrap;position:relative;width:100%}@media (max-width:750px){.tpl-tab-nav ul{justify-content:space-between}}.tpl-tab-nav ul li{align-items:center;background-color:#4b70b5;border-radius:9999px;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:80px;justify-content:center;padding:0 30px;position:relative;width:calc(33.33333% - 20px);z-index:2}@media (max-width:750px){.tpl-tab-nav ul li{height:13.3333333333vw;padding:0 4vw;width:calc(50% - 1.33333vw)}}@media (min-width:751px){.tpl-tab-nav ul li:not(:nth-child(3n)){margin-right:30px}}@media (max-width:750px){.tpl-tab-nav ul li:nth-child(n+3){margin-top:30px}}@media (min-width:751px){.tpl-tab-nav ul li:nth-child(n+4){margin-top:30px}.tpl-tab-nav ul li{transition:background-color .3s,color .3s}.tpl-tab-nav ul li:hover{background-color:#fff;border:1px solid #4b70b5;color:#4b70b5}}.tpl-tab-nav ul li.is-active{background-color:#fff;border:1px solid #4b70b5;color:#4b70b5}.tpl-tab-nav ul .title{font-size:20px;font-weight:700;line-height:1}@media (max-width:750px){.tpl-tab-nav ul .title{font-size:3.7333333333vw}}.tpl-tab-nav ul .note{font-size:16px;line-height:1.4;margin-top:6px;text-align:center;width:100%}@media (max-width:750px){.tpl-tab-nav ul .note{font-size:2.5333333333vw;letter-spacing:-.03em;margin-top:.9333333333vw}}.tpl-tab-cont{display:none}.tpl-tab-cont.is-show{display:block}@media (max-width:750px){.tpl-tab-cont .img{margin-bottom:4vw;overflow-x:auto}.tpl-tab-cont .img img{max-width:1000px}}.tpl-tab-cont .tpl-price{margin-bottom:50px;text-align:left}@media (max-width:750px){.tpl-tab-cont .tpl-price{margin-bottom:6.6666666667vw}}.tpl-tab-cont .caution{font-size:3.2vw;margin-top:2.6666666667vw}.tpl-tab-cont .caution:before{content:"※";display:inline-block}.tpl-ac+.tpl-ac{margin-top:50px}@media (max-width:750px){.tpl-ac+.tpl-ac{margin-top:6.6666666667vw}}.tpl-ac .head{align-items:center;border-bottom:1px solid #e0e5ee;cursor:pointer;display:flex;padding-bottom:5px;position:relative}@media (min-width:751px){.tpl-ac .head{transition:opacity .3s}.tpl-ac .head:hover{opacity:.5}}.tpl-ac .head .num,.tpl-ac .head .txt{color:#4b70b5;font-weight:500}.tpl-ac .head .num{font-family:Montserrat,sans-serif;font-size:30px;font-weight:700;line-height:1;margin-right:10px;min-width:2em}@media (max-width:750px){.tpl-ac .head .num{font-size:5.3333333333vw;margin-right:1.3333333333vw}}.tpl-ac .head .txt{flex:1;font-size:22px;font-weight:700;line-height:1.45;padding-right:40px}@media (max-width:750px){.tpl-ac .head .txt{font-size:4vw;padding-right:10vw}}.tpl-ac .head .btn{background-color:#4b70b5;border:2px solid #4b70b5;height:30px;position:absolute;right:0;top:0;transition:background-color .3s;width:30px}@media (max-width:750px){.tpl-ac .head .btn{height:6.1333333333vw;width:6.1333333333vw}}.tpl-ac .head .btn:after,.tpl-ac .head .btn:before{background-color:#fff;content:"";display:block;height:2px;left:calc(50% - 10px);position:absolute;top:calc(50% - 1px);transition:opacity .3s,transform .3s,background-color .3s;width:20px}@media (max-width:750px){.tpl-ac .head .btn:after,.tpl-ac .head .btn:before{left:calc(50% - 2vw);width:4vw}}.tpl-ac .head .btn:after{transform:rotate(90deg)}.tpl-ac .head.is-open .btn{background-color:transparent}.tpl-ac .head.is-open .btn:after,.tpl-ac .head.is-open .btn:before{background-color:#4b70b5}.tpl-ac .head.is-open .btn:after{opacity:0;transform:rotate(0)}.tpl-ac .body{display:flex;height:0;opacity:0;overflow:hidden;transition-duration:.3s}.tpl-ac .body:before{align-items:center;background-color:#4b70b5;color:#fff;content:"A";display:flex;font-family:Montserrat,sans-serif;font-size:30px;font-weight:700;height:45px;justify-content:center;margin-right:25px;margin-top:10px;width:45px}@media (max-width:750px){.tpl-ac .body:before{font-size:6vw;height:9.0666666667vw;margin-right:4.4vw;margin-top:1.3333333333vw;width:9.0666666667vw}}.tpl-ac .body .inner{flex:1}.tpl-ac .body.is-open{height:auto;opacity:1;padding-top:50px}@media (max-width:750px){.tpl-ac .body.is-open{padding-top:6.6666666667vw}}.tpl-ac.type02 .head .txt{color:#1d2b3b}.tpl-ac.type02 .body{display:block}.tpl-ac.type02 .body:before{display:none}.tpl-ac.type02 p.tpl-price{margin-bottom:28px;text-align:left}@media (max-width:750px){.tpl-ac.type02 p.tpl-price{margin-bottom:5.3333333333vw}}.tpl-ac.type02 .tpl-btn{margin:56px auto 0;width:460px}@media (max-width:750px){.tpl-ac.type02 .tpl-btn{margin-top:6.6666666667vw;width:66.6666666667vw}}.sec-bg{background-repeat:no-repeat;background-size:auto 100%;height:520px;position:relative;width:100%}@media (max-width:750px){.sec-bg{background-size:100% auto;height:auto;padding-top:44.2666666667vw}}.sec-bg.left{background-position:0 0}@media (min-width:751px){.sec-bg.left .sec-bg__body{padding-left:53%}}.sec-bg.right{background-position:right 0}@media (min-width:751px){.sec-bg.right .tpl-top-txt{width:450px}}.sec-bg .tpl-inner{height:100%;position:relative;z-index:2}@media (min-width:751px){.sec-bg .sec-bg__body{display:flex;flex-direction:column;height:100%;justify-content:center}}@media (max-width:750px){.sec-bg .sec-bg__body{padding:4vw 0 9.3333333333vw}}.sec-bg .tpl-txt{width:450px}@media (max-width:750px){.sec-bg .tpl-txt{width:100%}}.tpl-tbl{width:100%}@media (max-width:750px){.tpl-tbl{border-top:1px solid #e0e5ee}}.tpl-tbl td,.tpl-tbl th{border-bottom:1px solid #e0e5ee;border-top:1px solid #e0e5ee;padding:22px;vertical-align:middle}@media (max-width:750px){.tpl-tbl td,.tpl-tbl th{display:block;padding:5.0666666667vw 0}}.tpl-tbl th{line-height:1.5;padding-left:5px;padding-right:5px;text-align:center;width:250px}@media (max-width:750px){.tpl-tbl th{border-top:0;line-height:1.84;padding-left:0;padding-right:0;text-align:left;width:100%}}.tpl-tbl td{border-left:1px solid #e0e5ee;font-weight:700;line-height:2;padding-left:40px}@media (max-width:750px){.tpl-tbl td{border-left:0;border-top:0;line-height:1.84;padding-left:0}}.tpl-tbl-dl{border-top:0!important}.tpl-tbl-dl td,.tpl-tbl-dl th{border-left:0!important;font-weight:700}@media (max-width:750px){.tpl-tbl-dl td,.tpl-tbl-dl th{display:table-cell;padding:5.3333333333vw;width:auto}}.tpl-tbl-dl tr:first-of-type td,.tpl-tbl-dl tr:first-of-type th{border-bottom:1px solid #4b70b5!important;border-top:0!important;font-weight:500;width:auto}.tpl-tbl-dl tr:last-child td,.tpl-tbl-dl tr:last-child th{border-bottom:0!important}.tpl-tbl-dl .pdf-ico{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-download-blue.svg) no-repeat;background-size:19px 21px;display:block;height:0;margin-left:auto;margin-right:auto;overflow:hidden;padding:21px 0 0;text-indent:-5000px;width:19px}.table-scroll{margin-bottom:25px}@media (max-width:750px){.table-scroll{margin-bottom:4vw;overflow:auto;padding-bottom:2.6666666667vw}}.table-scroll td,.table-scroll th{text-align:center;white-space:nowrap}.tpl-tbl-cont{margin-top:70px}@media (max-width:750px){.tpl-tbl-cont{margin-top:12vw}}.tpl-tbl-cont .num{color:#4b70b5;letter-spacing:.1em;text-decoration:underline}.tpl-tbl-cont .tpl-arrow-link{margin-top:10px}@media (max-width:750px){.tpl-tbl-cont .tpl-arrow-link{margin-top:4vw}}.tpl-slider{margin-top:20px;padding-left:200px}@media (max-width:750px){.tpl-slider{margin-top:4vw;overflow:visible;padding-left:0}.tpl-slider .swiper-button-next,.tpl-slider .swiper-button-prev{display:none}}.tpl-slider:not(.swiper-initialized){padding-left:0}.tpl-slider:not(.swiper-initialized):after,.tpl-slider:not(.swiper-initialized):before{display:none}.tpl-slider:not(.swiper-initialized) .swiper-wrapper{gap:40px;justify-content:center}.tpl-slider:not(.swiper-initialized) .item{width:220px}@media (max-width:750px){.tpl-slider:not(.swiper-initialized) .item{width:29.3333333333vw}}.tpl-slider:not(.swiper-initialized) .swiper-button-next,.tpl-slider:not(.swiper-initialized) .swiper-button-prev{display:none}.tpl-slider:after,.tpl-slider:before{content:"";display:block;height:100%;position:absolute;top:0;width:60px;z-index:9}@media (max-width:750px){.tpl-slider:after,.tpl-slider:before{display:none}}.tpl-slider:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));left:0}.tpl-slider:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);right:0}.tpl-slider .item .img{border:1px solid #e0e5ee;padding:10px}@media (max-width:750px){.tpl-slider .item .img{padding:1.3333333333vw}}.tpl-slider .item .txt{font-weight:700;line-height:1.5;margin-top:20px;text-align:center}@media (max-width:750px){.tpl-slider .item .txt{margin-top:2.6666666667vw}}@media (min-width:751px){.tpl-slider .item a{transition:opacity .3s}.tpl-slider .item a:hover{opacity:.5}}.tpl-slider .item a[target=_blank] p{color:#4b70b5;position:relative}.tpl-slider .item a[target=_blank] p:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-blank-blue.svg) 0 0 no-repeat;background-size:contain;border:0;content:"";display:inline-block;height:13px;right:18px;top:calc(50% - 6px);transform:rotate(0);width:13px}@media (max-width:750px){.tpl-slider .item a[target=_blank] p:after{height:2.6666666667vw;right:2.9333333333vw;top:calc(50% - 1.33333vw);width:2.6666666667vw}}.tpl-slider .swiper-button-next,.tpl-slider .swiper-button-prev{background-color:#4b70b5;border:0;border-radius:50%;height:36px;width:36px}.tpl-slider .swiper-button-next:after,.tpl-slider .swiper-button-prev:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:10px;width:10px}.tpl-slider .swiper-button-prev{transform:rotate(135deg)}.tpl-slider .swiper-button-next{transform:rotate(-45deg)}.tpl-case-bnr .item{border-bottom:1px solid #e0e5ee;display:flex;padding-bottom:30px;position:relative}@media (max-width:750px){.tpl-case-bnr .item{display:block;padding-bottom:6.6666666667vw}}.tpl-case-bnr .item:first-child{border-top:1px solid #e0e5ee;padding-top:30px}@media (max-width:750px){.tpl-case-bnr .item:first-child{padding-top:6.6666666667vw}}.tpl-case-bnr .item+.item{margin-top:30px}@media (max-width:750px){.tpl-case-bnr .item+.item{margin-top:6.6666666667vw}}@media (min-width:751px){.tpl-case-bnr .item .img{width:320px}.tpl-case-bnr .item .img img{height:220px;object-fit:cover;width:100%}}@media (max-width:750px){.tpl-case-bnr .item .img{margin:0 auto 4vw;width:64vw}}@media (min-width:751px){.tpl-case-bnr .item .txt-wrap{margin-left:30px;padding-bottom:73px;position:relative;width:calc(100% - 350px)}}.tpl-case-bnr .item .label{font-size:20px;font-weight:700;line-height:1.6;margin-bottom:1em}@media (max-width:750px){.tpl-case-bnr .item .label{font-size:4vw;margin-bottom:2.6666666667vw;text-align:center}}.tpl-case-bnr .item p{margin-bottom:30px}@media (max-width:750px){.tpl-case-bnr .item p{margin-bottom:2.6666666667vw}}@media (min-width:751px){.tpl-case-bnr .item .tpl-btn{bottom:30px;position:absolute;right:30px}}@media (max-width:750px){.tpl-case-bnr .item .tpl-btn{margin:0 auto;width:66.6666666667vw}}.tpl-case-head .head{margin-bottom:50px;padding:0 13px;position:relative}@media (max-width:750px){.tpl-case-head .head{margin-bottom:2.6666666667vw;margin-left:-6.6666666667vw;padding:0 2.6666666667vw;width:calc(100% + 13.33333vw)}}.tpl-case-head .head:after,.tpl-case-head .head:before{background-color:#4b70b5;bottom:0;content:"";display:block;height:1px;position:absolute;width:13px}@media (max-width:750px){.tpl-case-head .head:after,.tpl-case-head .head:before{width:2.6666666667vw}}.tpl-case-head .head:before{left:0}.tpl-case-head .head:after{right:0}.tpl-case-head .head-inner{align-items:center;border-left:1px solid #4b70b5;border-right:1px solid #4b70b5;border-top:5px solid #4b70b5;display:flex;font-weight:700;padding:6px 6px 0}@media (max-width:750px){.tpl-case-head .head-inner{display:block;padding:1.3333333333vw 3.7333333333vw 0}}.tpl-case-head .head-inner .label{align-items:center;background-color:#dfe7f7;color:#4b70b5;display:flex;font-size:30px;height:80px;justify-content:center;margin-right:30px;width:240px}@media (max-width:750px){.tpl-case-head .head-inner .label{font-size:4vw;height:auto;line-height:1;margin-bottom:4vw;margin-right:0;padding:2.1333333333vw;text-align:center;width:100%}}.tpl-case-head .head-inner .company-name{color:#4b70b5;flex:1;font-size:30px;line-height:1.06}@media (max-width:750px){.tpl-case-head .head-inner .company-name{font-size:4.8vw;line-height:1.33}}.tpl-case-head .title-wrap{display:flex}@media (max-width:750px){.tpl-case-head .title-wrap{display:block;margin-bottom:10.6666666667vw}}.tpl-case-head .title-wrap .img{margin-right:30px;width:374px}@media (max-width:750px){.tpl-case-head .title-wrap .img{margin:0 auto 4vw;width:49.8666666667vw}}.tpl-case-head .title-wrap .txt-wrap{flex:1}.tpl-case-head .title-wrap .txt-wrap .tpl-tags{margin-bottom:50px}@media (max-width:750px){.tpl-case-head .title-wrap .txt-wrap .tpl-tags{margin-bottom:4vw}}.tpl-case-head .title-wrap .txt-wrap .title{font-size:30px;font-weight:700;line-height:1.53}@media (max-width:750px){.tpl-case-head .title-wrap .txt-wrap .title{font-size:4.8vw;line-height:1.33}}.tpl-heading-box{padding-top:.8em}.tpl-heading-box .box-inner{border:1px solid #4b70b5;padding:50px 30px;position:relative}@media (max-width:750px){.tpl-heading-box{padding:6.6666666667vw 4vw}}.tpl-heading-box .label{background-color:#fff;color:#4b70b5;display:inline-block;font-size:22px;font-weight:700;left:50%;line-height:1;padding:0 1em;position:absolute;top:-.5em;transform:translateX(-50%)}@media (max-width:750px){.tpl-heading-box .label{font-size:4vw}}.tpl-heading-box .tac{text-align:center}.tpl-heading-box *+*{margin-bottom:40px}@media (max-width:750px){.tpl-heading-box *+*{margin-bottom:5.3333333333vw}}.tpl-heading-box :last-child{margin-bottom:0}.tpl-heading-box table{width:100%}@media (max-width:750px){.tpl-heading-box table{border-top:1px solid #e0e5ee}}.tpl-heading-box table td,.tpl-heading-box table th{border-bottom:1px solid #e0e5ee;border-top:1px solid #e0e5ee;padding:17px;vertical-align:middle}@media (max-width:750px){.tpl-heading-box table td,.tpl-heading-box table th{display:block;padding:4vw 0}}.tpl-heading-box table th{line-height:1.5;text-align:center;width:210px}@media (max-width:750px){.tpl-heading-box table th{border-bottom:0;border-top:0;line-height:1.84;padding-bottom:0;text-align:left;width:100%}}.tpl-heading-box table td{border-left:1px solid #e0e5ee;font-weight:700;line-height:2;padding-left:30px}@media (max-width:750px){.tpl-heading-box table td{border-left:0;border-top:0;line-height:1.84;padding-left:0;padding-top:0}}.tpl-pdf-info{align-items:center;border-bottom:1px solid #e0e5ee;border-top:1px solid #e0e5ee;display:flex;justify-content:center;margin-left:auto;margin-right:auto;padding:25px 0;width:1000px}@media (max-width:750px){.tpl-pdf-info{display:block;padding:6.6666666667vw 0;text-align:center;width:100%}}.tpl-pdf-info .img{margin-left:30px;width:158px}@media (max-width:750px){.tpl-pdf-info .img{margin:2.6666666667vw auto 0;width:40vw}}.tpl-mv{margin-left:auto;margin-right:auto;width:640px}@media (max-width:750px){.tpl-mv{width:100%}}.tpl-mv .inner{padding-top:56.25%;position:relative;width:100%}.tpl-mv iframe{height:100%;left:0;position:absolute;top:0;width:100%}.tpl-contact{background-color:#dfe7f7;padding:38px 0;text-align:center}@media (max-width:750px){.tpl-contact{padding:6.6666666667vw 0}}.tpl-contact .read{margin-bottom:20px}@media (max-width:750px){.tpl-contact .read{margin-bottom:1.3333333333vw}}.tpl-contact .btn-list{align-items:center;display:flex;justify-content:center}@media (max-width:750px){.tpl-contact .btn-list{flex-direction:column}}.tpl-contact .btn-list li+li{margin-left:80px}@media (max-width:750px){.tpl-contact .btn-list li+li{margin-left:0;margin-top:4vw}}.tpl-contact .btn-list+.read{margin-bottom:0;margin-top:30px}@media (max-width:750px){.tpl-contact .btn-list+.read{margin-top:6.6666666667vw}}.tpl-contact .btn-list+.read .bold{font-weight:700}.tpl-contact .btn-list+.read a{text-decoration:underline}.tpl-contact .tpl-btn{width:460px}@media (max-width:750px){.tpl-contact .tpl-btn{width:66.6666666667vw}}.pagenation ul{align-items:center;display:flex;justify-content:center}.pagenation ul a{font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;text-decoration:underline}@media (min-width:751px){.pagenation ul a{transition:color .3s}.pagenation ul a:hover{color:#4b70b5;text-decoration:none}}@media (max-width:750px){.pagenation ul a{font-size:4.8vw}}.pagenation ul li{margin:0 1em}.pagenation ul li.next a,.pagenation ul li.prev a{background-color:#4b70b5;border-radius:50%;display:block;font-size:0;height:20px;position:relative;width:20px}.pagenation ul li.next a:before,.pagenation ul li.prev a:before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:6px;left:calc(50% - 3px);position:absolute;top:calc(50% - 3px);width:6px}@media (max-width:750px){.pagenation ul li.next a:before,.pagenation ul li.prev a:before{height:1.6vw;left:calc(50% - .8vw);top:calc(50% - .8vw);width:1.6vw}}@media (min-width:751px){.pagenation ul li.next a,.pagenation ul li.prev a{transition:opacity .3s}.pagenation ul li.next a:hover,.pagenation ul li.prev a:hover{opacity:.5}}@media (max-width:750px){.pagenation ul li.next a,.pagenation ul li.prev a{height:4.8vw;width:4.8vw}}.pagenation ul li.prev{margin-left:0;margin-right:2em}.pagenation ul li.prev a{transform:rotate(135deg)}.pagenation ul li.next{margin-left:2em;margin-right:0}.pagenation ul li.next a{transform:rotate(-45deg)}.pagenation ul li.is-current a{color:#4b70b5;pointer-events:none;text-decoration:none}@media (min-width:751px){.tpl-product-index{align-items:flex-start;display:flex}.tpl-product-index.right{flex-direction:row-reverse}.tpl-product-index.right .img{margin-left:30px;margin-right:0}.tpl-product-index .img{margin-right:30px;width:565px}.tpl-product-index .txt-wrap{flex:1}.tpl-product-index .txt-wrap *+*{margin-top:2em}.tpl-product-index .txt-wrap .tpl-btn+.tpl-btn{margin-top:47px}.tpl-product-index .txt-wrap .sub-img{margin-top:50px}}@media (max-width:750px){.tpl-product-index .img{margin:0 auto 6.6666666667vw;width:79.3333333333vw}.tpl-product-index .tpl-btn{margin-left:auto;margin-right:auto;width:66.6666666667vw}.tpl-product-index .txt-wrap *+*{margin-top:6.6666666667vw}}.tpl-product-index .tpl-list-link li{text-align:left;width:100%}.products-flow-wrap{background-color:#f1f1f1;text-align:center}.products-flow-wrap.type02{background-color:transparent}.products-flow-wrap .tpl-inner{padding-bottom:50px;padding-top:50px;position:relative}@media (max-width:750px){.products-flow-wrap .tpl-inner{padding-bottom:8vw;padding-top:6.4vw}}.products-flow-wrap .tpl-inner .icon{font-size:0}@media (min-width:751px){.products-flow-wrap .tpl-inner .icon{left:0;position:absolute;top:50%;transform:translateY(-50%);width:187px}}@media (max-width:750px){.products-flow-wrap .tpl-inner .icon{margin:0 auto 6vw;width:37.6vw}}.products-flow-wrap .tpl-inner *+*{margin-top:30px}@media (max-width:750px){.products-flow-wrap .tpl-inner *+*{margin-top:6.6666666667vw}}.products-flow-wrap .tpl-inner .tpl-h3,.products-flow-wrap .tpl-inner .wysiwyg h3,.wysiwyg .products-flow-wrap .tpl-inner h3{margin-bottom:40px}@media (max-width:750px){.products-flow-wrap .tpl-inner .tpl-h3,.products-flow-wrap .tpl-inner .wysiwyg h3,.wysiwyg .products-flow-wrap .tpl-inner h3{margin-bottom:6.6666666667vw}}.products-flow-wrap .tpl-inner a.tpl-arrow-link{display:inline-block}.products-flow-wrap .tpl-inner a.tpl-arrow-link img{height:24px;margin-left:5px;vertical-align:middle;width:21px}@media (max-width:750px){.products-flow-wrap .tpl-inner a.tpl-arrow-link img{height:4.9333333333vw;margin-left:1.3333333333vw;width:4.2666666667vw}}@media (min-width:751px){.tpl-products-detail{display:flex}.tpl-products-detail .products-slider{margin-right:30px;width:740px}.tpl-products-detail .products-cont{flex:1}}@media (max-width:750px){.tpl-products-detail .products-cont{margin-top:6.6666666667vw}}.tpl-products-detail .products-cont .tpl-btn{margin-bottom:30px}@media (max-width:750px){.tpl-products-detail .products-cont .tpl-btn{margin:0 auto 6.6666666667vw;width:66.6666666667vw}}.tpl-products-detail .products-cont .tpl-tbl{width:100%}@media (min-width:751px){.tpl-products-detail .products-cont .tpl-tbl th{width:100px}.tpl-products-detail .products-cont .tpl-tbl td{padding-left:30px}}.tpl-products-detail .products-slider-main .swiper-fade .swiper-slide{transition-property:opacity!important}.tpl-products-detail .products-slider-main .item img{height:740px;object-fit:contain;width:100%}@media (max-width:750px){.tpl-products-detail .products-slider-main .item img{height:90.1333333333vw}}.tpl-products-detail .products-slider-main .swiper-button-next,.tpl-products-detail .products-slider-main .swiper-button-prev{background-color:#4b70b5;border:0;border-radius:50%;height:36px;width:36px}@media (max-width:750px){.tpl-products-detail .products-slider-main .swiper-button-next,.tpl-products-detail .products-slider-main .swiper-button-prev{display:none}}.tpl-products-detail .products-slider-main .swiper-button-next:after,.tpl-products-detail .products-slider-main .swiper-button-prev:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:10px;width:10px}.tpl-products-detail .products-slider-main .swiper-button-prev{left:10px;transform:rotate(135deg)}.tpl-products-detail .products-slider-main .swiper-button-prev:after{transform:translate(-1px)}.tpl-products-detail .products-slider-main .swiper-button-next{right:10px;transform:rotate(-45deg)}.tpl-products-detail .products-slider-main .swiper-button-next:after{transform:translate(-1px)}.tpl-products-detail .products-slider-thumbs{margin-top:20px;padding-left:80px;position:relative}@media (max-width:750px){.tpl-products-detail .products-slider-thumbs{margin-top:2.6666666667vw;padding-left:5.3333333333vw}}.tpl-products-detail .products-slider-thumbs:after,.tpl-products-detail .products-slider-thumbs:before{content:"";display:block;height:100%;position:absolute;top:0;width:60px;z-index:9}@media (max-width:750px){.tpl-products-detail .products-slider-thumbs:after,.tpl-products-detail .products-slider-thumbs:before{display:none}}.tpl-products-detail .products-slider-thumbs:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));left:0}.tpl-products-detail .products-slider-thumbs:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);right:0}.tpl-products-detail .products-slider-thumbs .swiper-button-prev{left:10px}.tpl-products-detail .products-slider-thumbs .swiper-button-next{right:10px}.tpl-products-detail .products-slider-thumbs .item{cursor:pointer}.tpl-products-detail .products-slider-thumbs .item img{height:130px;object-fit:contain;width:100%}@media (max-width:750px){.tpl-products-detail .products-slider-thumbs .item img{height:21.8666666667vw}}.tpl-service-caution{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-service-caution.png) 0 0 no-repeat #f1f1f1;background-size:160px auto;margin-left:auto;margin-right:auto;padding:38px 30px;text-align:center;width:800px}@media (max-width:750px){.tpl-service-caution{background-size:24vw auto;padding:5.3333333333vw 2.6666666667vw;width:100%}}.tpl-service-caution+.tpl-service-caution{margin-top:40px}@media (max-width:750px){.tpl-service-caution+.tpl-service-caution{margin-top:5.3333333333vw}}.tpl-service-caution .js-scroll{color:#4b70b5;display:inline-block;font-size:18px;font-weight:700;margin-top:10px;padding-left:26px;position:relative}@media (min-width:751px){.tpl-service-caution .js-scroll{transition:opacity .3s}.tpl-service-caution .js-scroll:hover{opacity:.8}}@media (max-width:750px){.tpl-service-caution .js-scroll{font-size:3.7333333333vw;margin-top:2.6666666667vw;padding-left:6.9333333333vw}}.tpl-service-caution .js-scroll:after,.tpl-service-caution .js-scroll:before{content:"";display:block;position:absolute}.tpl-service-caution .js-scroll:before{background-color:#4b70b5;border-radius:50%;height:20px;left:0;top:50%;transform:translateY(-50%);width:20px}@media (max-width:750px){.tpl-service-caution .js-scroll:before{height:4.8vw;width:4.8vw}}.tpl-service-caution .js-scroll:after{border-bottom:1px solid #fff;border-right:1px solid #fff;height:6px;left:7px;position:absolute;top:calc(50% - 4px);transform:rotate(45deg);width:6px}@media (max-width:750px){.tpl-service-caution .js-scroll:after{height:1.3333333333vw;left:1.6vw;top:calc(50% - .66667vw);width:1.3333333333vw}}.tpl-service-caution .label{border-bottom:1px solid #4b70b5;font-size:22px;font-weight:700;margin-bottom:30px;padding-bottom:.5em}@media (max-width:750px){.tpl-service-caution .label{font-size:4vw;line-height:1.6;margin-bottom:2.6666666667vw}}.tpl-service-caution .img{margin-bottom:20px}@media (max-width:750px){.tpl-service-caution .img{margin-bottom:4vw}}.tpl-service-topics{padding-top:54px}@media (max-width:750px){.tpl-service-topics{padding-top:13.3333333333vw}}.tpl-service-topics .inner{border:1px solid #4b70b5;padding:50px;position:relative}@media (max-width:750px){.tpl-service-topics .inner{padding:6.6666666667vw 4vw}}.tpl-service-topics .en-label{background-color:#fff;color:#4b70b5;font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;left:50%;line-height:1;padding:0 1em;position:absolute;top:-.5em;transform:translateX(-50%);z-index:2}@media (max-width:750px){.tpl-service-topics .en-label{font-size:4vw}}.tpl-service-topics .tpl-service-caution{width:100%}.tpl-service-topics .title-wrap{margin-bottom:40px;position:relative;text-align:center}@media (max-width:750px){.tpl-service-topics .title-wrap{margin-bottom:6.6666666667vw}}.tpl-service-topics .title-wrap .icon{left:-182px;position:absolute;top:-70px}@media (max-width:750px){.tpl-service-topics .title-wrap .icon{left:-13.3333333333vw;top:-10.6666666667vw;width:13.3333333333vw}}.tpl-service-topics .title-wrap .tpl-h3,.tpl-service-topics .title-wrap .wysiwyg h3,.wysiwyg .tpl-service-topics .title-wrap h3{display:inline-block}.tpl-service-topics .read{font-size:20px;font-weight:700;line-height:1.6;margin-top:50px;text-align:center}@media (max-width:750px){.tpl-service-topics .read{font-size:3.7333333333vw;margin-top:6.6666666667vw}}.tpl-schedule{background-color:#f1f1f1}@media (min-width:751px){.tpl-schedule{padding:40px 30px}}@media (max-width:750px){.tpl-schedule{padding:5.3333333333vw 4vw}}.tpl-schedule .column2{position:relative}@media (min-width:751px){.tpl-schedule .column2{display:flex;justify-content:space-between}.tpl-schedule .column2 .tpl-schedule-list{width:48%}}@media (max-width:750px){.tpl-schedule .column2 .tpl-schedule-list:nth-of-type(2){position:relative}}.tpl-schedule .column2 .tpl-schedule-list:nth-of-type(2) .tpl-schedule-block:last-of-type{position:relative}@media (max-width:750px){.tpl-schedule .column2 .tpl-schedule-list:nth-of-type(2) .tpl-schedule-block:last-of-type{padding-bottom:0}.tpl-schedule .column2 .tpl-schedule-list:nth-of-type(2) .tpl-schedule-block:last-of-type:after{background-color:#f1f1f1;content:"";display:block;height:100%;left:8vw;position:absolute;top:0;top:5.6vw;transform:translateX(-50%);width:5px;z-index:1}.tpl-schedule .column2:after{background-color:#fff;content:"";display:block;height:100%;left:8vw;position:absolute;top:0;transform:translateX(-50%);width:5px;z-index:0}}.tpl-schedule .tpl-schedule-block{align-items:flex-start;display:flex;position:relative}@media (min-width:751px){.tpl-schedule .tpl-schedule-block{margin-bottom:30px}}@media (max-width:750px){.tpl-schedule .tpl-schedule-block{padding-bottom:4vw}}.tpl-schedule .tpl-schedule-block .time{background-color:#fff;border-radius:99px;color:#0f2755;font-weight:700;letter-spacing:.08em;position:relative;text-align:center;z-index:1}@media (min-width:751px){.tpl-schedule .tpl-schedule-block .time{font-size:20px;margin-right:30px;width:120px}}@media (max-width:750px){.tpl-schedule .tpl-schedule-block .time{font-size:3.2vw;margin-right:4.6666666667vw;width:16vw}}.tpl-schedule .tpl-schedule-block .text{color:#0f2755;font-weight:700}@media (min-width:751px){.tpl-schedule .tpl-schedule-block .text{font-size:18px;line-height:1.7777777778;max-width:370px}}@media (max-width:750px){.tpl-schedule .tpl-schedule-block .text{font-size:2.6666666667vw;line-height:1.7777777778;max-width:56vw}}.tpl-schedule .tpl-schedule-block .text small{color:#000;font-weight:400}@media (min-width:751px){.tpl-schedule .tpl-schedule-block:not(:last-of-type):after{background-color:#fff;content:"";display:block;height:100%;position:absolute;top:0;transform:translateX(-50%);width:5px;z-index:0}}@media (min-width:751px) and (min-width:751px){.tpl-schedule .tpl-schedule-block:not(:last-of-type):after{left:60px;top:40px}}@media (min-width:751px) and (max-width:750px){.tpl-schedule .tpl-schedule-block:not(:last-of-type):after{left:8vw;top:5.3333333333vw}}.modal-wrap{background-color:rgba(29,43,59,.6);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s;visibility:hidden;width:100%;z-index:101}.modal-wrap.is-open{opacity:1;pointer-events:auto;visibility:visible}.modal-inner{left:50%;max-height:90vh;max-width:1140px;overflow-y:auto;overscroll-behavior:contain;position:fixed;top:50%;transform:translate(-50%,-50%);width:80%}@media (max-width:750px){.modal-inner{width:96%}}.modal-inner.ov-hidden{overflow:hidden}.modal-inner .modal-box{background-color:#fff;padding:50px;position:relative}@media (max-width:750px){.modal-inner .modal-box{padding:5.3333333333vw}}.modal-inner .modal-box.transparent{background-color:hsla(0,0%,100%,0);padding:0}.modal-inner .modal-cont{display:none;width:100%}.modal-inner .modal-cont.is-show{display:block}.modal-inner .modal-close.btn{display:block;height:60px;margin-bottom:10px;margin-left:auto;position:relative;width:60px}@media (max-width:750px){.modal-inner .modal-close.btn{height:10.6666666667vw;margin-top:4vw;width:10.6666666667vw}}.modal-inner .modal-close.btn:after,.modal-inner .modal-close.btn:before{background-color:#fff;content:"";display:block;height:2px;left:0;position:absolute;top:calc(50% - 1px);width:100%}.modal-inner .modal-close.btn:before{transform:rotate(45deg)}.modal-inner .modal-close.btn:after{transform:rotate(-45deg)}.modal-inner .modal-video-wrap{text-align:center}.modal-inner .modal-video-wrap video{height:auto;max-width:100%}.modal-inner .tpl-btn{margin-top:50px}@media (max-width:750px){.modal-inner .tpl-btn{margin-top:6.6666666667vw}}.sort-btn-nav{padding:0 13px}@media (max-width:750px){.sort-btn-nav{margin-left:-6.6666666667vw;padding:0 2.6666666667vw;width:calc(100% + 13.33333vw)}}.sort-btn-nav ul{display:flex;width:100%}@media (max-width:750px){.sort-btn-nav ul{flex-wrap:wrap;justify-content:space-between}}.sort-btn-nav ul li{align-items:center;display:flex;justify-content:center;position:relative;width:calc(33.33333% - 6.66667px);z-index:2}@media (max-width:750px){.sort-btn-nav ul li{margin-bottom:2.6666666667vw;width:calc(50% - .66667vw)}}@media (min-width:751px){.sort-btn-nav ul li:not(:last-child){margin-right:20px}}.sort-btn-nav ul li a{align-items:center;background-color:#dfe7f7;border-radius:30px;color:#4b70b5;cursor:pointer;display:block;display:flex;font-size:18px;font-weight:500;height:60px;justify-content:center;line-height:1;padding:0 30px;width:100%}@media (min-width:751px){.sort-btn-nav ul li a{transition:background-color .3s,color .3s}.sort-btn-nav ul li a:hover{background-color:#f1f1f1;color:#1d2b3b}}@media (max-width:750px){.sort-btn-nav ul li a{font-size:3.4666666667vw;height:12vw;padding:0 4vw}}.sort-btn-nav ul li.is-active a{background-color:#f1f1f1;color:#1d2b3b}.search-area{background-color:#f1f1f1;padding-bottom:65px}.search-area .tpl-h4.border,.search-area .wysiwyg h4.border,.wysiwyg .search-area h4.border{margin:70px 0 40px}@media (max-width:750px){.search-area .tpl-h4.border,.search-area .wysiwyg h4.border,.wysiwyg .search-area h4.border{margin:10.6666666667vw 0 6.6666666667vw;padding-bottom:6.6666666667vw}}.search-area .tpl-h4.border span,.search-area .wysiwyg h4.border span,.wysiwyg .search-area h4.border span{background-color:#f1f1f1}@media (min-width:751px){.search-area .google-search-form{display:flex}}.search-area .google-search-form__input{background-color:#fff;border:1px solid #646464;box-sizing:border-box;font-size:16px;font-weight:500;height:48px;padding:0 20px;width:898px}@media (max-width:750px){.search-area .google-search-form__input{font-size:3.4666666667vw;height:12vw;width:100%}}.search-area .google-search-form__submit{background-color:#4b70b5;background-image:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-search-wh.png);background-position:17px;background-repeat:no-repeat;background-size:19px 19px;border:0;border-radius:25px;color:#f1f1f1;cursor:pointer;font-size:16px;font-weight:500;height:50px;margin-left:27px;width:210px}@media (max-width:750px){.search-area .google-search-form__submit{border-radius:5.3333333333vw;display:block;font-size:3.4666666667vw;height:10.6666666667vw;margin-left:auto;margin-right:auto;margin-top:4vw;width:66.6666666667vw}}.search-word{align-items:center;display:flex;flex-wrap:wrap}@media (min-width:751px){.search-word li{width:12.5%}.search-word li:nth-child(3n){border-right:0}.search-word li:last-child,.search-word li:nth-child(8n){border-right:1px solid #e0e5ee}.search-word li:nth-child(n+4){margin-top:0}.search-word li:nth-child(n+9){margin-top:2em}.search-word li:nth-child(11){padding-left:38px;text-align:left;width:25%}}@media (max-width:750px){.search-word li{width:50%}.search-word li:nth-child(2){border-top:0}}.search-head{font-size:30px;padding-bottom:45px;text-align:center}@media (max-width:750px){.search-head{font-size:6vw;padding-bottom:6.6666666667vw}}.search-head .sub{color:#4b70b5;display:block}.search-body{display:flex;margin-bottom:2em;margin-left:auto;margin-right:auto;max-width:1200px;overflow:hidden;padding-left:30px;padding-right:30px;width:100%}@media (max-width:750px){.search-body{padding-left:6.6666666667vw;padding-right:6.6666666667vw}}.search-body .kana{align-items:center;background-color:#4b70b5;color:#fff;display:flex;font-size:30px;font-weight:700;height:45px;justify-content:center;left:0;margin-top:10px;position:absolute;top:0;width:45px}@media (max-width:750px){.search-body .kana{font-size:6vw;height:9.0666666667vw;margin-right:4.4vw;margin-top:1.3333333333vw;width:9.0666666667vw}}.search-body .kana.font-en{font-family:Montserrat,sans-serif}.search-body .inner{flex:1;padding-left:80px;position:relative}@media (max-width:750px){.search-body .inner{font-size:4vw;padding-left:13.3333333333vw}}.search-body .inner .head{font-size:20px;font-weight:700}@media (max-width:750px){.search-body .inner .head{font-size:4vw}}.search-body .inner .txt{font-size:16px;line-height:2}@media (max-width:750px){.search-body .inner .txt{font-size:3.4666666667vw;line-height:1.84}}.search-body.key .inner{padding-left:0}.form-contents{padding-bottom:40px}@media (max-width:750px){.form-contents{padding-bottom:13.3333333333vw}}.form-contents form fieldset{max-width:100%!important;width:100%!important}.form-contents form .field{margin-bottom:30px}@media (max-width:750px){.form-contents form .field{margin-bottom:4vw}}.form-contents form .field label span{display:inline-block;font-size:22px;font-weight:700;padding-bottom:15px}@media (max-width:750px){.form-contents form .field label span{font-size:4.5333333333vw;padding-bottom:2vw}}.form-contents form .field .hs-field-desc{font-size:80%;margin-bottom:.5em}.form-contents form .field input[type=email],.form-contents form .field input[type=tel],.form-contents form .field input[type=text],.form-contents form .field select,.form-contents form .field textarea{background-color:#fff;border:1px solid #646464;color:#1d2b3b;display:inline-block;font-size:16px;font-weight:400;letter-spacing:.1em;outline:0;padding:15px}@media (max-width:750px){.form-contents form .field input[type=email],.form-contents form .field input[type=tel],.form-contents form .field input[type=text],.form-contents form .field select,.form-contents form .field textarea{padding:10px}}.form-contents form .field input[type=email]::placeholder,.form-contents form .field input[type=tel]::placeholder,.form-contents form .field input[type=text]::placeholder,.form-contents form .field select::placeholder,.form-contents form .field textarea::placeholder{color:#ababab}.form-contents form .field input,.form-contents form .field textarea{width:100%}.form-contents form .field textarea{height:200px}@media (max-width:750px){.form-contents form .field textarea{height:26.6666666667vw}}.form-contents form .field .input .hs-input[type=email],.form-contents form .field .input .hs-input[type=tel],.form-contents form .field .input .hs-input[type=text],.form-contents form .field .input textarea.hs-input{width:100%!important}.form-contents form .field .input:has(select){position:relative;width:50%}@media (max-width:750px){.form-contents form .field .input:has(select){width:100%}}.form-contents form .field .input:has(select):before{border-bottom:3px solid #4b70b5;border-right:3px solid #4b70b5;content:"";display:block;height:12px;position:absolute;right:20px;top:calc(50% - 6px);transform:rotate(45deg);width:12px}@media (max-width:750px){.form-contents form .field .input:has(select):before{height:2.4vw;right:4vw;top:calc(50% - 1.2vw);width:2.4vw}}.form-contents form .field .input:has(select) select{-webkit-appearance:none;appearance:none;width:100%}.form-contents form .field .input ul[role=checkbox]{display:flex;flex-wrap:wrap;width:50%}@media (max-width:750px){.form-contents form .field .input ul[role=checkbox]{width:100%}}.form-contents form .field .input ul[role=checkbox] li[role=checkbox],.form-contents form .field .input ul[role=checkbox] li[role=radio]{width:33.3333333333%}@media (max-width:750px){.form-contents form .field .input ul[role=checkbox] li[role=checkbox],.form-contents form .field .input ul[role=checkbox] li[role=radio]{width:100%}}.form-contents form .field .input ul[role=checkbox] li[role=checkbox] label,.form-contents form .field .input ul[role=checkbox] li[role=radio] label{display:flex}.form-contents form .field .input ul[role=checkbox] li[role=checkbox] label span,.form-contents form .field .input ul[role=checkbox] li[role=radio] label span{font-size:16px;font-weight:400;padding-left:15px}@media (max-width:750px){.form-contents form .field .input ul[role=checkbox] li[role=checkbox] label span,.form-contents form .field .input ul[role=checkbox] li[role=radio] label span{font-size:3.4666666667vw}}.form-contents form .field .input input[type=radio]{-webkit-appearance:none;appearance:none;border-radius:50%;bottom:0;color:#fff;cursor:pointer;display:inline-block;height:22px;left:0;margin:.4rem;outline:none;right:0;transition:all .05s ease-out 0s;vertical-align:-.8rem;width:22px}.form-contents form .field .input input[type=radio]:checked:before{transform:scale(1)}.form-contents form .field .input input[type=radio]:before{border-radius:50%;content:"";display:block;height:14px;margin:3px;transform:scale(0);transition:all .25s ease-out;width:14px}.form-contents form .field .input input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;bottom:0;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;height:20px;left:0;margin:.4rem;outline:none;position:relative;right:0;vertical-align:-.8rem;width:20px}.form-contents form .field .input input[type=checkbox]:after,.form-contents form .field .input input[type=checkbox]:before{background:#4b70b5;content:"";position:absolute}.form-contents form .field .input input[type=checkbox]:before{height:3px;left:2px;top:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);width:0}.form-contents form .field .input input[type=checkbox]:after{bottom:3px;height:0;right:5px;transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transition-delay:.05s;width:3px}.form-contents form .field .input input[type=checkbox]:checked:before{height:3px;left:2px;top:8px;width:7px}.form-contents form .field .input input[type=checkbox]:checked:after{bottom:3px;height:12px;right:5px;width:3px}.form-contents form .field .input input[type=checkbox]:indeterminate:after,.form-contents form .field .input input[type=checkbox]:indeterminate:before{height:3px;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);width:7px}.form-contents form .field .input input[type=checkbox]:indeterminate:before{left:2px;top:8px}.form-contents form .field .input input[type=checkbox]:indeterminate:after{bottom:3px;right:5px}.form-contents form .field .input input[type=checkbox],.form-contents form .field .input input[type=radio]{background-color:#fff;border:1px solid #636363}.form-contents form .field .input input[type=radio]:checked:before{background:#4b70b5}.form-contents form .field .input input[type=checkbox]:checked,.form-contents form .field .input input[type=checkbox]:indeterminate{background:#fff}.form-contents form .field .hs-richtext{font-size:16px;font-weight:400;line-height:1.67}@media (max-width:750px){.form-contents form .field .hs-richtext{font-size:3.4666666667vw}}.form-contents form .field .hs-error-msg{color:#e54545;font-size:13px}@media (max-width:750px){.form-contents form .field .hs-error-msg{font-size:3.2vw}}.form-contents form .field .hs-form-required{font-size:0;padding-left:10px;position:relative}@media (max-width:750px){.form-contents form .field .hs-form-required{padding-left:2.6666666667vw}}.form-contents form .field .hs-form-required:after{color:#e54545;content:"必須";font-size:13px}@media (max-width:750px){.form-contents form .field .hs-form-required:after{font-size:2.9333333333vw}}.form-contents form .legal-consent-container{background:#dfe7f7;margin:50px 0;padding:38px 0;text-align:center}@media (max-width:750px){.form-contents form .legal-consent-container{margin:6.6666666667vw 0;padding:6.6666666667vw 0}}.form-contents form .legal-consent-container .field{margin-bottom:0}.form-contents form .legal-consent-container .hs-form-booleancheckbox-display{align-items:center;display:flex;justify-content:center}.form-contents form .legal-consent-container .hs-form-booleancheckbox-display span{padding-bottom:0}.form-contents .hs_submit{margin-left:auto;margin-right:auto;position:relative;width:320px}@media (max-width:750px){.form-contents .hs_submit{width:46.6666666667vw}}.form-contents .hs_submit:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:10px;position:absolute;right:26px;top:calc(50% - 5px);transform:rotate(-45deg);width:10px}@media (min-width:751px){.form-contents .hs_submit:after{transition:border-color .3s}}@media (max-width:750px){.form-contents .hs_submit:after{border-width:1px;height:1.3333333333vw;right:2.9333333333vw;top:calc(50% - .66667vw);width:1.3333333333vw}}@media (min-width:751px){.form-contents .hs_submit{transition:background-color .3s,color .3s}.form-contents .hs_submit:hover:after{border-color:#4b70b5}}.form-contents .hs_submit input[type=submit]{align-items:center;background-color:#4b70b5;border:2px solid #4b70b5;border-radius:9999px;color:#fff;cursor:pointer;display:flex;font-size:18px;height:73px;justify-content:center;line-height:1;margin-top:80px;padding:0 1em;position:relative;width:320px}@media (min-width:751px){.form-contents .hs_submit input[type=submit]{transition:background-color .3s,color .3s}.form-contents .hs_submit input[type=submit]:hover{background-color:#fff;color:#4b70b5}}@media (max-width:750px){.form-contents .hs_submit input[type=submit]{font-size:3.4666666667vw;height:10.6666666667vw;margin-top:10.6666666667vw;width:46.6666666667vw}}.form-contents .hs-error-msgs{color:#e54545;font-weight:700}@media (min-width:751px){.content-wrap{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:1200px;padding-top:80px;width:100%}}@media (max-width:750px){.content-wrap{margin-top:10.6666666667vw}}@media (min-width:751px){.content-l{width:685px}}@media (max-width:750px){.content-l{width:100%}}@media (min-width:751px){.content-l .tpl-inner{padding-left:0;padding-right:0}.content-l .tpl-img-box img{max-width:100%}.content-l .tpl-img-box.type-d figure{padding-right:0;width:100%}.content-l .tpl-img-box.type-d figure+figure{margin-top:30px}.content-l .tpl-tbl th{width:190px}.content-l.wide{width:100%}.content-l.wide .tpl-inner{padding-left:30px;padding-right:30px}.content-l.wide .tpl-img-box.type-d figure{padding-right:0;width:50%}.content-l.wide .tpl-img-box.type-d figure+figure{margin-top:0}}.content-r{border-top:2px solid #4b70b5}@media (min-width:751px){.content-r{box-shadow:0 0 20px 0 rgba(42,73,132,.25);padding-top:30px;width:420px}}@media (max-width:750px){.content-r{margin-top:10.6666666667vw;padding-top:6.6666666667vw;width:100%}}.content-r .agree-check{background-color:#dfe7f7}@media (min-width:751px){.content-r .agree-check{margin-top:20px;padding:30px}}@media (max-width:750px){.content-r .agree-check{margin-top:6.6666666667vw;padding:6.6666666667vw;width:100%}}.content-r .agree-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;cursor:pointer;margin:0;outline:0;padding:0;padding-left:30px;position:relative;vertical-align:middle}.content-r .agree-check input[type=checkbox]:after,.content-r .agree-check input[type=checkbox]:before{content:"";display:block;position:absolute}.content-r .agree-check input[type=checkbox]:before{background-color:#fff;border:1px solid #4b70b5;border-radius:0;height:24px;left:0;top:50%;transform:translateY(-50%);width:24px}.content-r .agree-check input[type=checkbox]:after{border-bottom:3px solid #4b70b5;border-left:3px solid #4b70b5;height:6px;left:5px;opacity:0;top:-5px;transform:rotate(-45deg);width:14px}.content-r .agree-check input[type=checkbox]:checked:after{opacity:1}.content-r .agree-check span{font-weight:700;padding-left:6px;position:relative}.content-r .agree-check span a{padding-right:8px}.content-r .agree-check span em{display:block;font-style:normal;font-weight:700;margin-left:40px}.content-r .agree-check span em small{color:#e54545;padding-left:5px}.content-r.form-contents form .field .input ul[role=checkbox]{width:100%}@media (min-width:751px){.content-r.form-contents form .field .input ul[role=checkbox] li[role=checkbox] label span,.content-r.form-contents form .field .input ul[role=checkbox] li[role=radio] label span{padding-left:2px}.content-r.form-contents form .legal-consent-container{padding-left:30px;padding-right:30px}}.sec-news{padding-top:150px}@media (max-width:750px){.sec-news{padding-top:14.1333333333vw}}.sec-news__lists{margin-bottom:72px}@media (max-width:750px){.sec-news__lists{margin-bottom:6.6666666667vw}}.sec-news__lists--item{border-bottom:1px solid #e0e5ee;padding-bottom:16px}@media (max-width:750px){.sec-news__lists--item{padding-bottom:4vw}}.sec-news__lists--item:not(:last-child){margin-bottom:20px}@media (max-width:750px){.sec-news__lists--item:not(:last-child){margin-bottom:5.3333333333vw}}.sec-news__lists--item a{align-items:center;display:flex;padding-right:15px;position:relative}@media (min-width:751px){.sec-news__lists--item a{transition:opacity .3s}.sec-news__lists--item a:hover{opacity:.8}}@media (max-width:750px){.sec-news__lists--item a{display:block;padding-right:2vw}}.sec-news__lists--item a:after{border-bottom:2px solid #4b70b5;border-right:2px solid #4b70b5;content:"";display:block;height:10px;position:absolute;right:0;top:calc(50% - 5px);transform:rotate(-45deg);width:10px}@media (max-width:750px){.sec-news__lists--item a:after{border-width:1px;height:1.3333333333vw;top:calc(50% - .66667vw);width:1.3333333333vw}}.sec-news__lists--head{align-items:center;display:flex;margin-right:48px}@media (max-width:750px){.sec-news__lists--head{margin-bottom:2.6666666667vw;margin-right:0}}.sec-news__lists .date{margin-right:30px}@media (max-width:750px){.sec-news__lists .date{font-size:3.2vw;margin-right:4vw}}.sec-news__lists .tag{color:#fff;font-size:14px;line-height:1;padding:13px;text-align:center;width:120px}@media (max-width:750px){.sec-news__lists .tag{font-size:3.2vw;padding:1.7333333333vw;width:32vw}}.sec-news__lists .tag.color01{background-color:#4b70b5}.sec-news__lists .tag.color02{background-color:#da7d76}.sec-news__lists .tag.color03{background-color:#44c3bf}@media (max-width:750px){.sec-news__lists--body{font-size:3.4666666667vw}}.sec-news__nav{padding-top:0}.sec-news__nav__lists{margin-bottom:0}.sec-news__nav ul{display:flex;justify-content:flex-start}@media (max-width:750px){.sec-news__nav ul{flex-wrap:wrap;margin-top:-2vw;width:100%}.sec-news__nav ul li{margin-top:2vw}}@media (min-width:751px){.sec-news__nav ul li a{transition:opacity .3s}.sec-news__nav ul li a:hover{opacity:.8}.sec-news__nav ul li:not(:last-child){margin-right:10px}}@media (max-width:750px){.sec-news__nav ul li:nth-child(2n){margin-left:2vw}}.sec-news__nav ul .tag{display:block}.sec-news__nav ul .tag.color00{background-color:#f1f1f1;color:#1d2b3b}.sec-news__nav+.sec-news{padding-top:55px}@media (max-width:750px){.sec-news__nav+.sec-news{padding-top:10.6666666667vw}}.sec-news .sec-news__more{display:flex;justify-content:flex-end;padding-bottom:160px}@media (max-width:750px){.sec-news .sec-news__more{padding-bottom:16vw}}.sec-news-detail .tag{color:#fff;font-size:14px;line-height:1;margin-bottom:30px;padding:13px;text-align:center;width:120px}@media (max-width:750px){.sec-news-detail .tag{font-size:3.2vw;margin-bottom:4vw;padding:1.7333333333vw;width:32vw}}.sec-news-detail .tag.color01{background-color:#4b70b5}.sec-news-detail .tag.color02{background-color:#da7d76}.sec-news-detail .tag.color03{background-color:#44c3bf}.sec-news-detail .date{margin-top:30px}@media (max-width:750px){.sec-news-detail .date{font-size:3.2vw;margin-top:4vw}}.callcenter{margin-bottom:70px}@media (max-width:750px){.callcenter{margin-bottom:9.3333333333vw}}.callcenter .call-box{background-color:#dfe7f7;padding:35px 47px 47px}@media (max-width:750px){.callcenter .call-box{padding:4.6666666667vw 6.2666666667vw 6.2666666667vw}}.callcenter .call-box .head h5{padding-bottom:20px}@media (max-width:750px){.callcenter .call-box .head h5{padding-bottom:2.6666666667vw}}.callcenter .call-box .body{align-items:center;background-color:#fff;border-radius:20px;display:flex;height:160px;justify-content:center}@media (max-width:750px){.callcenter .call-box .body{border-radius:2.6666666667vw;flex-direction:column;height:auto;padding:9.3333333333vw 0}}.callcenter .call-box .body .icon{height:auto;margin-right:60px;width:130px}@media (max-width:750px){.callcenter .call-box .body .icon{margin-bottom:6.6666666667vw;margin-right:0;width:17.8666666667vw}}.callcenter .call-box .body .call-num dl{color:#4b70b5;display:flex}@media (max-width:750px){.callcenter .call-box .body .call-num dl{flex-direction:column}}.callcenter .call-box .body .call-num dl dt{font-size:22px;font-weight:700;width:185px}@media (max-width:750px){.callcenter .call-box .body .call-num dl dt{font-size:4.5333333333vw;width:100%}}.callcenter .call-box .body .call-num dl dd{flex:1;font-family:Montserrat,sans-serif;font-size:34px;font-weight:700}@media (max-width:750px){.callcenter .call-box .body .call-num dl dd{font-size:8vw}}.callcenter .call-box .body .call-num dl dd a{color:#4b70b5}.callcenter .cap{font-size:13px;line-height:1.8;margin-top:15px}@media (max-width:750px){.callcenter .cap{font-size:3.2vw;margin-top:2.6666666667vw}}.callcenter .cap ol li{padding-left:2.8em;text-indent:-2.8em}.callcenter .cap .tel{color:#4b70b5}.callcenter .cap .dl{color:#4b70b5;position:relative;text-decoration:underline}.callcenter .cap .dl:after{background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-download-blue.svg) 0 0 no-repeat;background-size:contain;border:0;content:"";display:inline-block;height:21px;right:26px;top:calc(50% - 10px);transform:rotate(0);width:19px}@media (max-width:750px){.callcenter .cap .dl:after{height:4.2666666667vw;right:2.9333333333vw;top:calc(50% - 2.13333vw);width:3.8666666667vw}}@media (min-width:751px){.callcenter .cap .dl{transition:opacity .3s}.callcenter .cap .dl:hover{opacity:.5}.callcenter a[href*="tel:"]{cursor:default;pointer-events:none;text-decoration:none}}.link-list{margin-top:35px}@media (max-width:750px){.link-list{margin-top:6.6666666667vw}}.link-list p+p{margin-top:2em}.sitemap-sec .tpl-inner{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:751px){.sitemap-sec .sec-wrap{margin-bottom:45px;width:565px}}@media (max-width:750px){.sitemap-sec .sec-wrap{margin-bottom:8vw;width:100%}}.sitemap-sec h4,.sitemap-sec h4 a{color:#0f2755}.sitemap-sec h4 a.noborder,.sitemap-sec h4.noborder{border-bottom:0}.sitemap-sec ul{padding-left:1em;padding-top:1em}.sitemap-sec ul li{line-height:1.6}.sitemap-sec ul li+li{margin-top:15px}@media (max-width:750px){.sitemap-sec ul li+li{margin-top:2.6666666667vw}}.sitemap-sec ul li a{font-size:14px;font-weight:500}@media (max-width:750px){.sitemap-sec ul li a{font-size:3.2vw}}.sign{display:block}@media (min-width:751px){.sign{margin-bottom:30px;margin-top:10px;width:247px}}@media (max-width:750px){.sign{margin-bottom:4vw;margin-top:1.3333333333vw;width:42.6666666667vw}}@media (min-width:751px){.philosophy{margin-bottom:150px}}@media (max-width:750px){.philosophy{margin-bottom:20vw}}.philosophy .tpl-inner{display:flex}@media (min-width:751px){.philosophy .tpl-inner{align-items:center;justify-content:center}}@media (max-width:750px){.philosophy .tpl-inner{flex-direction:column}}.philosophy .tpl-inner>div{align-items:center;display:flex;justify-content:center}@media (min-width:751px){.philosophy .tpl-inner>div{width:calc(50% - .5px)}}.philosophy .tpl-inner>div.logo{padding-bottom:40px}@media (max-width:750px){.philosophy .tpl-inner>div.logo{margin:4vw 0 16vw;padding-bottom:0}}@media (min-width:751px){.philosophy .tpl-inner>div.logo img{width:341px}}@media (max-width:750px){.philosophy .tpl-inner>div.logo img{padding-right:0;width:60vw}}.philosophy .tpl-inner>div.lead{color:#0f2755;font-feature-settings:"palt";font-weight:700;letter-spacing:.2em;line-height:2.6}@media (min-width:751px){.philosophy .tpl-inner>div.lead{border-left:1px solid #e0e5ee}}@media (max-width:750px){.philosophy .tpl-inner>div.lead{border-top:0;padding-top:0;text-align:center}}.tpl-solution-caution{align-items:center;background:url(//21080934.fs1.hubspotusercontent-na1.net/hubfs/21080934/raw_assets/public/makino-mts-theme/img/common/icon-service-caution.png) 50% no-repeat rgba(229,69,69,.1);background-size:160px auto;color:#e54545;display:flex;font-weight:700;height:150px;justify-content:center;margin-left:auto;margin-right:auto;text-align:center;width:100%}@media (max-width:750px){.tpl-solution-caution{background-size:24vw auto;width:100%}}#hubspot-messages-iframe-container{z-index:2147483644!important}.hs-search-results{padding-bottom:5em}.hs-search-results__listing li{margin-bottom:2em}.hs-search-results__title{font-size:20px;font-weight:700}@media (min-width:751px){.hs-search-results__title{transition:opacity .3s}.hs-search-results__title:hover{opacity:.8;text-decoration:underline!important}}@media (max-width:750px){.hs-search-results__title{font-size:4vw}}.hs-search-results__description{font-size:16px;line-height:2}@media (max-width:750px){.hs-search-results__description{font-size:3.4666666667vw;line-height:1.84}}.hs-search-results__pagination{align-items:center;display:flex;gap:0 2em;justify-content:center}.hs-search-results__next-page,.hs-search-results__prev-page{background-color:#4b70b5;border-radius:50%;display:block;font-size:0;height:40px;position:relative;width:40px}.hs-search-results__next-page.is-hide,.hs-search-results__prev-page.is-hide{display:none}.hs-search-results__next-page:before,.hs-search-results__prev-page:before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:12px;left:calc(50% - 6px);position:absolute;top:calc(50% - 6px);width:12px}@media (max-width:750px){.hs-search-results__next-page:before,.hs-search-results__prev-page:before{height:3.2vw;left:calc(50% - 1.6vw);top:calc(50% - 1.6vw);width:3.2vw}}@media (min-width:751px){.hs-search-results__next-page,.hs-search-results__prev-page{transition:opacity .3s}.hs-search-results__next-page:hover,.hs-search-results__prev-page:hover{opacity:.5}}@media (max-width:750px){.hs-search-results__next-page,.hs-search-results__prev-page{height:9.6vw;width:9.6vw}}.hs-search-results__prev-page{transform:rotate(135deg)}.hs-search-results__next-page{transform:rotate(-45deg)}.lp-page .header-gnav{display:none}