@charset "UTF-8";html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{border:0;border-top:1px solid #d9d9d6;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;width:100%}@media (min-width:576px){.container,.container-sm{max-width:992px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:992px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:992px}}@media (min-width:1208px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:992px}}.row{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:1rem;padding-right:1rem;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1208px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}@media screen and (min-width:768px){.not-front .container{margin-left:auto;margin-right:auto;max-width:850px}}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}body{color:#111;display:flex;flex-direction:column;font-size:100%;line-height:2;margin:0}#main-content{overflow:hidden;padding-top:73px}@media screen and (min-width:992px){#main-content{padding-top:150px}}.content-wrapper{max-width:1120px;padding-left:24px;padding-right:24px}.button,.button:active,.button:focus,.button:hover,.card__price,.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current,.header__logo .logo-company-name,.menu__link,.social-links__icon:active,.submitted-message,a,a:active,a:focus,a:hover,body,button,button:active,button:focus,button:hover,form,form .hs-button,form input[type=submit],h1,h2,h3,h4,h5,h6,p{font-family:Noto Sans JP,"Noto Serif JP",Libre Baskerville,sans-serif;-webkit-font-smoothing:antialiased}a:focus,a:hover{color:inherit;text-decoration:underline}em{color:#da523a;font-style:normal}a{color:inherit;text-decoration:none}a[href]{transition:all .15s ease-out}a[href^="tel:"]{color:inherit}img{display:block;height:auto;max-width:100%}.req{color:#d9d9d6}[type=checkbox],[type=radio]{margin-right:10px}[data-hs-anchor=true]{display:block;margin-top:-80px;padding-bottom:80px}@media screen and (min-width:992px){[data-hs-anchor=true]{margin-top:-120px;padding-bottom:120px}}.menu-box__item:focus,.menu-box__item:hover{opacity:.7;text-decoration:none}.content{overflow-x:hidden}.fadeIn{opacity:0;transition:2s}.fadeIn.is-show{opacity:1}.fadeIn_up{opacity:0;transform:translateY(200px);transition:2s}.fadeIn_up.is-show{opacity:1;transform:translate(0)}.fadeIn_left{opacity:0;transform:translate(-200px);transition:2s}.fadeIn_left.is-show{opacity:1;transform:translate(0)}.fadeIn_right{opacity:0;transform:translate(200px);transition:2s}.fadeIn_right.is-show{opacity:1;transform:translate(0)}.c-fadeIn,.c-slideUp{opacity:0}.c-slideUp.is-act,.is-act .c-slideUp{animation:fadeIn .3s forwards,slideUp .5s forwards}.c-fadeIn.is-act,.is-act .c-fadeIn{animation:fadeIn .5s forwards}.animated{position:relative}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100px)}66%{opacity:1}to{transform:translate(0)}}@keyframes slideUp{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes labelMove{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes kenBurns{0%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes history-number{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes kvBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kvScale{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes img{0%{right:100%;width:100%}50%{right:0;width:100%}to{right:0;width:0}}@keyframes img2{0%{left:100%;width:100%}50%{left:0;width:100%}to{left:0;width:0}}@keyframes darkScreenLight{0%{opacity:0}to{opacity:.3}}@keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@media screen and (min-width:992px){.animated{opacity:0}.animated.in-view{animation-duration:2s;animation-name:fadeInUp;opacity:1}}.icon{background-size:contain}.icon,.icon-s{background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon-angle-l{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-angle-l.svg);height:12px;min-width:6px}.icon-angle-l2{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-l.svg);height:14px;min-width:7px}.icon-angle-l3{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-l3.svg);height:10px;min-width:5px}.icon-angle-l4{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-l4.svg);height:10px;min-width:6px}.icon-angle-r{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-r2.svg);height:7px;min-width:4px}.icon-angle-r4{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-r4.svg);height:9px;min-width:6px}.icon-angle-r5{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-r5.svg);height:10px;min-width:5px}.icon-angle-r6{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-r6.svg);height:10px;min-width:6px}.icon-angle-d{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-angle-d.svg);height:9px;min-width:18px}.icon-angle-d2{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-d2.svg);height:9px;min-width:18px}.icon-angle-d3{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-d3.svg);height:5px;min-width:10px}.icon-angle-d6{background-image:url(https://www.ape-man.jp/hubfs/00_%E7%8C%BF%E4%BA%BA/images/common/ico-angle-d6.svg);height:5px;min-width:10px}.icon-arrow-l{height:7px;min-width:29px}.icon-arrow-l2{background-image:url(https://www.ape-man.jp/hubfs/00_%E7%8C%BF%E4%BA%BA/images/common/ico-angle-l2.svg);height:10px;min-width:12px}.icon-arrow-r{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-r.svg);height:10px;min-width:12px}.icon-arrow-r2{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-r2.svg);height:10px;min-width:12px}.icon-arrow-r3{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-r3.svg);height:10px;min-width:12px}.icon-arrow-r4{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-r4.svg);height:10px;min-width:12px}.icon-arrow-r5{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-r5.svg);height:9px;min-width:20px}.icon-arrow-r6{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-r6.svg);height:10px;min-width:12px}.icon-arrow-l{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-l.svg);height:10px;min-width:12px}.icon-arrow-u{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-u.svg);height:12px;min-width:10px}.icon-left-right{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-left-right.svg);height:29px;min-width:48px}.icon-plus{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-plus.svg);height:27px;min-width:27px}.icon-ape{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-ape.svg);height:21px;min-width:22px}.icon-ape2{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-ape2.svg);height:44px;min-width:50px}.icon-close{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-close.svg);height:21px;min-width:22px}.icon-ext-link{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-ext-link.svg)}.icon-ext-link,.icon-ext-link2{height:11px;margin-left:5px;min-width:12px}.icon-ext-link2{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-ext-link2.svg)}.icon-ext-link3{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-ext-link3.svg);height:9px;margin-left:8px;min-width:9px}.icon-pdf{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-pdf.svg);height:16px;margin-left:8px;min-width:14px}.icon-download{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-download.svg);height:18px;margin-left:14px;min-width:18px}.icon-facebook{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-facebook.svg);height:40px;margin-left:15px;min-width:40px}@media screen and (min-width:768px){.icon-facebook{height:40px;min-width:40px}}.icon-twitter{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-twitter.svg);height:40px;margin-left:15px;min-width:40px}@media screen and (min-width:768px){.icon-twitter{height:40px;min-width:40px}}.arrow-link-box{line-height:1.6;margin-bottom:40px}@media screen and (min-width:768px){.arrow-link-box{margin-bottom:60px}}.arrow-link-box .arrow-link{font-size:15px;margin-bottom:25px}@media screen and (min-width:768px){.arrow-link-box .arrow-link{font-size:17px}}.arrow-link-box .arrow-link a{align-items:center;display:flex;padding:0 0 0 14px;position:relative;width:100%}.arrow-link-box .arrow-link a:before{background:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-angle-r6.svg) no-repeat 50% 50%;content:"";display:inline-block;height:9px;left:0;min-width:6px;position:absolute;top:10px}.arrow-link-box .arrow-link a:focus,.arrow-link-box .arrow-link a:hover{text-decoration:underline}.arrow-link-box .arrow-link a .icon-arrow-d{left:1px;top:7px}.arrow-link-box .arrow-link [class*=icon-ext-link]{position:relative;top:-1px}.arrow-link-box .arrow-link.al-ext-link a:after{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-ext-link.svg);content:"";display:inline-block;height:11px;margin-left:8px;min-width:12px}.arrow-link-box .arrow-link.al-pdf a:after{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-pdf.svg);content:"";display:inline-block;height:17px;margin-left:8px;min-width:14px}.arrow-link-box .arrow-link p{margin:0}.icon-excel,.icon-pdf,.icon-word{color:inherit;margin-left:5px}.ext-link{margin:0}.ext-link a{color:#f6f6f6}.ext-link a:after{background-image:url(https://www.ape-man.jp/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-ext-link.svg);content:"";display:inline-block;height:9px;margin-left:8px;min-width:9px}.embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-facebook{margin-left:auto;margin-right:auto;max-width:500px;padding-bottom:100%}.embed-responsive-16by9{padding-bottom:60%}.embed-responsive-map{padding-bottom:66.66%}.embed-responsive-43-100{padding-bottom:43.75%}.main table td .embed-responsive:first-child{margin-bottom:10px;margin-top:10px}@media screen and (min-width:768px){a:hover [class*=more-link]{text-decoration:none}}.section .btn-container,section .btn-container{margin-top:20px}.btn-row{margin-left:-10px;margin-right:-10px}.btn-row>div{padding-left:10px;padding-right:10px}[class*=more-link]{display:flex;justify-content:center;margin:30px 0 0}[class*=more-link] a{align-items:center;background:#f73a40;border:1px solid #f73a40;color:#fff;display:flex;font-size:16px;justify-content:center;line-height:1.4;max-width:320px;padding:15px 30px;position:relative;text-align:center;width:100%;z-index:1}@media screen and (min-width:768px){[class*=more-link] a{font-size:19px;max-width:400px;padding-bottom:19px;padding-top:19px}}[class*=more-link] a:focus,[class*=more-link] a:hover{text-decoration:none}@media screen and (min-width:768px){[class*=more-link] a:focus,[class*=more-link] a:hover,[class*=more-link].more-link a:focus,[class*=more-link].more-link a:hover{background-color:#fff;color:#f73a40}[class*=more-link].more-link a:focus:after,[class*=more-link].more-link a:hover:after{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-r2.svg)}[class*=more-link].more-link a:focus [class*=icon-pdf],[class*=more-link].more-link a:hover [class*=icon-pdf]{background-image:url(https://21998086.fs1.hubspotusercontent-na1.net/hubfs/21998086/images/ico-pdf2.svg)}}[class*=more-link].more-link2 a{background-color:#222;border:2px solid #222;color:#fff;font-size:14px;justify-content:space-between;max-width:388px;padding:20px 24px 20px 28px}@media screen and (min-width:768px){[class*=more-link].more-link2 a{font-size:16px}[class*=more-link].more-link2 a:focus,[class*=more-link].more-link2 a:hover{background-color:#fff;color:#111}[class*=more-link].more-link2 a:focus [class*=icon-arrow-r],[class*=more-link].more-link2 a:hover [class*=icon-arrow-r]{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-r3.svg)}[class*=more-link].more-link2 a:focus [class*=icon-pdf],[class*=more-link].more-link2 a:hover [class*=icon-pdf]{background-image:url(https://21998086.fs1.hubspotusercontent-na1.net/hubfs/21998086/images/ico-pdf2.svg)}}[class*=more-link].ext-link a:after{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-ext-link.svg);height:11px;min-width:12px}[class*=more-link].ext-link a:hover:after{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-ext-link2.svg)}.cta_button{align-items:center;background-color:#222;border:1px solid #222;color:#fff;display:inline-flex;font-size:14px;justify-content:center;line-height:1.4;padding:17px 20px;position:relative;text-align:center;z-index:1}@media screen and (min-width:768px){.cta_button{font-size:16px}}.cta_button:focus,.cta_button:hover{text-decoration:none}@media screen and (min-width:768px){.cta_button:focus,.cta_button:hover{background-color:#fff;color:#f73a40}.cta_button:focus:after,.cta_button:hover:after{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-r2.svg)}}.cta_button:after{background-image:url(https://21998086.fs1.hubspotusercontent-na1.net/hubfs/21998086/images/ico-angle-r.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:9px;margin-left:10px;min-width:6px}.topicpath{border-top:1px solid #f5f5f5;display:block;font-size:75%;margin:0 auto 83px;max-width:1592px;padding:26px 53px;text-align:left;white-space:nowrap;-ms-overflow-style:none;color:#666;line-height:2.3;overflow:scroll;scrollbar-width:none}.topicpath::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.topicpath{margin-bottom:96px;padding-left:80px;padding-right:80px}}@media screen and (min-width:992px){.topicpath{border-top:none;margin-left:auto;margin-right:auto;padding-left:126px;padding-right:126px;z-index:1}}.topicpath ul{list-style:none;margin:0 auto;padding:0}.topicpath ul br{display:none}.topicpath li{display:inline-block}.topicpath li:last-child{padding-right:24px}.topicpath li a{color:#111;text-decoration:underline}.topicpath li a:hover{text-decoration:none}.topicpath li [class*=icon-angle-r]{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-angle-r3.svg)}.topicpath li .hs_cos_wrapper{font-size:inherit}.body-container-wrapper-template .topicpath{margin-bottom:0}ol,ul{padding-left:1.4rem}ol li,ul li{margin-bottom:5px}ol li:last-child,ul li:last-child{margin-bottom:0}.list-group{list-style:none;margin-bottom:7px;padding-left:0}@media screen and (min-width:992px){.list-group{margin-bottom:17px}}.list-group li{border-bottom:1px solid #e9e9e9;display:block;line-height:1.4;margin-bottom:0;padding-bottom:17px;padding-top:20px}@media screen and (min-width:768px){.list-group li{margin-bottom:5px;padding-top:14px}}@media screen and (min-width:992px){.list-group li{padding-bottom:23px;padding-top:18px}}.list-group li:first-child{border-top:1px solid #e9e9e9}.list-group li h5{border:none;font-size:13px;font-weight:400;margin-bottom:0;margin-top:12px;padding-bottom:0}@media screen and (min-width:992px){.list-group li h5{font-size:16px}}.list-group li a{display:block;transition:color .75s}.list-group li a:focus,.list-group li a:hover{color:#f73a40;text-decoration:none}.list-group li p{font-size:15px;font-weight:700;margin-bottom:0;margin-top:17px}@media screen and (min-width:768px){.list-group li p{font-size:12px;margin-top:11px}}@media screen and (min-width:992px){.list-group li p{font-size:15px;margin-top:0}}.blog-index__post-timestamp,time{color:#333;font-size:12px;margin-right:8px}@media screen and (min-width:992px){.blog-index__post-timestamp,time{flex:0 0 auto;font-size:15px;margin-right:15px;max-width:100%;width:auto}}.blog-index__post-tag,.label{border:1px solid #707070;color:#111;display:inline-block;font-size:9px;margin-right:8px;padding:2px 10px}@media screen and (min-width:992px){.blog-index__post-tag,.label{flex:0 0 auto;font-size:11px;margin-right:15px;max-width:100%;padding:4px 19px;width:auto}}@media screen and (min-width:768px){.blog-index__post-tag{font-size:9px}}.more-works-menu-box{margin-bottom:60px}.more-works-menu-box .custom-select{margin-top:1rem}.more-works-menu-box .custom-select select{-webkit-appearance:none;background-color:transparent;background-image:url(https://22365790.fs1.hubspotusercontent-na1.net/hubfs/22365790/images/ico-angle-d.svg);background-position:calc(100% - 14px) 50%;background-repeat:no-repeat;background-size:10px 10px;border-color:#d4d4d4;border-radius:0;color:#111;line-height:1;padding:14px 50px 15px 10px;width:100%}@media screen and (min-width:576px){.more-works-menu-box .custom-select select{width:289px}}.body-container ul li{position:relative}.body-container ul li:before{background-color:#f73a40;border-radius:4px;content:"";display:inline-block;height:7px;left:-1.2em;position:absolute;top:11px;width:7px}@media screen and (min-width:768px){.body-container ul li:before{top:15px}}.body-container ol li{list-style:decimal}.anchor-link{margin-top:-80px!important;padding-top:80px!important}@media screen and (min-width:992px){.anchor-link{margin-top:-110px!important;padding-top:110px!important}}.paging{align-items:center;display:flex;font-size:14px;justify-content:center;line-height:1;margin:40px auto 0;padding:0;position:relative;text-align:center}@media screen and (min-width:768px){.paging{font-size:16px}}.paging li{flex:0 0 auto;list-style:none;margin-bottom:0;margin-left:5px;margin-right:5px;max-width:100%;width:auto}.paging li:before{display:none!important}.paging a{color:inherit}.paging a [class*=icon-angle-l]{margin-right:6px;right:0}.paging a [class*=icon-angle-r]{left:0;margin-left:6px}.paging .link_next a,.paging .link_page a,.paging .link_prev a{align-items:center;border:1px solid #ebebeb;border-radius:2px;display:flex;flex:0 0 auto;height:auto;justify-content:center;max-width:100%;min-width:35px;padding:10px 15px;text-decoration:none;width:auto}@media screen and (min-width:768px){.paging .link_next a,.paging .link_page a,.paging .link_prev a{min-width:48px;padding:15px}.paging .link_next a:focus,.paging .link_next a:hover,.paging .link_page a:focus,.paging .link_page a:hover,.paging .link_prev a:focus,.paging .link_prev a:hover{background-color:#f6f6f6;border-color:#f6f6f6;color:#fff}}.paging .link_next [class*=icon-angle-l],.paging .link_next [class*=icon-angle-r],.paging .link_prev [class*=icon-angle-l],.paging .link_prev [class*=icon-angle-r]{position:relative;transition:all .3s ease}.paging .link_prev{margin-left:0;margin-right:5px;min-width:90px;text-align:left}@media screen and (min-width:768px){.paging .link_prev a:focus [class*=icon-angle-l],.paging .link_prev a:hover [class*=icon-angle-l]{background-image:url(https://22365790.fs1.hubspotusercontent-na1.net/hubfs/22365790/images/ico-angle-l5.svg)}}.paging .link_next{margin-left:5px;margin-right:0;min-width:90px;text-align:right}@media screen and (min-width:768px){.paging .link_next a:focus [class*=icon-angle-r],.paging .link_next a:hover [class*=icon-angle-r]{background-image:url(https://22365790.fs1.hubspotusercontent-na1.net/hubfs/22365790/images/ico-angle-r8.svg)}}.paging .current_page a{align-items:center;background-color:#f6f6f6;border:1px solid #f6f6f6;border-radius:2px;color:#fff;display:flex;flex:0 0 auto;height:auto;justify-content:center;max-width:100%;min-width:48px;padding:15px;text-decoration:none;width:auto}.entry-paging-container{margin-top:55px!important;padding-bottom:55px}@media screen and (min-width:992px){.entry-paging-container{padding-bottom:0}}.entry-paging-container .paging{font-size:12px;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.entry-paging-container .paging{font-size:14px;margin-left:-10px;margin-right:-10px}}.entry-paging-container .paging li{flex:0 0 33.33333%;margin:0;max-width:33.33333%;padding-left:5px;padding-right:5px}@media screen and (min-width:768px){.entry-paging-container .paging li{padding-left:10px;padding-right:10px}}.entry-paging-container .paging li a{font-weight:500;padding:15px 10px}@media screen and (min-width:768px){.entry-paging-container .paging li a{padding:21px 20px}}.entry-paging-container .paging li a:focus,.entry-paging-container .paging li a:hover{color:#111}.entry-paging-container .paging li .icon{height:10px;position:absolute;width:5px}.entry-paging-container .paging li.link_prev .icon{left:6px;transform:rotate(180deg)}@media screen and (min-width:768px){.entry-paging-container .paging li.link_prev .icon{left:24px}}.entry-paging-container .paging li.link_prev a:focus .icon,.entry-paging-container .paging li.link_prev a:hover .icon{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-r5.svg)}.entry-paging-container .paging li.link_next .icon{left:auto;right:12px}@media screen and (min-width:768px){.entry-paging-container .paging li.link_next .icon{right:30px}}.entry-paging-container .paging li.link_next a:focus .icon,.entry-paging-container .paging li.link_next a:hover .icon{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-r5.svg)}.sc-text{align-items:center;bottom:120px;color:#fff;cursor:default;display:none;font-size:12px;opacity:1;position:fixed;right:60px;transform:translateX(-100%);transition-duration:.4s;writing-mode:vertical-rl;-ms-writing-mode:tb-rl;z-index:50}@media screen and (min-width:992px){.sc-text{display:flex}}@media screen and (min-width:1220px){.sc-text{bottom:50px}}.sc-text.b{opacity:0;transition:all .3s ease;z-index:-1}.sc-text .text{left:5px;position:absolute;top:15px}.sc-text .line{background:#fff;height:120px;margin-top:15px;overflow:hidden;position:relative;width:1px}.sc-text .line span{animation:sdb 2s ease infinite;background:#f6f6f6;height:120px;left:0;position:absolute;top:0;transform:translateY(-100%);width:1px}@keyframes sdb{0%{opacity:1;transform:translateY(-100%)}20%{opacity:1}to{opacity:1;transform:translateY(100%)}}.pageTop{margin:0}.pageTop a{background:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-u.svg) no-repeat 50% 50% #fff;background-size:12px 10px;border:1px solid #fff;border-radius:50%;bottom:20px;box-shadow:0 4px 6px rgba(0,0,0,.05);display:none;font-size:10px;font-weight:700;height:50px;margin:0;padding:10px;position:fixed;right:10px;text-align:center;text-decoration:none;transition:none;width:50px;z-index:99}@media screen and (min-width:992px){.pageTop a{background-size:10px 12px;bottom:30px;font-size:0;height:70px;margin:0 auto;right:20px;text-align:center;width:70px;z-index:999}.pageTop a:focus,.pageTop a:hover{opacity:.8}}.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;height:auto;max-width:100%}.image-box{margin:0 0 34px}@media screen and (min-width:768px){.image-box{margin-bottom:32px;overflow:hidden;position:relative}}.image-box a{color:inherit;display:inline-block;overflow:hidden;text-decoration:none}.image-box img{margin:0;max-width:100%;transition:all .5s ease-out}.not-front img,.page-entry img{max-width:100%}.not-front .image-box,.page-entry .image-box{margin-bottom:57px}.caption{margin-bottom:34px;margin-top:17px}@media screen and (min-width:768px){.caption{margin-top:20px;text-align:left}}.thumbnail{display:block;font-size:16px;margin-bottom:20px}@media screen and (min-width:576px){.thumbnail .caption{margin-bottom:0}}.caption [class*=icon-ext-link]{margin-left:5px}.image-row,.two-column-row{margin-left:-20px;margin-right:-20px}.image-row>div,.two-column-row>div{padding-left:20px;padding-right:20px}.image-row>div .image-box img,.two-column-row>div .image-box img{width:100%}.image-row>div .content-box>:first-child,.two-column-row>div .content-box>:first-child{margin-top:0}.image-row>div .content-box>:last-child,.two-column-row>div .content-box>:last-child{margin-bottom:0}.image-row>div .content-box .table01,.two-column-row>div .content-box .table01{line-height:1.5}@media screen and (min-width:768px){.image-row>div .content-box .table01 td,.image-row>div .content-box .table01 th,.two-column-row>div .content-box .table01 td,.two-column-row>div .content-box .table01 th{font-size:17px}}.image-row>div .content-box .table01 th,.two-column-row>div .content-box .table01 th{min-width:80px;width:80px!important}.image-row>div .caption,.image-row>div .content-box .table01 .arrow-link-box,.two-column-row>div .caption,.two-column-row>div .content-box .table01 .arrow-link-box{margin-bottom:0}.image-row>div .image-box{margin-bottom:20px}.basic-slideshow-box{position:relative}.basic-slideshow-box .basic-slides{margin-bottom:0}.basic-slideshow-box .slider-controls{align-items:center;bottom:-67px;display:flex;justify-content:center;left:0;margin-top:30px;position:static;right:0}.basic-slideshow-box .slider-controls .slick-dots{bottom:0;display:flex;position:static}.basic-slideshow-box .slider-controls .slick-dots li{height:10px;padding-left:5px;padding-right:5px;width:10px}.basic-slideshow-box .slider-controls .slick-dots li:before{display:none}.basic-slideshow-box .slider-controls .slick-dots li button{height:10px;width:10px}.basic-slideshow-box .slider-controls .slick-dots li button:before{color:#f6f6f6;font-size:12px;height:10px;line-height:normal;width:10px}.basic-slideshow-box .basic-box{position:relative}.basic-slideshow-box .slick-arrow{background-color:transparent;background-image:url(https://22365790.fs1.hubspotusercontent-na1.net/hubfs/22365790/images/ico-angle-l6.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:14px 27px;border:none;border-radius:0;font-size:0;height:27px;padding:0;width:14px;z-index:20}.basic-slideshow-box .slick-arrow:before{background-color:hsla(0,0%,100%,.8);background-position:50% 50%;background-repeat:no-repeat;background-size:5px 9px;content:"";display:block;height:30px;position:absolute;top:calc(50% - 15px);width:30px}@media screen and (min-width:768px){.basic-slideshow-box .slick-arrow:before{background-size:4px 7px;height:25px;top:calc(50% - 12px);width:25px}}@media screen and (min-width:992px){.basic-slideshow-box .slick-arrow:before{background-size:6px 12px;height:40px;top:calc(50% - 20px);width:40px}}.basic-slideshow-box .slick-arrow.slick-disabled{cursor:auto;opacity:.35}.basic-slideshow-box .slide-m-prev{background-image:url(https://22365790.fs1.hubspotusercontent-na1.net/hubfs/22365790/images/ico-angle-l6.svg);margin-right:60px;z-index:1}.basic-slideshow-box .slide-m-prev:before{background-image:url(https://22365790.fs1.hubspotusercontent-na1.net/hubfs/22365790/images/ico-angle-l3.svg);left:0;z-index:1}.basic-slideshow-box .slide-m-next{background-image:url(https://22365790.fs1.hubspotusercontent-na1.net/hubfs/22365790/images/ico-angle-r10.svg);margin-left:60px}.basic-slideshow-box .slide-m-next:before{background-image:url(https://22365790.fs1.hubspotusercontent-na1.net/hubfs/22365790/images/ico-angle-r4.svg);right:0}.basic-slide-card .image-box{margin-bottom:0}.basic-slide-card .image-box img{width:100%}@media screen and (max-width:767px){body .multi-columns-card[data-column="5"] .multi-columns-card__body{font-size:11px;margin:0 20px 10px 0;width:calc(33.33333% - 13.33333px)}body .multi-columns-card[data-column="5"] .multi-columns-card__body:nth-child(5n){margin-right:20px}body .multi-columns-card[data-column="5"] .multi-columns-card__body:nth-child(3n){margin-right:0}}.main-title-box{background-color:#e7f0f9;display:flex;flex-direction:column;justify-content:center;min-height:100px;position:relative;text-align:center}@media screen and (min-width:992px){.main-title-box{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);min-height:160px}}.main-title-box h1{font-size:24px;line-height:1.6;margin:0 auto;max-width:1572px;width:100%}@media screen and (min-width:768px){.main-title-box h1{font-size:34px}}.banner-wrapper .banner-main .main-title-box{display:block;padding:0 0 0 53px;text-align:left}@media screen and (min-width:768px){.banner-wrapper .banner-main .main-title-box{padding-left:80px}}@media screen and (min-width:992px){.banner-wrapper .banner-main .main-title-box{padding-left:126px}}.banner-wrapper .banner-main .main-title-box h1{border:none;color:#f73a40;font-family:Montserrat,sans-serif;font-size:50px;font-weight:100;line-height:1.4;margin-bottom:40px;padding-right:.5rem;position:relative;text-transform:uppercase}@media screen and (min-width:992px){.banner-wrapper .banner-main .main-title-box h1{font-size:75px;margin-bottom:60px}}@media screen and (min-width:1220px){.banner-wrapper .banner-main .main-title-box h1{font-size:100px}}.banner-wrapper .banner-main .main-title-box h1 small{color:#111;display:block;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;margin-top:2px;text-transform:none}@media screen and (min-width:992px){.banner-wrapper .banner-main .main-title-box h1 small{font-size:16px;margin-top:3px}}@media screen and (min-width:1220px){.banner-wrapper .banner-main .main-title-box h1 small{font-size:18px;margin-top:4px}}.banner-wrapper .banner-main .banner-image{margin:0;position:relative}@media screen and (min-width:768px){.banner-wrapper .banner-main .banner-image:after{background-color:#f7f7f7;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:42%;transform:translate(-100%)}}.banner-wrapper .banner-main .banner-image>div{overflow:hidden}.banner-wrapper .banner-main .banner-contents{background-color:#f7f7f7;padding:53px;text-align:center}@media screen and (min-width:768px){.banner-wrapper .banner-main .banner-contents{padding:74px 1rem 75px 80px;text-align:left}}@media screen and (min-width:992px){.banner-wrapper .banner-main .banner-contents{padding:97px 1rem 98px 126px}}.banner-wrapper .banner-main .banner-contents h2{border:none;font-family:"Noto Serif JP",sans-serif;font-size:28px;font-weight:400;line-height:1.5;margin-bottom:41px;padding:0}@media screen and (min-width:768px){.banner-wrapper .banner-main .banner-contents h2{font-size:36px}}@media screen and (min-width:992px){.banner-wrapper .banner-main .banner-contents h2{font-size:50px}}.banner-wrapper .banner-main .banner-contents p{font-size:16px;font-weight:500;line-height:2.5}@media screen and (min-width:768px){.banner-wrapper .banner-main .banner-contents p{font-size:17px;margin-top:1rem}}@media screen and (min-width:992px){.banner-wrapper .banner-main .banner-contents p{font-size:18px}}.banner-wrapper .banner-main .banner-contents .container{max-width:1205px}@media screen and (min-width:992px){.banner-wrapper .banner-main .banner-contents .banner-contents-row>div:first-child{padding-right:2rem}.banner-wrapper .banner-main .banner-contents .banner-contents-row>div:last-child{margin-left:-1rem}}.banner-wrapper .banner-main.banner-main-features .main-title-box{background-color:transparent}.banner-wrapper .banner-main.banner-main-service .banner-contents{padding-left:1rem}@media screen and (min-width:768px){.banner-wrapper .banner-main.banner-main-service .banner-contents h2{font-size:32px;margin-bottom:49px}}@media screen and (min-width:992px){.banner-wrapper .banner-main.banner-main-service .banner-contents h2{font-size:40px;margin-bottom:57px}}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:700;line-height:1.3;text-decoration:none;text-transform:none}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1,h2{font-size:34px;margin-bottom:24px}@media screen and (min-width:768px){h1,h2{margin-bottom:29px}}h2{font-size:22px}@media screen and (min-width:768px){h2{font-size:34px}}h3{border-left:6px solid #f73a40;font-size:20px;margin-bottom:25px;margin-top:80px;padding-bottom:2px;padding-left:18px;padding-top:2px}@media screen and (min-width:768px){h3{border-width:10px;font-size:26px;margin-bottom:30px;padding-bottom:3px;padding-top:3px}}h4{font-size:18px;margin-bottom:15px;position:relative}@media screen and (min-width:768px){h4{font-size:20px;margin-bottom:20px}}h5{margin-top:48px;position:relative}h5,h6{font-size:18px}h6{margin-bottom:17px;margin-top:38px}p{font-size:inherit;margin-bottom:2.2rem}p:not([class*=more-link]) a{text-decoration:underline}.body-container .hs_cos_wrapper_type_rich_text p:not([class*=more-link]) a{color:#f73a40;position:relative;text-decoration:underline;z-index:1}.body-container .hs_cos_wrapper_type_rich_text p:not([class*=more-link]) a:focus,.body-container .hs_cos_wrapper_type_rich_text p:not([class*=more-link]) a:hover{text-decoration:none}.anchor-link-box{display:flex;justify-content:center;line-height:1.3;margin-bottom:80px;padding:0;position:relative;z-index:1}@media screen and (min-width:768px){.anchor-link-box{margin-bottom:120px}}.anchor-link-box .anchor-link-menu{font-size:20px;font-weight:700;justify-content:center;width:100%}@media screen and (min-width:992px){.anchor-link-box .anchor-link-menu{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}}.anchor-link-box .anchor-link-menu .anchor-link-inner{display:flex;padding-left:1rem;padding-right:1rem;position:relative}@media screen and (min-width:992px){.anchor-link-box .anchor-link-menu .anchor-link-inner{flex:0 0 33.33333%;max-width:33.33333%}}.anchor-link-box .anchor-link-menu .anchor-link-inner [class*=icon-angle]{margin-left:10px;margin-right:30px}@media screen and (min-width:992px){.anchor-link-box .anchor-link-menu .anchor-link-inner [class*=icon-angle]{position:static}}.anchor-link-box .anchor-link-menu .anchor-link-inner a{align-items:center;border-bottom:1px solid #d0d0d0;display:flex;font-weight:700;padding-bottom:35px;padding-top:35px;text-decoration:none;width:100%}.anchor-link-box .anchor-link-menu .anchor-link-inner .anchor-link-image{flex:0 0 auto;max-width:100%;width:auto}.anchor-link-box .anchor-link-menu .anchor-link-inner .anchor-link-image figure{margin:0}.anchor-link-box .anchor-link-menu .anchor-link-inner .anchor-link-image{align-items:center;display:flex}.anchor-link-box .anchor-link-menu .anchor-link-inner .anchor-link-contents{display:flex;flex-basis:0;flex-grow:1;max-width:100%}.anchor-link-box .anchor-link-menu .anchor-link-inner .anchor-link-contents .anchor-link-text{padding-left:20px}.anchor-link-box .anchor-link-menu .anchor-link-inner .anchor-link-contents .anchor-link-text small{color:#74747d;display:block;font-family:Noto Sans JP,sans-serif;font-size:11px;font-weight:700;line-height:2.3;text-align:left}.anchor-link-box .anchor-link-menu .anchor-link-inner:first-child a{border-top:1px solid #d0d0d0}@media screen and (min-width:992px){.anchor-link-box .anchor-link-menu .anchor-link-inner:first-child a,.anchor-link-box .anchor-link-menu .anchor-link-inner:nth-child(2) a,.anchor-link-box .anchor-link-menu .anchor-link-inner:nth-child(3) a{border-top:1px solid #d0d0d0}}blockquote{border:5px solid #e6e6e6;font-size:15px;font-weight:700;line-height:1.8;margin-bottom:35px;margin-left:0;margin-right:0;padding:28px 20px 32px}@media screen and (min-width:768px){blockquote{font-size:18px;padding:61px 32px 65px}}blockquote h4{border:none;font-size:22px;font-weight:500;line-height:1.4;margin-bottom:29px;padding-bottom:0}@media screen and (min-width:768px){blockquote h4{font-size:25px}}blockquote>:first-child{margin-top:0!important}blockquote>:last-child{margin-bottom:0!important}blockquote .dnd-section{margin-bottom:0}@media screen and (min-width:768px){blockquote .dnd-section{margin-bottom:0}}form{margin:0 auto;max-width:720px}form .hs-form-field{margin-bottom:1.9rem}form .hs-form-field.hs_recaptcha{margin:0}form p{line-height:1.8}form .contact-tel{align-items:center;border:5px solid #f73a40;display:flex;margin-top:30px;padding:40px 50px}form .contact-tel .contact-tel__no{font-size:137.5%;font-weight:700}form .contact-tel .contact-tel__txt{border-left:1px solid #f73a40;font-size:87.5%;margin-left:40px;padding:5px 0 5px 40px}form .hbspt-form{margin-top:60px}form label{font-size:16px;font-weight:700;margin-bottom:0}form .input{margin-right:0!important}form .inputs-list{margin:0}form .inputs-list>li{margin-bottom:.5rem;margin-top:.5rem}form .hs-input{background-color:#fff;border:2px solid #d8d8d8;border-radius:3px;box-sizing:border-box;line-height:normal;margin:10px 0 0;padding:15px 20px;width:100%!important}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://22365790.fs1.hubspotusercontent-na1.net/hubfs/22365790/images/ico-angle-d3.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:14px 7px;font-size:14px}form .hs-form-booleancheckbox-display .hs-input,form .hs-form-checkbox-display .hs-input{display:inline-block;height:20px!important;margin:0 7px 0 0;opacity:0;width:20px!important}form .hs-form-radio-display .hs-input{display:inline-block}form .input .hs-input{font-size:14px;padding:15px 20px}form .input .hs-input[type=checkbox],form .input .hs-input[type=radio]{padding:0}form .hs-dateinput .hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:54px}form textarea.hs-input{height:240px}form .form-columns-1,form .form-columns-2,form .form-columns-3{width:100%}form .form-columns-1 label,form .form-columns-2 label,form .form-columns-3 label{font-size:16px;font-weight:700;line-height:1.3}form .form-columns-1 label .hs-form-required,form .form-columns-2 label .hs-form-required,form .form-columns-3 label .hs-form-required{display:inline-block;margin:0}form .form-columns-1 label.hs-error-msg,form .form-columns-2 label.hs-error-msg,form .form-columns-3 label.hs-error-msg{color:#f73a40;display:block;font-size:100%;font-weight:400;margin:5px 0 0}form .hs-input.invalid.error{border-color:#f73a40}form .hs-error-msgs{color:#f73a40;display:block;font-size:100%;font-weight:400;margin:5px 0 10px}form .hs-error-msgs label{color:#f73a40}form .form-columns-0{margin-top:55px}form .form-columns-0 .hs-richtext{margin-top:-1.4rem!important}form .form-columns-0 .hs-richtext a{color:#f6f6f6;text-decoration:none}form .form-columns-0 .hs-richtext a:hover{text-decoration:underline}@media screen and (min-width:768px){form .form-columns-2{display:flex;justify-content:space-between}}form .form-columns-2 .hs-form-field{float:none!important;width:100%!important}@media screen and (min-width:768px){form .form-columns-2 .hs-form-field{float:left!important;width:50%!important;width:calc(50% - 10px)!important}}form .form-columns-3{display:flex}form .form-columns-3 .hs-form-field{margin-right:20px;width:25%!important}form .form-columns-3 .hs-form-field:last-child{margin-right:0}form .hs-form-booleancheckbox-display,form .hs-form-checkbox-display,form .hs-form-radio-display{cursor:pointer;display:flex;font-weight:400!important;margin:8px 0 0}form .hs-form-booleancheckbox-display span,form .hs-form-checkbox-display span{font-size:16px;position:relative}form .hs-form-booleancheckbox-display span.hs-form-required,form .hs-form-checkbox-display span.hs-form-required{display:none}form .hs-form-required{color:#fff}form .hs-form-required:before{background-color:#f73a40;color:#fff;content:"必須";display:inline-block;font-size:12px;font-weight:700;letter-spacing:.2em;margin:0 0 0 8px;padding:2px 13px}form .hs-form-booleancheckbox-display span:after,form .hs-form-checkbox-display span:after{border:2px solid #d8d8d8;border-radius:5px;box-sizing:border-box;content:"";display:block;height:20px;left:-27px;position:absolute;top:2px;width:20px}form .hs-form-booleancheckbox-display input:checked+span:before,form .hs-form-checkbox-display input:checked+span:before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:11px;left:-20px;position:absolute;top:5px;transform:rotate(40deg);width:6px;z-index:2}form .hs-form-booleancheckbox-display input:checked+span:after,form .hs-form-checkbox-display input:checked+span:after{background-color:#f73a40;border-color:#f73a40}form .hs-form-booleancheckbox-display{justify-content:center}form .hs-form-radio-display .hs-input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #d8d8d8;border-radius:50%;cursor:pointer;display:flex;font-size:16px;height:20px!important;justify-content:center;margin:0 8px 0 0;padding:0;position:relative;top:4px;transform:translateY(-.075em);width:20px!important}form .hs-form-radio-display .hs-input:before{background-color:#f73a40;border-radius:50%;content:"";height:10px;transform:scale(0);width:10px}form .hs-form-radio-display .hs-input:checked:before{transform:scale(1)}form .hs-form-radio-display span{font-size:16px}form fieldset{max-width:100%!important}form .hs-button{align-items:center;background-color:#f73a40;color:#fff;cursor:pointer;display:flex;font-size:100%;font-weight:700;justify-content:center;margin:10px auto;max-width:100%;width:100%}@media screen and (min-width:576px){form .hs-button{max-width:368px}}form .hs-button.primary{background-color:#f73a40;height:66px;margin-bottom:0;margin-top:0}@media screen and (min-width:768px){form .hs-button.primary:focus,form .hs-button.primary:hover{background-color:#fff;color:#f73a40}}form .actions{display:flex;justify-content:center}form .actions .hs-button{margin-left:auto;margin-right:auto;position:relative;z-index:1}form .grecaptcha-badge{margin:30px auto}form .hs-richtext{font-size:16px;text-align:center}form .hs-richtext a{color:#f73a40;text-decoration:underline}form .hs-richtext a:focus,form .hs-richtext a:hover{text-decoration:none}form .hs_privacy_policy .hs-error-msgs{text-align:center}@media screen and (max-width:767px){form .contact-tel{display:block;max-width:265px;padding:30px}form .contact-tel .contact-tel__no{font-size:146.7%}form .contact-tel .contact-tel__txt{border-left:0;font-size:80%;margin:15px 0 0;padding:0}form .form-columns-3{justify-content:space-between}form .form-columns-3 .hs-form-field{margin-right:0;width:calc(33.333% - 10px)!important}}.sub{margin-left:auto;margin-right:auto;max-width:325px;padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.sub{padding-bottom:120px}}@media screen and (min-width:992px){.sub{padding-bottom:0;padding-left:0;padding-right:20px;width:280px}}.sub .sub-contents-row{background-color:#bae2f9;flex:0 0 325px;height:183px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:325px}@media screen and (min-width:992px){.sub .sub-contents-row{flex:0 0 280px;height:144px;max-width:280px}}.sub .sub-contents-row>div{padding-left:0;padding-right:0}.sub .sub-contents-row>div:first-child{align-items:flex-end;display:flex;flex:0 0 152px;max-width:152px}@media screen and (min-width:992px){.sub .sub-contents-row>div:first-child{flex:0 0 120px;max-width:120px}}.sub .sub-contents-row>div:first-child .image-box{margin-bottom:0}.sub .sub-contents-row>div:last-child{align-items:center;display:flex;justify-content:center}.sub h4{background-color:transparent;border:none;border-bottom:1px solid #e8e8e8;border-top:1px solid #f6f6f6;font-size:16px;font-weight:700;margin-bottom:15px;margin-top:0;padding:21px 0}.sub h5{background:url(https://22365790.fs1.hubspotusercontent-na1.net/hubfs/22365790/images/ico-roof.svg) no-repeat 50% 0;background-size:146px 21px;font-size:19px;font-weight:700;line-height:1.3;margin-bottom:10px;padding-top:29px;text-align:center}@media screen and (min-width:992px){.sub h5{background-size:146px 21px;font-size:15px;margin-bottom:8px;padding-top:23px}}.sub h5 small{display:block;font-size:75%;margin-bottom:6px}@media screen and (min-width:992px){.sub h5 small{font-size:75%;margin-bottom:6px}}.sub .modal-house-btn{font-size:12px;margin-bottom:0;text-align:center}@media screen and (min-width:992px){.sub .modal-house-btn{font-size:10px}}.sub .modal-house-btn a{background-color:#1090f6;border-radius:3px;color:#fff;display:inline-block;padding:7px 10px;text-decoration:none}@media screen and (min-width:768px){.sub .modal-house-btn a:focus,.sub .modal-house-btn a:hover{background-color:#1085e6}}.sub .sub-blog-categories+h4{margin-bottom:0}.sub ul{display:block;font-size:15px;list-style:none;margin-bottom:40px;padding:0}.sub ul li{display:block;text-transform:uppercase}.sub ul li a{display:block;padding:13px 15px;text-decoration:none}.sub ul li a.active{background-color:#f0f0f0}@media screen and (min-width:768px){.sub ul li a:focus,.sub ul li a:hover{background-color:#f0f0f0}}.sub .sub-blog-row{border-bottom:1px solid #f7f7f7;font-size:13px;font-weight:700;margin-left:0;margin-right:0;padding-bottom:15px;padding-top:15px}.sub .sub-blog-row>div{padding-left:5px;padding-right:5px}.sub .sub-blog-row>div:first-child{flex:0 0 32.7%;max-width:32.7%;padding-left:0}.sub .sub-blog-row>div:last-child{padding-right:0}.sub .sub-blog-row>div:last-child a{text-decoration:none}@media screen and (min-width:768px){.sub .sub-blog-row>div:last-child a:focus,.sub .sub-blog-row>div:last-child a:hover{opacity:.8}}.sub .sub-blog-row>div .image-box{border:none;display:block;height:0;margin-bottom:0;overflow:hidden;padding-bottom:68.09%;position:relative}.sub .sub-blog-row>div .image-box a{font-weight:700;transition:all .15s ease-out}@media screen and (min-width:768px){.sub .sub-blog-row>div .image-box a:focus,.sub .sub-blog-row>div .image-box a:hover{opacity:.8;text-decoration:none}.sub .sub-blog-row>div .image-box a:focus img,.sub .sub-blog-row>div .image-box a:hover img{transform:scale(1.05)}}.sub .sub-blog-row>div .image-box a img{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;padding-top:0;position:absolute;top:0;transition:all .5s ease-out;width:100%}.error-page{margin-left:auto;margin-right:auto;max-width:928px;padding:0;text-align:left}.error-page:before{display:none}.error-links{margin-top:50px}@media screen and (min-width:992px){.error-links{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.error-links>div{flex:0 0 25%;max-width:25%;padding-left:1rem;padding-right:1rem}}.error-links>div a{align-items:center;border-bottom:1px solid #dedede;display:flex;padding:20px 0;text-decoration:none}@media screen and (min-width:992px){.error-links>div a{border-top:1px solid #dedede}}.error-links>div a:focus,.error-links>div a:hover{opacity:.8}.error-links>div a .icon{margin-right:7px}.error-links>div:first-child a{border-top:1px solid #dedede}.front .l-header{background:transparent;border:none;position:absolute}@media screen and (min-width:992px){.front .l-header{position:absolute;transition:all 0s cubic-bezier(.215,.61,.355,1)}}.front .l-header .header-logo{background:transparent;background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/front/logo.svg);background-position:0 100%;background-repeat:no-repeat;background-size:110px 35px}@media screen and (min-width:992px){.front .l-header .header-logo{background-position:0 70%;background-size:217px 69px}}.front .l-header .header-logo img{opacity:0}.front .l-header .sp-menu-btn span{background:#fff}@media screen and (min-width:992px){.front .l-header .header-nav ul li.nav-header-buttons a:last-child{color:#111}.front .l-header .header-nav ul li a{color:#fff}.front .l-header .header-nav .hs-menu-children-wrapper li a{color:#111}}.front .l-header .header-nav ul li a.nav-documents-company-profile{color:#111}.front .l-header.menu-active{background:#fff;position:fixed}.front .l-header.menu-active .header-logo{background-image:none}.front .l-header.menu-active .header-logo img{opacity:1}.front .l-header.menu-active .sp-menu-btn span{background:#111}@media screen and (min-width:992px){.front .l-header.menu-active .header-nav ul li a{color:#111}.front .l-header:not(.menu-active) .header-nav ul .hs-menu-depth-1>a:after{background-image:url(https://www.ape-man.jp/hubfs/00_%E7%8C%BF%E4%BA%BA/images/common/ico-angle-d7.svg)}.front .l-header .header-nav ul li.nav-header-buttons .hs-cta-node a:last-child,.front .l-header.menu-active .header-nav ul li.nav-header-buttons a.nav-contact{color:#fff}.front.menu-fix .l-header{position:fixed;transform:translateY(-100%)}.front.menu-fix .l-header.menu-active{transform:translateY(0)}.front.menu-fix .l-header.menu-active,.front.menu-fix .l-header.menu-active-animated{transition:all .4s cubic-bezier(.215,.61,.355,1)}}.front.menu_open{background:transparent}.front.menu_open .header-logo{background-image:none}@media screen and (min-width:992px){.front.menu_open .header-logo{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/front/logo.svg)}}.front.menu_open .header-logo img{opacity:1}@media screen and (min-width:992px){.front.menu_open .header-logo img{opacity:0}}.front.menu_open .sp-menu-btn span{background:#111}.front.menu_open .l-header{position:fixed}.front #main-content{padding-top:0}.front h3{border:none;font-family:"Noto Serif JP",sans-serif;font-size:30px;font-weight:400;padding:0}@media screen and (min-width:992px){.front h3{font-size:50px}}.front .main{font-size:13px;padding-left:24px;padding-right:24px}@media screen and (min-width:768px){.front .main{padding-left:40px;padding-right:40px}}@media screen and (min-width:992px){.front .main{font-size:16px}}.front .main .btn{font-size:13px}@media screen and (min-width:992px){.front .main .btn{font-size:14px}}.front .container{max-width:1120px}.front .top-marketing-wrapper .top-marketing-main{padding-top:55px}@media screen and (min-width:768px){.front .top-marketing-wrapper .top-marketing-main{padding-top:40px}}@media screen and (min-width:992px){.front .top-marketing-wrapper .top-marketing-main{padding-top:155px}}.front .top-marketing-wrapper .top-marketing-main h2{color:#f6f6f6;font-family:Montserrat,sans-serif;font-size:80px;font-weight:200;letter-spacing:-.02em;line-height:.9;margin-bottom:0;margin-left:-8rem;text-align:center;white-space:nowrap}@media screen and (min-width:768px){.front .top-marketing-wrapper .top-marketing-main h2{font-size:97px}}@media screen and (min-width:992px){.front .top-marketing-wrapper .top-marketing-main h2{font-size:200px}}.front .top-marketing-wrapper .top-marketing-main h2 span{animation-iteration-count:infinite;animation-timing-function:linear;box-sizing:content-box;display:inline-block;white-space:nowrap}.front .top-marketing-wrapper .top-marketing-main h2 span:first-child{animation:loop 80s linear -40s infinite}.front .top-marketing-wrapper .top-marketing-main h2 span:last-child{animation:loop2 80s linear infinite}.front .top-magic-wrapper .top-magic-main{padding-bottom:84px}@media screen and (min-width:768px){.front .top-magic-wrapper .top-magic-main{padding-bottom:34px}}@media screen and (min-width:992px){.front .top-magic-wrapper .top-magic-main{padding-bottom:162px}}.front .top-magic-wrapper .top-magic-main h2{border:none;color:#f73a40;font-family:Montserrat,sans-serif;font-size:42px;font-weight:100;line-height:1.4;margin:-7% auto 23px;max-width:1320px;padding:0;position:relative;text-transform:uppercase}@media screen and (min-width:768px){.front .top-magic-wrapper .top-magic-main h2{margin-bottom:2px}}@media screen and (min-width:992px){.front .top-magic-wrapper .top-magic-main h2{font-size:100px;margin-bottom:36px}}.front .top-magic-wrapper .top-magic-main h2 small{color:#666;display:block;font-size:13px;font-weight:400;margin-top:-6px}@media screen and (min-width:992px){.front .top-magic-wrapper .top-magic-main h2 small{font-size:16px;margin-top:-14px}}.front .top-magic-wrapper .top-magic-main h3{font-size:22px;line-height:1.5;margin-bottom:29px}@media screen and (min-width:768px){.front .top-magic-wrapper .top-magic-main h3{font-size:29px;margin-bottom:0}}@media screen and (min-width:992px){.front .top-magic-wrapper .top-magic-main h3{font-size:50px}}.front .top-magic-wrapper .top-magic-main p{margin-bottom:0}.front .top-magic-wrapper .top-magic-main .magic-contents-row{margin-bottom:40px;margin-left:-30px;margin-right:-30px}@media screen and (min-width:992px){.front .top-magic-wrapper .top-magic-main .magic-contents-row{margin-bottom:80px}}.front .top-magic-wrapper .top-magic-main .magic-contents-row>div{padding-left:30px;padding-right:30px}@media screen and (min-width:768px){.front .top-magic-wrapper .top-magic-main .magic-contents-row>div:last-child{align-items:flex-end;display:flex}}.front .top-strength-wrapper{background-color:#f7f7f7}.front .top-strength-wrapper .top-strength-main{padding-bottom:60px}@media screen and (min-width:768px){.front .top-strength-wrapper .top-strength-main{padding-bottom:80px}}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main{padding-bottom:142px}}.front .top-strength-wrapper .top-strength-main h2{border:none;color:#f73a40;font-family:Montserrat,sans-serif;font-size:42px;font-weight:100;line-height:1.4;margin:0 -15px 0 auto;max-width:1320px;padding:0;position:relative;text-transform:uppercase;transform:translateY(-42%)}@media screen and (min-width:768px){.front .top-strength-wrapper .top-strength-main h2{margin-bottom:11px}}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main h2{font-size:100px;margin-bottom:21px;transform:translateY(-50%)}}.front .top-strength-wrapper .top-strength-main h2 small{color:#666;display:block;font-size:13px;font-weight:400;margin-top:-6px}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main h2 small{font-size:16px;margin-top:-14px}}.front .top-strength-wrapper .top-strength-main h3{font-size:22px;margin-bottom:27px}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main h3{font-size:40px;margin-bottom:38px}}.front .top-strength-wrapper .top-strength-main h4{background-color:transparent;font-weight:500;line-height:1.6;margin-bottom:8px;padding:0}@media screen and (min-width:768px){.front .top-strength-wrapper .top-strength-main h4{font-size:16px}}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main h4{font-size:22px;margin-bottom:28px}}.front .top-strength-wrapper .top-strength-main img{margin-bottom:9px}@media screen and (min-width:768px){.front .top-strength-wrapper .top-strength-main img{margin-bottom:4px}}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main img{margin-bottom:30px}}.front .top-strength-wrapper .top-strength-main p{margin-bottom:0}.front .top-strength-wrapper .top-strength-main .strength-contents-row{margin-bottom:80px}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main .strength-contents-row>div:last-child{align-items:flex-end;display:flex}}.front .top-strength-wrapper .top-strength-main .top-strength-box{margin-top:54px}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main .top-strength-box{margin-top:74px}}.front .top-strength-wrapper .top-strength-main .top-strength-box .number{align-items:center;border-radius:17px;color:#fff;display:flex;font-family:Libre Baskerville,sans-serif;font-size:14px;height:33px;justify-content:center;left:calc(50% - 17px);overflow:hidden;position:absolute;top:-17px;width:33px;z-index:3}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main .top-strength-box .number{border-radius:19px;height:35px;width:35px}}.front .top-strength-wrapper .top-strength-main .top-strength-box .number .strength-number--inner,.front .top-strength-wrapper .top-strength-main .top-strength-box .number span{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.front .top-strength-wrapper .top-strength-main .top-strength-box .number .strength-number--inner>span,.front .top-strength-wrapper .top-strength-main .top-strength-box .number span>span{align-items:center;background-color:#111;display:flex;height:100%;justify-content:center;width:100%}.front .top-strength-wrapper .top-strength-main .top-strength-box .top-strength-row{margin-bottom:40px;margin-left:-10px;margin-right:-10px}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main .top-strength-box .top-strength-row{margin-bottom:60px;margin-left:-1rem;margin-right:-1rem}}.front .top-strength-wrapper .top-strength-main .top-strength-box .top-strength-row>div{margin-bottom:36px;padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.front .top-strength-wrapper .top-strength-main .top-strength-box .top-strength-row>div{margin-bottom:0}}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main .top-strength-box .top-strength-row>div{padding-left:1rem;padding-right:1rem}}.front .top-strength-wrapper .top-strength-main .top-strength-box .top-strength-row>div:last-child{margin-bottom:0}.front .top-strength-wrapper .top-strength-main .top-strength-box .top-strength-row>div>div{background-color:#fff;box-shadow:0 0 99px rgba(0,0,0,.08);height:100%;padding:53px 40px 46px;position:relative}@media screen and (min-width:768px){.front .top-strength-wrapper .top-strength-main .top-strength-box .top-strength-row>div>div{padding:40px 30px 35px}}@media screen and (min-width:992px){.front .top-strength-wrapper .top-strength-main .top-strength-box .top-strength-row>div>div{padding:65px 50px 54px}}.front .top-strength-wrapper .top-strength-main .top-strength-box .top-strength-row>div>div p{font-size:14px}.front .top-service-wrapper .top-service-main .container{background-color:#fff;max-width:572px;padding-bottom:60px;padding-top:37px}@media screen and (min-width:768px){.front .top-service-wrapper .top-service-main .container{max-width:1312px;padding-bottom:80px;padding-top:38px}}@media screen and (min-width:992px){.front .top-service-wrapper .top-service-main .container{margin-top:-96px;padding-left:96px;padding-top:96px;position:relative}}@media screen and (min-width:1220px){.front .top-service-wrapper .top-service-main .container{margin-top:-129px;padding:140px 96px 112px}}@media screen and (min-width:992px){.front .top-service-wrapper .top-service-main .container:after{background-color:#fff;bottom:0;content:"";height:100%;left:100%;position:absolute;top:0;width:9999px}}@media screen and (min-width:768px){.front .top-service-wrapper .top-service-main .top-service-row{margin-left:-22px;margin-right:-22px}}@media screen and (min-width:1220px){.front .top-service-wrapper .top-service-main .top-service-row{margin-left:-40px;margin-right:-40px}}@media screen and (min-width:768px){.front .top-service-wrapper .top-service-main .top-service-row>div:first-child{flex:0 0 52%;max-width:52%}.front .top-service-wrapper .top-service-main .top-service-row>div:last-child{flex:0 0 48%;max-width:48%}.front .top-service-wrapper .top-service-main .top-service-row>div{padding-left:22px;padding-right:22px}}@media screen and (min-width:1220px){.front .top-service-wrapper .top-service-main .top-service-row>div{padding-left:40px;padding-right:40px}}.front .top-service-wrapper .top-service-main h2{border:none;color:#f73a40;font-family:Montserrat,sans-serif;font-size:42px;font-weight:100;line-height:1.4;margin:0 auto;max-width:1320px;padding:0;position:relative;text-transform:uppercase}@media screen and (min-width:992px){.front .top-service-wrapper .top-service-main h2{font-size:60px;margin-bottom:11px;margin-left:-10px}}@media screen and (min-width:1355px){.front .top-service-wrapper .top-service-main h2{font-size:80px;margin-bottom:21px}}.front .top-service-wrapper .top-service-main h2 small{color:#666;display:block;font-size:13px;font-weight:400;margin-top:-2px}@media screen and (min-width:992px){.front .top-service-wrapper .top-service-main h2 small{font-size:15px;margin-top:2px}}@media screen and (min-width:1220px){.front .top-service-wrapper .top-service-main h2 small{font-size:16px;margin-top:6px}}.front .top-service-wrapper .top-service-main h3{margin-bottom:28px;margin-top:28px}@media screen and (min-width:992px){.front .top-service-wrapper .top-service-main h3{font-size:35px;margin-bottom:33px;margin-top:52px}}@media screen and (min-width:1220px){.front .top-service-wrapper .top-service-main h3{font-size:40px;margin-bottom:37px}}.front .top-service-wrapper .top-service-main h3+p{margin-bottom:30px}@media screen and (min-width:768px){.front .top-service-wrapper .top-service-main h3+p{margin-bottom:37px}}.front .cta-wrapper{margin-top:37px}@media screen and (min-width:768px){.front .cta-wrapper{margin-top:16px}}@media screen and (min-width:992px){.front .cta-wrapper{margin-top:80px}}.top-maru-nage-wrapper{background-color:#f7f7f7}.top-maru-nage-wrapper .top-maru-nage-main{padding-bottom:25px;padding-top:44px}@media screen and (min-width:768px){.top-maru-nage-wrapper .top-maru-nage-main{padding-bottom:80px;padding-top:40px}}@media screen and (min-width:992px){.top-maru-nage-wrapper .top-maru-nage-main{padding-bottom:136px;padding-top:121px}}.top-maru-nage-wrapper .top-maru-nage-main h2{border:none;font-family:"Noto Serif JP",sans-serif;font-size:22px;font-weight:400;margin-bottom:30px;padding:0}@media screen and (min-width:768px){.top-maru-nage-wrapper .top-maru-nage-main h2{margin-bottom:29px}}@media screen and (min-width:992px){.top-maru-nage-wrapper .top-maru-nage-main h2{font-size:36px;margin-bottom:61px}}.maru-nage-use-case-wrapper{display:inline-flex;margin-left:-200px}.maru-nage-use-case{animation-iteration-count:infinite;animation-timing-function:linear;box-sizing:content-box;color:#ff300b;display:flex;font-family:Montserrat,sans-serif;font-size:23px;font-weight:400;margin-bottom:20px;position:relative;text-align:left;white-space:nowrap}.maru-nage-use-case:first-child{animation:loop 120s linear -60s infinite}.maru-nage-use-case:last-child{animation:loop2 120s linear infinite}@media screen and (min-width:768px){.maru-nage-use-case{margin-bottom:21px}}@media screen and (min-width:992px){.maru-nage-use-case{margin-bottom:39px}}.maru-nage-use-case>div{align-items:center;display:flex}.maru-nage-use-case .icon{margin-left:26px;margin-right:26px}@media screen and (min-width:992px){.maru-nage-use-case .icon{margin-left:30px;margin-right:30px}}.top-testimonial-box{margin-bottom:10px;margin-left:auto;margin-right:auto;position:relative;width:1038px}@media screen and (min-width:992px){.top-testimonial-box{margin-bottom:60px;width:1765px}}.testimonialSwiper{margin-bottom:40px;margin-left:auto;margin-right:auto;overflow:visible;width:652px}@media screen and (min-width:992px){.testimonialSwiper{margin-bottom:70px;width:1038px}}.testimonialSwiper .swiper-slide{align-items:center;background:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/front/bg-word-bubble.svg) no-repeat 50% 50%;background-size:196px 88px;display:flex;font-size:11px;font-weight:500;height:88px;justify-content:center;line-height:1.7;margin-bottom:20px;margin-top:0;transition:transform .5s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:992px){.testimonialSwiper .swiper-slide{background-size:313px 141px;font-size:18px;height:141px;margin-bottom:0}}.testimonialSwiper .swiper-slide:nth-child(odd){transform:translate(0)}@media screen and (min-width:768px){.testimonialSwiper .swiper-slide:nth-child(odd){transform:translate(0)}}.testimonialSwiper .swiper-slide:nth-child(2n){transform:translateY(19px)}@media screen and (min-width:768px){.testimonialSwiper .swiper-slide:nth-child(2n){transform:translateY(30px)}}.testimonialSwiper .swiper-slide div{padding:26px 30px 42px}.testimonialSwiper .swiper-slide div p{font-weight:500;margin-bottom:0}.testimonialSwiper.switch-positions .swiper-slide:nth-child(2n){transform:translate(0)}@media screen and (min-width:768px){.testimonialSwiper.switch-positions .swiper-slide:nth-child(2n){transform:translate(0)}}.testimonialSwiper.switch-positions .swiper-slide:nth-child(odd){transform:translateY(19px)}@media screen and (min-width:768px){.testimonialSwiper.switch-positions .swiper-slide:nth-child(odd){transform:translateY(30px)}}.kv__slider{overflow:visible}@media screen and (min-width:768px){.kv__slider{padding-right:0}}.top-maru-nage-box .slideshow-box{margin-right:-25px}@media screen and (min-width:768px){.top-maru-nage-box .slideshow-box{margin-right:-55px}}.top-maru-nage-box .image-box{margin-bottom:0}.top-maru-nage-box .image-box a{background-color:#f3f3f3;font-weight:700;height:0;height:100%;overflow:hidden;padding-top:0;position:absolute;text-decoration:none;top:0;width:100%}@media screen and (min-width:768px){.top-maru-nage-box .image-box a{transition:all .15s ease-out}.top-maru-nage-box .image-box a:focus,.top-maru-nage-box .image-box a:hover{opacity:.8;text-decoration:none}.top-maru-nage-box .image-box a:focus img,.top-maru-nage-box .image-box a:hover img{transform:scale(1.05)}}.top-maru-nage-box .content-box{font-size:13px;line-height:1.8}@media screen and (min-width:992px){.top-maru-nage-box .content-box{font-size:11px;font-size:14px;margin-bottom:51px}}.top-maru-nage-box .content-box h5{border:none;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:8px;margin-top:0;padding-bottom:0}@media screen and (min-width:768px){.top-maru-nage-box .content-box h5{font-size:16px;margin-bottom:17px}}@media screen and (min-width:992px){.top-maru-nage-box .content-box h5{font-size:22px}}.top-maru-nage-box .content-box a{text-decoration:none}.top-maru-nage-box .content-box .top-maru-nage-label{margin-bottom:9px;margin-top:-17px;position:relative}@media screen and (min-width:992px){.top-maru-nage-box .content-box .top-maru-nage-label{margin-bottom:20px}}.top-maru-nage-box .content-box .blog-index__post-tag,.top-maru-nage-box .content-box .label{background-color:#111;border:1px solid #111;color:#fff;display:inline-block;font-size:13px;font-weight:500;line-height:1;margin-right:15px;padding:6px 9px}@media screen and (min-width:992px){.top-maru-nage-box .content-box .blog-index__post-tag,.top-maru-nage-box .content-box .label{flex:0 0 auto;font-size:16px;font-size:19px;max-width:100%;width:auto}}.top-maru-nage-box .image-box{border:none;display:block;padding-bottom:66.7%;position:relative}.top-maru-nage-box .image-box img{height:100%;margin-bottom:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;padding-top:0;position:absolute;top:0;width:100%}.top-maru-nage-links{display:none}@media screen and (min-width:768px){.top-maru-nage-links{display:flex;flex-direction:row;justify-content:space-between;width:100%}}.top-maru-nage-links .swiper-box{display:flex;justify-content:center;margin-bottom:20px}@media screen and (min-width:768px){.top-maru-nage-links .swiper-box{margin-bottom:0}}.top-maru-nage-links .swiper-box .swiper-button-next,.top-maru-nage-links .swiper-box .swiper-button-prev{background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:10px 12px;border:1px solid #fff;border-radius:50%;box-shadow:0 4px 6px rgba(0,0,0,.05);font-size:10px;font-weight:700;height:50px;margin:0 1rem;padding:10px;position:static;text-align:center;text-decoration:none;transition:none;width:50px;z-index:99}@media screen and (min-width:992px){.top-maru-nage-links .swiper-box .swiper-button-next,.top-maru-nage-links .swiper-box .swiper-button-prev{background-size:10px 12px;bottom:30px;font-size:0;height:70px;right:20px;text-align:center;width:70px}.top-maru-nage-links .swiper-box .swiper-button-next:focus,.top-maru-nage-links .swiper-box .swiper-button-next:hover,.top-maru-nage-links .swiper-box .swiper-button-prev:focus,.top-maru-nage-links .swiper-box .swiper-button-prev:hover{opacity:.8}}.top-maru-nage-links .swiper-box .swiper-button-next:after,.top-maru-nage-links .swiper-box .swiper-button-prev:after{display:none}.top-maru-nage-links .swiper-box .swiper-button-prev{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-l.svg)}@media screen and (min-width:768px){.top-maru-nage-links .swiper-box .swiper-button-prev{margin-left:0}}.top-maru-nage-links .swiper-box .swiper-button-next{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-arrow-r2.svg)}@media screen and (min-width:768px){.top-maru-nage-links .swiper-box .swiper-button-next{margin-right:0}}.top-maru-nage-links .swiper-box .swiper-pagination{padding-left:55px;padding-right:55px;width:auto}.top-maru-nage-links .tmn-btn{flex:0 0 214px;margin:0 auto;max-width:214px;width:214px}@media screen and (min-width:768px){.top-maru-nage-links .tmn-btn{margin:0}}.top-maru-nage-links .btn{display:flex}.top-blog-release-wrapper{padding-top:70px}@media screen and (min-width:768px){.top-blog-release-wrapper{padding-bottom:37px;padding-top:79px}}@media screen and (min-width:992px){.top-blog-release-wrapper{padding-bottom:37px;padding-top:100px}}.top-blog-release-wrapper .top-blog-release-main h2{border:none;color:#f73a40;font-family:Montserrat,sans-serif;font-size:36px;font-weight:100;line-height:1.3;margin-bottom:20px;max-width:1320px;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.top-blog-release-wrapper .top-blog-release-main h2{font-size:39px}}@media screen and (min-width:992px){.top-blog-release-wrapper .top-blog-release-main h2{font-size:50px;margin-bottom:39px}}.top-blog-release-wrapper .top-blog-release-main h2 small{color:#666;display:block;font-size:12px;font-weight:400;margin-top:3px}@media screen and (min-width:992px){.top-blog-release-wrapper .top-blog-release-main h2 small{font-size:13px}}.top-blog-release-wrapper .top-blog-release-main .top-blog-release-row{margin-left:-23px;margin-right:-23px}.top-blog-release-wrapper .top-blog-release-main .top-blog-release-row>div{padding-left:23px;padding-right:23px}.top-blog-release-wrapper .top-blog-release-main .top-blog-release-row>div:first-child{margin-bottom:52px}@media screen and (min-width:768px){.top-blog-release-wrapper .top-blog-release-main .top-blog-release-row>div:first-child{margin-bottom:0}}.top-blog-release-wrapper .top-blog-release-main .top-blog-release-row>div:first-child .btn{display:none}.front .main .top-blog-release-box .btn{max-width:9999px!important}.front .main .top-blog-release-box .btn span[data-icon=arrow-right]{background-position:100%;max-width:9999px;padding-left:0;width:auto}@media (min-width:768px) and (max-width:991px){.front .main .top-blog-release-box .btn span[data-icon=arrow-right]{font-size:10px}}@media screen and (min-width:768px){.body-container-wrapper-banner .topicpath{margin-bottom:61px}}.body-container--template-banner h4{color:#333;font-size:22px;line-height:2.5;margin-top:65px;text-align:center}@media screen and (min-width:768px){.body-container--template-banner h4{font-size:24px;margin-bottom:35px;margin-top:110px}.body-container--template-banner .marketing-support-title{margin-bottom:14px}}.body-container--template-banner div .btn{margin-top:40px}@media screen and (min-width:768px){.body-container--template-banner div .btn{margin-top:60px}}.body-container--template-banner blockquote h4{line-height:1.4;margin-bottom:29px}.approach-title{color:#f73a40;font-family:Montserrat,sans-serif;font-size:50px;font-weight:100;line-height:1.2;margin-bottom:40px;max-width:1320px;padding-right:1rem;position:relative;text-transform:uppercase}@media screen and (min-width:992px){.approach-title{font-size:65px;margin-bottom:60px}}@media screen and (min-width:1220px){.approach-title{font-size:80px}}.approach-title em{color:#111;display:block;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:500;margin-top:4px;padding-bottom:20px;position:relative}@media screen and (min-width:768px){.approach-title em{padding-bottom:39px}}@media screen and (min-width:992px){.approach-title em{font-size:14px;margin-top:5px}}.approach-title em:after{background-color:#111;bottom:0;content:"";display:block;height:1px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:40px}.approach-title.approach-title-client{margin-top:-30px}@media screen and (min-width:992px){.approach-title.approach-title-client{margin-top:-39px}}@media screen and (min-width:1220px){.approach-title.approach-title-client{margin-top:-49px}}.stance-title{border:0;font-weight:500;margin-bottom:35px;padding-left:0;padding-top:0}@media screen and (min-width:768px){.stance-title{font-size:40px}}.stance-title small{color:#74747d;display:block;font-size:16px;font-weight:700;line-height:2.4;margin-top:11px}.stance-title+p+h4{margin-bottom:25px;margin-top:30px}@media screen and (min-width:768px){.stance-title+p+h4{margin-top:61px}}.stance-row>div{margin-bottom:2rem}@media screen and (min-width:768px){.stance-row>div:last-child,.stance-row>div:nth-last-child(2),.stance-row>div:nth-last-child(3){margin-bottom:0}}.stance-row>div>div{height:100%}.stance-row>div>div .content-box{background-color:#fff;box-shadow:0 0 99px rgba(0,0,0,.08);height:100%;padding:60px 50px 56px;position:relative}@media screen and (min-width:768px){.stance-row>div>div .content-box{padding-left:25px;padding-right:25px}}@media screen and (min-width:992px){.stance-row>div>div .content-box{padding-left:50px;padding-right:50px}}.stance-row>div>div .content-box>:last-child{margin-bottom:0}.stance-row>div>div .content-box h4{font-size:18px;line-height:1.6;margin:0 -20px 27px;text-align:center}@media screen and (min-width:768px){.stance-row>div>div .content-box h4{font-size:20px}}.stance-row>div>div .content-box h4+p{margin-bottom:26px}.stance-row>div>div .content-box h5{border-bottom:none;color:#222;font-size:36px;line-height:1.2;margin-bottom:13px;margin-top:0;padding-bottom:0;text-align:center}@media screen and (min-width:768px){.stance-row>div>div .content-box h5{font-size:57px}}.stance-row>div>div .content-box h5 small{color:#222;font-size:12px}@media screen and (min-width:768px){.stance-row>div>div .content-box h5 small{font-size:16px}}.stance-row>div>div .content-box h6{font-size:22px;margin-bottom:0;margin-top:0;padding:0;text-align:center}.stance-row>div>div .content-box p{font-size:14px}.stance-row>div>div .content-box figure{margin-bottom:12px}.stance-row>div>div .content-box figure img{margin:0 auto}.stance-row>div>div .content-box figure+h4{margin-bottom:18px;padding-bottom:10px;position:relative}.stance-row>div>div .content-box figure+h4:after{background-color:#f73a40;bottom:1px;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;width:20px}.testimonial-box{margin-top:7px}.testimonial-box .testimonial-row{justify-content:center;margin-left:-.5rem;margin-right:-.5rem}@media screen and (min-width:768px){.testimonial-box .testimonial-row{justify-content:flex-start;margin-left:-1rem;margin-right:-1rem}}.testimonial-box .testimonial-row>div{font-weight:500;line-height:1.6;padding-left:.5rem;padding-right:.5rem}@media screen and (min-width:576px){.testimonial-box .testimonial-row>div{padding-left:1rem;padding-right:1rem}}.testimonial-box .testimonial-row>div:nth-child(odd){margin-top:20px}@media screen and (min-width:768px){.testimonial-box .testimonial-row>div:nth-child(odd){margin-top:0}.testimonial-box .testimonial-row>div:nth-child(3n+2){margin-top:30px}}.testimonial-box .testimonial-row>div div{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/bg-word-bubble-upper.svg),url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/bg-word-bubble-lower.svg);background-position:50% 0,50% 100%;background-repeat:no-repeat;background-size:contain,145px;display:flex;margin-left:auto;margin-right:auto;max-width:154px;min-height:63px;padding:8px 13px 19px}@media screen and (min-width:576px){.testimonial-box .testimonial-row>div div{background-size:contain,92%;font-size:15px;height:135px;max-width:353px;padding:27px 30px 42px}}@media screen and (min-width:768px){.testimonial-box .testimonial-row>div div{font-size:13px;height:auto;padding:11px 30px 24px;width:192px}}@media screen and (min-width:992px){.testimonial-box .testimonial-row>div div{font-size:18px;height:140px;max-width:386px;padding:21px 30px 42px;width:100%}}@media screen and (min-width:1220px){.testimonial-box .testimonial-row>div div{padding:25px 30px 42px}}.testimonial-box .testimonial-row>div div p{font-weight:500;margin-bottom:0}.testimonial-box .testimonial-row+p{font-size:22px;font-weight:500;line-height:1.8;margin-bottom:30px;text-align:center}@media screen and (min-width:992px){.testimonial-box .testimonial-row+p{margin-bottom:46px}}.enjin-partners-box{margin:0 auto;max-width:768px}@media screen and (min-width:992px){.enjin-partners-box{max-width:9999px}}.enjin-partners-box .enjin-partners-row .ep-text{background-color:#111;color:#fbfbfb;display:flex;font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:700;justify-content:center;line-height:1.9;padding:25px;text-align:center}@media screen and (min-width:992px){.enjin-partners-box .enjin-partners-row .ep-text{letter-spacing:20px;text-orientation:upright;writing-mode:vertical-rl}}.enjin-partners-box .enjin-partners-row .ep-arrows{align-items:center;display:flex;justify-content:center;padding:30px}.enjin-partners-box .enjin-partners-row .ep-arrows .icon-left-right{transform:rotate(90deg)}@media screen and (min-width:992px){.enjin-partners-box .enjin-partners-row .ep-arrows .icon-left-right{transform:rotate(0deg)}}.enjin-partners-box-inner{background-color:#fff}@media screen and (min-width:992px){.enjin-partners-box-inner{margin-left:-10px;margin-right:-10px}}.enjin-partners-box-inner>div{padding-left:10px;padding-right:10px}.enjin-partners-box-inner h4{font-family:Montserrat,sans-serif;font-size:29px;line-height:1;margin-bottom:32px;margin-top:0}.enjin-partners-box-inner img{margin-bottom:34px}.enjin-partners-box-inner ul li{font-weight:500;line-height:1.8;margin-bottom:0}.enjin-partners-box-inner .enjin-partners-box-inner-row .epi-enjin{align-items:center;display:flex;padding:50px 50px 0}@media screen and (min-width:992px){.enjin-partners-box-inner .enjin-partners-box-inner-row .epi-enjin{padding:50px 0 50px 40px}}.enjin-partners-box-inner .enjin-partners-box-inner-row .epi-enjin>div{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23707070' stroke-dasharray='5 11' stroke-linecap='square' stroke-width='4'/%3E%3C/svg%3E");height:100%;padding:40px 40px 36px;width:100%}.enjin-partners-box-inner .enjin-partners-box-inner-row .epi-plus{align-items:center;display:flex;justify-content:center;padding:20px}.enjin-partners-box-inner .enjin-partners-box-inner-row .epi-partners{align-items:center;display:flex;padding:0 50px 50px}@media screen and (min-width:992px){.enjin-partners-box-inner .enjin-partners-box-inner-row .epi-partners{padding:50px 40px 50px 0}}.enjin-partners-box-inner .enjin-partners-box-inner-row .epi-partners>div{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23707070' stroke-dasharray='5 11' stroke-linecap='square' stroke-width='4'/%3E%3C/svg%3E");height:100%;padding:40px 40px 36px;width:100%}@media screen and (min-width:768px){.top-approach-wrapper .top-approach-box{display:flex}}.top-approach-wrapper .top-approach-box .approachSwiperThumbs{margin-bottom:18px;position:relative}@media screen and (min-width:768px){.top-approach-wrapper .top-approach-box .approachSwiperThumbs{flex:0 0 150px;margin-bottom:0;margin-right:22px;max-width:150px}}@media screen and (min-width:992px){.top-approach-wrapper .top-approach-box .approachSwiperThumbs{flex:0 0 245px;margin-right:44px;max-width:245px}}@media screen and (min-width:768px){.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-wrapper{flex-direction:column;transform:translateZ(0)!important}}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-slide{align-items:center;background-color:#f0f0f0;display:flex;margin-right:2px;transition:all .15s ease-out}@media screen and (min-width:768px){.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-slide{background-color:transparent;height:auto!important}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-slide:focus,.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-slide:hover{background-color:#f0f0f0}}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-slide>div{cursor:pointer;font-size:12px;line-height:1.2;padding:13px 10px;transition:all .15s ease-out}@media screen and (min-width:768px){.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-slide>div{font-size:16px;padding:10px}}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-slide.swiper-slide-thumb-active{background-color:#f73a40}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-slide.swiper-slide-thumb-active>div{color:#fff;font-weight:700}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-next,.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-prev{bottom:0;color:#f73a40;height:100%;margin-top:0;top:0;width:30px}@media screen and (min-width:768px){.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-next,.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-prev{display:none}}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-next:before,.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-prev:before{background-repeat:no-repeat;background-size:7px 14px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-next:after,.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-prev:after{display:none}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-prev{background-image:linear-gradient(90deg,#fff,#fff 38.42%,hsla(0,0%,100%,.6) 70.94%,hsla(0,0%,100%,0));left:0}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-prev:before{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-l.svg);background-position:0 50%}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-next{background-image:linear-gradient(270deg,#fff,#fff 38.42%,hsla(0,0%,100%,.6) 70.94%,hsla(0,0%,100%,0));right:0}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-next:before{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-angle-r2.svg);background-position:100% 50%}.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-button-disabled{display:none}@media screen and (min-width:768px){.top-approach-wrapper .top-approach-box .approachSwiperThumbs .swiper-scrollbar{display:none}}.top-approach-wrapper .top-approach-box .approachSwiper{flex-basis:0;flex-grow:1;max-width:100%}.body-container--template-banner-client{background-color:#f7f7f7;padding-bottom:120px;padding-left:9px;padding-right:9px}.body-container--template-banner-client h4{line-height:1.4;margin-bottom:51px;margin-top:11px}@media screen and (min-width:768px){.body-container--template-banner-client h4{margin-bottom:61px}}.body-container--template-banner-client div .btn{margin-top:0}body:not(.front) .top-maru-nage-box{position:relative}body:not(.front) .top-maru-nage-box:before{background-color:#f7f7f7;content:"";display:block;height:58%;left:0;position:absolute;right:0;top:0}.ape-answers-form{background-color:#f4f4f4;line-height:1.8;margin-bottom:60px;margin-top:57px;padding:47px 10% 65px}@media screen and (min-width:768px){.ape-answers-form{margin-bottom:80px;margin-top:77px;padding:62px 95px 80px}}.ape-answers-form h3{background-color:transparent;font-size:21px;margin-bottom:14px;margin-top:0;padding:0}@media screen and (min-width:768px){.ape-answers-form h3{font-size:24px}}.ape-answers-form p{margin-bottom:1.6rem}.ape-answers-form .form-columns-0 .hs-richtext a{text-decoration:underline}.ape-answers-form .form-columns-0 .hs-richtext a:focus,.ape-answers-form .form-columns-0 .hs-richtext a:hover{text-decoration:none}.hs-blog-post h1{font-size:28px;font-weight:500;margin-bottom:2.6rem}@media screen and (min-width:768px){.hs-blog-post h1{font-size:40px}}.hs-blog-post h3{border:none;font-size:22px;margin-top:0;padding:0}@media screen and (min-width:768px){.hs-blog-post h3{font-size:26px}}.hs-blog-post .topicpath{margin-bottom:-20px;max-width:1158px;padding-bottom:0;padding-left:24px;padding-right:24px}.hs-blog-post .entry-label{background-color:#111;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:5px 10px 7px;text-decoration:none}@media screen and (min-width:768px){.hs-blog-post .entry-label{font-size:18px}}.hs-blog-post .blog-post__social-media{align-items:center;border-top:1px solid #e8e8e8;display:flex;justify-content:space-between;line-height:1;padding-bottom:30px;padding-top:28px}.hs-blog-post .blog-post__social-media .blog-post__meta{margin-bottom:0}.hs-blog-post .blog-post__social-media a{display:inline-block}@media screen and (min-width:768px){.hs-blog-post .blog-post__social-media a:focus,.hs-blog-post .blog-post__social-media a:hover{opacity:.8}}.hs-blog-post .blog-post__social-media time{color:#666}@media screen and (min-width:768px){.hs-blog-post .blog-post__social-media time{font-size:16px}}.hs-blog-post .blog-post{max-width:1120px;padding-bottom:40px}.hs-blog-post .blog-post .hs_cos_wrapper_type_rich_text p{font-weight:500}.hs-blog-post .blog-post__body{margin-left:auto;margin-right:auto;max-width:928px}.hs-blog-post .body-container--template-banner-client{margin-bottom:0;padding-left:16px;padding-right:16px;padding-top:80px}.hs-blog-post .body-container--template-banner-client h4{color:#333;font-size:22px;line-height:1.4;margin-bottom:51px;margin-top:11px;text-align:center}@media screen and (min-width:768px){.hs-blog-post .body-container--template-banner-client h4{font-size:24px;margin-bottom:61px}.hs-blog-post .body-container-ape-answers--blog-post h1,.hs-blog-post .body-container-news--blog-post h1{font-size:34px}}.hs-blog-post .body-container-ape-answers--blog-post h2,.hs-blog-post .body-container-news--blog-post h2{border-left:6px solid #f73a40;margin-bottom:20px;margin-top:60px;padding-left:15px}@media screen and (min-width:768px){.hs-blog-post .body-container-ape-answers--blog-post h2,.hs-blog-post .body-container-news--blog-post h2{font-size:26px;margin-bottom:30px;margin-top:80px;padding-left:20px}}.hs-blog-post .body-container-ape-answers--blog-post h3,.hs-blog-post .body-container-news--blog-post h3{background-color:#f4f4f4;font-size:18px;margin-bottom:15px;margin-top:40px;padding:13px 15px}@media screen and (min-width:768px){.hs-blog-post .body-container-ape-answers--blog-post h3,.hs-blog-post .body-container-news--blog-post h3{font-size:20px;margin-bottom:20px;margin-top:60px;padding:17px 20px}}.hs-blog-post .body-container-ape-answers--blog-post h4,.hs-blog-post .body-container-news--blog-post h4{border-bottom:1px solid #ccc;font-size:17px;margin-bottom:15px;margin-top:35px;padding-bottom:11px}@media screen and (min-width:768px){.hs-blog-post .body-container-ape-answers--blog-post h4,.hs-blog-post .body-container-news--blog-post h4{font-size:18px;margin-bottom:20px;margin-top:50px}}.hs-blog-post .body-container-ape-answers--blog-post h5,.hs-blog-post .body-container-news--blog-post h5{font-size:15px;line-height:1.35;margin-bottom:15px;margin-top:35px}@media screen and (min-width:768px){.hs-blog-post .body-container-ape-answers--blog-post h5,.hs-blog-post .body-container-news--blog-post h5{font-size:16px;margin-bottom:20px;margin-top:40px}}.hs-blog-post .body-container-ape-answers--blog-post .blog-post__meta,.hs-blog-post .body-container-news--blog-post .blog-post__meta{margin-bottom:11px}.hs-blog-post .body-container-ape-answers--blog-post .entry-label,.hs-blog-post .body-container-news--blog-post .entry-label{font-size:13px;min-width:87px;padding:5px 7px;text-align:center}.hs-blog-post .body-container-ape-answers--blog-post .entry-label a,.hs-blog-post .body-container-method--blog-post .entry-label a{color:#fff;text-decoration:none}.hs-blog-post .body-container-ape-answers--blog-post .ape-answers-profile-box,.hs-blog-post .body-container-ape-answers--blog-post .blog-post__profile-date,.hs-blog-post .body-container-news--blog-post .ape-answers-profile-box,.hs-blog-post .body-container-news--blog-post .blog-post__profile-date{align-items:center;display:flex}.hs-blog-post .body-container-ape-answers--blog-post .blog-post__profile-date,.hs-blog-post .body-container-news--blog-post .blog-post__profile-date{border-top:1px solid #e8e8e8;padding-bottom:22px;padding-top:22px}.hs-blog-post .body-container-ape-answers--blog-post .blog-post__profile-date .blog-post__meta,.hs-blog-post .body-container-news--blog-post .blog-post__profile-date .blog-post__meta{margin-bottom:0}.hs-blog-post .body-container-ape-answers--blog-post .blog-post__profile-date .blog-post__meta time,.hs-blog-post .body-container-news--blog-post .blog-post__profile-date .blog-post__meta time{border-right:1px solid #e8e8e8;padding-right:15px}.hs-blog-post .body-container-ape-answers--blog-post .blog-post__social-media,.hs-blog-post .body-container-news--blog-post .blog-post__social-media{padding-bottom:40px;padding-top:20px}.hs-blog-post .body-container-ape-answers--blog-post .blog-post__social-media .btn-box a:first-child .icon,.hs-blog-post .body-container-news--blog-post .blog-post__social-media .btn-box a:first-child .icon{margin-left:0}.hs-blog-post .body-container-ape-answers--blog-post .blog-post,.hs-blog-post .body-container-news--blog-post .blog-post{max-width:928px}@media screen and (min-width:768px){.hs-blog-post .body-container-ape-answers--blog-post .blog-post,.hs-blog-post .body-container-news--blog-post .blog-post{padding-bottom:160px}}.hs-blog-post .body-container-ape-answers--blog-post .blog-post .hs_cos_wrapper_type_rich_text p,.hs-blog-post .body-container-news--blog-post .blog-post .hs_cos_wrapper_type_rich_text p{font-weight:400;margin-bottom:1rem}.hs-blog-post .body-container-ape-answers--blog-post .blog-post .hs_cos_wrapper_type_rich_text a,.hs-blog-post .body-container-news--blog-post .blog-post .hs_cos_wrapper_type_rich_text a{color:#f73a40;text-decoration:underline}.hs-blog-post .body-container-ape-answers--blog-post .blog-post .hs_cos_wrapper_type_rich_text a:focus,.hs-blog-post .body-container-ape-answers--blog-post .blog-post .hs_cos_wrapper_type_rich_text a:hover,.hs-blog-post .body-container-news--blog-post .blog-post .hs_cos_wrapper_type_rich_text a:focus,.hs-blog-post .body-container-news--blog-post .blog-post .hs_cos_wrapper_type_rich_text a:hover{text-decoration:none}.hs-blog-post .body-container-ape-answers--blog-post #hs_cos_wrapper_rich_text,.hs-blog-post .body-container-news--blog-post #hs_cos_wrapper_rich_text{margin-bottom:37px}.hs-blog-post .ape-answers-form{background-color:#f4f4f4;line-height:1.8;margin-bottom:60px;margin-top:57px;padding:47px 10% 65px}@media screen and (min-width:768px){.hs-blog-post .ape-answers-form{margin-bottom:80px;margin-top:77px;padding:62px 95px 80px}}.hs-blog-post .ape-answers-form h3{background-color:transparent;font-size:21px;margin-bottom:14px;margin-top:0;padding:0}@media screen and (min-width:768px){.hs-blog-post .ape-answers-form h3{font-size:24px}}.hs-blog-post .ape-answers-form p{margin-bottom:1.6rem}.hs-blog-post .ape-answers-form .form-columns-0 .hs-richtext a{text-decoration:underline}.hs-blog-post .ape-answers-form .form-columns-0 .hs-richtext a:focus,.hs-blog-post .ape-answers-form .form-columns-0 .hs-richtext a:hover{text-decoration:none}.hs-blog-post .body-container-news--blog-post .blog-post .blog-post__meta{margin-bottom:16px}.hs-blog-post .body-container-news--blog-post .blog-post .blog-post__meta time{color:#666;font-size:15px;margin-right:20px}.hs-blog-post .body-container-news--blog-post .blog-post .blog-post__meta .entry-label{background-color:#fff;color:#111}.profile-text{margin-top:1rem}.profile-text p{margin-bottom:0}.cards-box{font-size:14px;margin-left:auto;margin-right:auto;max-width:960px}.cards-box h3{background-color:transparent!important;border:none;font-size:20px!important;font-weight:700!important;margin:0 0 16px!important;padding:0 0 14px!important;position:relative;text-align:center}.cards-box h3:after{background-color:#f73a40;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:20px}.cards-box .cards-row{justify-content:center}.cards-box .cards-row>div{margin-bottom:20px}@media screen and (min-width:768px){.cards-box .cards-row>div{margin-bottom:0}}.cards-box .cards-row>div>div{background-color:#fff;box-shadow:0 0 99px rgba(0,0,0,.08);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:60px}.cards-box [class*=more-link]{margin-top:0}.cards-box [class*=more-link] a{background-color:#222;border-color:#222;color:#fff!important;display:flex;font-size:16px;font-weight:500;justify-content:space-between;max-width:300px;padding-left:28px;padding-right:28px;text-decoration:none!important}.cards-box [class*=more-link] a [class*=icon-ext-link]{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-ext-link.svg);margin-left:14px}@media screen and (min-width:768px){.cards-box [class*=more-link] a:focus,.cards-box [class*=more-link] a:hover{background-color:#fff;color:#222!important}.cards-box [class*=more-link] a:focus [class*=icon-ext-link],.cards-box [class*=more-link] a:hover [class*=icon-ext-link]{background-image:url(https://www.ape-man.jp/hubfs/APEMAN_RENEWAL_2022/images/ico-ext-link2.svg)}}.body-container--page-company .dnd-section h2{border:none;color:#f73a40;font-family:Montserrat,sans-serif;font-size:42px;font-weight:100;line-height:1.2;margin-bottom:18px;max-width:1320px;padding:0;position:relative;text-align:center;text-transform:uppercase}@media screen and (min-width:992px){.body-container--page-company .dnd-section h2{font-size:50px;margin-bottom:42px}}.body-container--page-company .dnd-section h2 em{color:#666;display:block;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:500;margin-top:4px;position:relative}@media screen and (min-width:992px){.body-container--page-company .dnd-section h2 em{font-size:13px;margin-top:5px}}.body-container--page-company .list-group{margin-bottom:12px}.body-container--page-company .list-group li{border-color:#ddd;margin-bottom:0;padding-bottom:11px;padding-top:16px}.body-container--page-company .list-group li:before{display:none!important}.body-container--page-company .list-group li h5{font-weight:400;margin-top:10px}.body-container--page-company .list-group li time{color:#333;font-size:15px}.body-container--page-company .list-group li .label{border-color:#9d9d9d}.body-container--page-company .btn[data-type=simple] span[data-icon=arrow-right]{background-position:right 0 center;padding:0}.body-container--page-company .company-info-download-wrapper .company-info-download-main .container{border:1px solid #707070;max-width:1120px;padding:45px 50px 70px}.body-container--page-company .company-info-download-wrapper .company-info-download-main h3{background-color:transparent;border:none;color:#333;font-size:26px;font-weight:700;line-height:1.5;margin-bottom:25px;margin-top:0;padding:0;text-align:center}.body-container--page-company .company-info-download-wrapper .company-info-download-main h4{border:none;font-weight:700;margin-bottom:21px;margin-top:0;padding-bottom:0}.body-container--page-company .company-info-download-wrapper .company-info-download-main p{font-size:18px;line-height:1.8;margin-bottom:26px}.body-container--page-company .company-info-download-wrapper .company-info-download-main [class*=more-link]{margin-top:0}.body-container--page-company .company-info-download-wrapper .company-info-download-main [class*=more-link] a{background-color:transparent;border-color:#707070;border-radius:36px;color:#111!important;font-size:20px;font-weight:700;max-width:437px;text-decoration:none}.body-container--page-company .company-info-download-wrapper .company-info-download-main [class*=more-link] a [class*=icon-arrow]{position:absolute;right:20px}.seminar-title{border:none;font-size:28px;font-weight:400;line-height:1.5;margin:0 auto 40px;padding:0;position:relative}@media screen and (min-width:768px){.seminar-title{font-size:40px;margin-bottom:60px}}.seminar-title small{color:#f73a40;display:block;font-family:Montserrat,sans-serif;font-size:17px;font-weight:400;font-weight:100}@media screen and (min-width:768px){.seminar-title small{font-size:20px}}.body-container-wrapper-lp .topicpath{margin-bottom:0}@media screen and (min-width:992px){.body-container-wrapper-lp .topicpath{margin-bottom:66px}}.body-container-wrapper-lp+.download-wrapper .main h2{font-family:Noto Sans JP,"Noto Serif JP",Libre Baskerville,sans-serif;font-size:24px;font-weight:500;margin-bottom:27px}.body-container-wrapper-lp+.download-wrapper .main p{font-size:14px}.body-container-wrapper-lp+.download-wrapper .main .container{padding-bottom:80px;padding-top:81px}.body-container--template-lp .anchor-link:first-of-type{margin-top:0!important;padding-top:0!important}@media screen and (min-width:992px){.body-container--template-lp .anchor-link:first-of-type{margin-top:0!important;padding-top:0!important}}@media screen and (min-width:768px){.body-container--template-lp h1{font-size:34px}}.body-container--template-lp h2{border-left:6px solid #f73a40;font-weight:500;margin-bottom:20px;margin-top:60px;padding-left:15px}@media screen and (min-width:768px){.body-container--template-lp h2{font-size:26px;margin-bottom:29px;padding-left:20px}}.body-container--template-lp h3{background-color:#f4f4f4;border-left:none;font-size:18px;margin-bottom:15px;margin-top:40px;padding:13px 15px}@media screen and (min-width:768px){.body-container--template-lp h3{font-size:20px;margin-bottom:20px;margin-top:56px;padding:17px 20px}}.body-container--template-lp h4{border-bottom:1px solid #ccc;font-size:17px;margin-bottom:14px;margin-top:35px;padding-bottom:11px}@media screen and (min-width:768px){.body-container--template-lp h4{font-size:18px;margin-top:50px}}.body-container--template-lp h5{font-size:15px;line-height:1.35;margin-bottom:14px;margin-top:35px}@media screen and (min-width:768px){.body-container--template-lp h5{font-size:16px;margin-top:40px}}.body-container--template-lp p{margin-bottom:2rem}.body-container--template-lp blockquote{border-color:#e3e3e3;border-width:1px;font-size:15px;line-height:1.8}@media screen and (min-width:768px){.body-container--template-lp blockquote{font-size:16px;padding:40px 32px 44px}}.body-container--template-lp blockquote h5{margin-top:0}@media screen and (min-width:768px){.body-container--template-lp blockquote h5{font-size:20px;margin-bottom:16px}}.body-container--template-lp .span6 h2{border:none;font-size:36px;margin-bottom:18px;margin-top:0;padding:0}.body-container--template-lp .hs_cos_wrapper_type_rich_text a{color:#f73a40;text-decoration:underline}.body-container--template-lp .hs_cos_wrapper_type_rich_text a:focus,.body-container--template-lp .hs_cos_wrapper_type_rich_text a:hover{text-decoration:none}.body-container--template-lp+.ape-answers-form{margin:0 auto;max-width:928px}.body-container--template-lp+.ape-answers-form h3{border:none}.body-container--template-lp .ape-answers-title-form{background-color:transparent;border:none;font-size:21px;margin-bottom:14px;margin-top:0;padding:0}@media screen and (min-width:768px){.body-container--template-lp .ape-answers-title-form{font-size:24px}}.body-container--template-lp .ape-answers-title-form+p{margin-bottom:1.6rem}.blog-support-index-wrapper .under-header{background:url(https://www.ape-man.jp/hubfs/00_%E7%8C%BF%E4%BA%BA/images/support/banner.jpg) no-repeat 50% 50%;background-size:cover}.blog-support-index-wrapper .under-header h1,.blog-support-index-wrapper .under-header p,.blog-support-index-wrapper .under-header__en-ttl{color:#fff0f0}.blog-support-index-wrapper .topicpath,.blog-support-index-wrapper .topicpath li a,.blog-support-index-wrapper .under-header__en-ttl{color:#fff}.blog-support-index-wrapper .topicpath li [class*=icon-angle-r]{background-image:url(https://www.ape-man.jp/hubfs/00_%E7%8C%BF%E4%BA%BA/images/common/ico-angle-r11.svg)}.blog-support-index-wrapper .under-header__en-ttl{display:block}.blog-support-index-wrapper .under-header h1{font-size:24px;margin-bottom:15px}.blog-support-index-wrapper .under-header p{font-size:13px;line-height:2;margin-bottom:1.5rem}@media screen and (min-width:768px){.blog-support-index-wrapper .topicpath{position:absolute;top:0;width:100%}.blog-support-index-wrapper .under-header{align-items:center;display:flex;justify-content:center;min-height:439px;position:relative}.blog-support-index-wrapper .under-header__ttl-wrapper{margin-top:11px;padding:0}.blog-support-index-wrapper .under-header__en-ttl{display:block;line-height:1;margin-bottom:0;padding-left:24px;padding-right:24px}.blog-support-index-wrapper .under-header__contents{display:flex;max-width:1168px;padding-left:24px;padding-right:24px}.blog-support-index-wrapper .under-header h1{flex:0 0 auto;margin-bottom:0;margin-right:120px;margin-top:0;max-width:100%;width:auto}.blog-support-index-wrapper .under-header p{margin-bottom:0}}@media screen and (min-width:992px){.blog-support-index-wrapper .topicpath{margin-bottom:32px}.blog-support-index-wrapper .under-header h1{font-size:44px}.blog-support-index-wrapper .under-header__en-ttl{font-size:20px}.blog-support-index-wrapper .under-header p{font-size:18px}}.blog-story-index-wrapper .under-header{background:url(https://www.ape-man.jp/hubfs/00_%E7%8C%BF%E4%BA%BA/images/story/banner.jpg) no-repeat 50% 50%;background-size:cover}.blog-story-index-wrapper .under-header h1,.blog-story-index-wrapper .under-header p,.blog-story-index-wrapper .under-header__en-ttl{color:#fff0f0}.blog-story-index-wrapper .topicpath,.blog-story-index-wrapper .topicpath li a,.blog-story-index-wrapper .under-header__en-ttl{color:#fff}.blog-story-index-wrapper .topicpath li [class*=icon-angle-r]{background-image:url(https://www.ape-man.jp/hubfs/00_%E7%8C%BF%E4%BA%BA/images/common/ico-angle-r11.svg)}.blog-story-index-wrapper .under-header__en-ttl{display:block}.blog-story-index-wrapper .under-header h1{font-size:24px;margin-bottom:15px}.blog-story-index-wrapper .under-header p{font-size:13px;line-height:2;margin-bottom:1.5rem}@media screen and (min-width:768px){.blog-story-index-wrapper .topicpath{position:absolute;top:0;width:100%}.blog-story-index-wrapper .under-header{align-items:center;display:flex;justify-content:center;min-height:439px;position:relative}.blog-story-index-wrapper .under-header__ttl-wrapper{margin-top:11px;padding:0}.blog-story-index-wrapper .under-header__en-ttl{display:block;line-height:1;margin-bottom:0;padding-left:24px;padding-right:24px}.blog-story-index-wrapper .under-header__contents{display:flex;max-width:1168px;padding-left:24px;padding-right:24px}.blog-story-index-wrapper .under-header h1{flex:0 0 auto;margin-bottom:0;margin-right:120px;margin-top:0;max-width:100%;width:auto}.blog-story-index-wrapper .under-header p{margin-bottom:0}}@media screen and (min-width:992px){.blog-story-index-wrapper .topicpath{margin-bottom:32px}.blog-story-index-wrapper .under-header h1{font-size:44px}.blog-story-index-wrapper .under-header__en-ttl{font-size:20px}.blog-story-index-wrapper .under-header p{font-size:18px}}.body-container--page .dnd-section [data-hs-anchor=true]{padding-top:0}.body-container--template-banner-related{background-color:#f7f7f7;margin-bottom:0;padding-left:16px;padding-right:16px}@media screen and (min-width:992px){.body-container--template-banner-related{padding-bottom:72px}}.body-container--template-banner-related .container{max-width:1120px}.hs-blog-post .body-container--template-banner-related h3{border-left:6px solid #f73a40;font-size:22px;margin-bottom:25px;padding-bottom:2px;padding-left:18px;padding-top:2px}@media screen and (min-width:992px){.hs-blog-post .body-container--template-banner-related h3{font-size:26px}}.body-container--template-banner-related .entry-paging-container .paging li{flex:0 0 296px;max-width:296px}.body-container--template-banner-related .entry-paging-container .paging li a{background-color:#fff}.cta-wrapper{background-color:#222;color:#fff;padding-bottom:70px;padding-top:60px}@media screen and (min-width:992px){.cta-wrapper{padding-bottom:140px;padding-top:120px}}@media screen and (min-width:768px){.cta-wrapper .main{padding-left:0;padding-right:0;padding-top:0}}.cta-wrapper .main .container{max-width:631px}@media screen and (min-width:992px){.cta-wrapper .main .container{max-width:691px}}.cta-wrapper .main h2{background:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-ape2.svg) no-repeat 50% 0;background-size:40px 35px;border:none;color:#f6f6f6;font-family:Montserrat,sans-serif;font-size:28px;font-weight:100;line-height:1.2;margin-bottom:14px;margin-top:0;padding-left:0;padding-top:50px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.cta-wrapper .main h2{background-size:50px 44px;font-size:24px;margin-bottom:27px;padding-top:66px}}@media screen and (min-width:992px){.cta-wrapper .main h2{background-size:50px 44px;font-size:44px;margin-bottom:47px;padding-top:66px}}.cta-wrapper .main h2 small{color:#111;display:block;font-size:39%;margin-top:7px}@media screen and (min-width:768px){.cta-wrapper .main h2 small{margin-top:6px}}@media screen and (min-width:992px){.cta-wrapper .main h2 small{font-size:33%;margin-top:9px}}.cta-wrapper .cta-row{margin-bottom:15px;margin-left:-10px;margin-right:-10px}@media screen and (min-width:768px){.cta-wrapper .cta-row{margin-bottom:23px}}@media screen and (min-width:992px){.cta-wrapper .cta-row{margin-bottom:46px}}.cta-wrapper .cta-row>div{height:82px;margin-bottom:20px;padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.cta-wrapper .cta-row>div{margin-bottom:0}}.cta-wrapper .cta-row>div div{align-items:center;background:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/cta-frame.svg) no-repeat 50% 50%;background-size:198px 76px;display:flex;height:100%;justify-content:center}@media screen and (min-width:992px){.cta-wrapper .cta-row>div div{background-size:217px 83px}}.cta-wrapper .cta-row>div div p{font-size:12px;font-weight:500;line-height:1.6;margin-bottom:0}@media screen and (min-width:992px){.cta-wrapper .cta-row>div div p{font-size:14px}}.cta-wrapper .cta-row+p{font-size:18px;font-weight:500;line-height:1.8;margin-bottom:27px;text-align:center}@media screen and (min-width:992px){.cta-wrapper .cta-row+p{font-size:22px;margin-bottom:46px}}.cta-wrapper .hs-web-interactive-inline,.cta-wrapper [class*=more-link]{display:flex;justify-content:center;margin-bottom:0;margin-top:8px}.cta-wrapper [class*=more-link]>a{border-radius:0;width:100%}.cta-wrapper .hs-web-interactive-inline a,.cta-wrapper [class*=more-link]>a{align-items:center;display:inline-flex;font-size:13px;font-weight:700;height:60px;margin-top:0;max-width:295px;padding:0}.cta-wrapper .hs-web-interactive-inline a{background:#f73a40;border:1px solid #f73a40;border-radius:0;justify-content:center;text-align:center;text-decoration:none;width:295px}@media screen and (min-width:768px){.cta-wrapper .hs-web-interactive-inline a:hover{background-color:#fff;color:#f73a40}}@media screen and (min-width:992px){.cta-wrapper .hs-web-interactive-inline a,.cta-wrapper [class*=more-link]>a{font-size:16px;height:66px;max-width:368px;width:368px}}.cta-wrapper [class*=more-link]>a:after{display:none}.download-wrapper{margin-bottom:80px;margin-top:60px}@media screen and (min-width:768px){.download-wrapper{margin-bottom:120px;margin-top:120px}}.download-wrapper .main{line-height:1.8;padding:0 25px}.download-wrapper .main a[data-hs-anchor=true]{padding-top:0}.download-wrapper .main .container{background-color:#f73a40;color:#fff;max-width:1110px;padding:61px 1rem 60px}.download-wrapper .main h2{color:#f6f6f6;font-family:Montserrat,sans-serif;font-size:28px;font-weight:100;line-height:1.2;margin-bottom:4px;margin-top:0;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.download-wrapper .main h2{font-size:40px}}@media screen and (min-width:992px){.download-wrapper .main h2{font-size:60px}}.download-wrapper .main h4{border:none;color:#fff;font-size:16px;font-weight:500;margin-bottom:26px;margin-top:0;padding-bottom:0}@media screen and (min-width:768px){.download-wrapper .main h4{font-size:18px}}.download-wrapper .main h4+p{font-size:14px}.download-wrapper .main p{font-size:16px;margin-bottom:1.6rem}@media screen and (min-width:768px){.download-wrapper .main p{font-size:18px}}.download-wrapper .main [class*=more-link]{justify-content:center;margin-bottom:0;margin-top:8px}.download-wrapper .main [class*=more-link]>a{align-items:center;background-color:#fff;border:1px solid #fff;color:#f73a40;display:inline-flex;height:65px;margin-bottom:0;margin-top:0;padding:0;text-decoration:none!important}@media screen and (min-width:768px){.download-wrapper .main [class*=more-link]>a{height:77px}}.download-wrapper .main [class*=more-link]>a:after{display:none}.download-wrapper .main [class*=more-link]>a:focus,.download-wrapper .main [class*=more-link]>a:hover{text-decoration:none}@media screen and (min-width:768px){.download-wrapper .main [class*=more-link]>a:focus,.download-wrapper .main [class*=more-link]>a:hover{background-color:#f73a40;color:#fff}.download-wrapper .main [class*=more-link]>a:focus .icon-download,.download-wrapper .main [class*=more-link]>a:hover .icon-download{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/ico-download2.svg)}}@media print{*,:after,:before,blockquote:first-letter,blockquote:first-line,div:first-letter,div:first-line,li:first-letter,li:first-line,p:first-letter,p:first-line{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}