@charset "UTF-8";body{background-color:#fff;font-family:Source Han Sans JP,Noto Sans JP,sans-serif;font-size:16px}@media (max-width:575px){body{font-size:14px}}.akala-list__content{padding-top:100px}.site-seal{align-items:center;display:flex;gap:10px;justify-content:center;padding:40px 115px}@media (max-width:768px){.site-seal{justify-content:center;margin:40px 0}}.akala-list__content.is-special{padding-top:147px}@media (min-width:768px) and (max-width:991px){.akala-list__content.is-special{padding-top:195px}}@media (min-width:536px) and (max-width:765px){.akala-list__content.is-special{padding-top:162px}}@media (max-width:535px){.akala-list__content.is-special{padding-top:196px}}@media (min-width:320px) and (max-width:575px){.akala-download-page{margin-top:200px}}.beta-akala-list__content{margin-top:71.63px}@media (min-width:768px) and (max-width:991px){.beta-akala-list__content{margin-top:119.63px}}@media (min-width:504px) and (max-width:767px){.beta-akala-list__content{margin-top:104.42px}}@media (max-width:503px){.beta-akala-list__content{margin-top:140.42px}}.scroll-section:before{content:"";display:block;height:100px;margin-top:-100px;visibility:hidden}.fs-14{font-size:14px}.fs-16{font-size:16px}.w-180{width:180px}.w-300{width:300px}.cursor-pointer{cursor:pointer}.mw-700{max-width:700px}.mw-597{max-width:597px}.text--blue-500{color:#007fd5}.text--blue-600{color:#005792}.text--gray-500{color:#707070}.text--red-500{color:red}.text--orange-600{color:#ee7800}@media (min-width:320px) and (max-width:480px){.fs--sp-18{font-size:18px!important}}.btn-pink{background-color:#dc77a0;border-color:#dc77a0;border-radius:15px;color:#fff}.btn-pink:hover{background-color:#ff86b7;border-color:#ff86b7;box-shadow:none;color:#fff}.btn-pink:active,.btn-pink:focus{box-shadow:0 0 0 .25rem rgba(220,119,160,.388)}.btn-outline-pink{background-color:#fff;border-color:#dc77a0;border-radius:15px;color:#dc77a0}.btn-outline-pink:hover{background-color:#dc77a0;border-color:#dc77a0;box-shadow:none;color:#fff}.btn-orange{background-color:#ee7800;border-color:#ee7800;border-radius:15px;color:#fff}.btn-orange:hover{background-color:#d36b02;border-color:#d36b02;box-shadow:none;color:#fff}.contact-us__section{background-color:#005792;padding:62px 0;position:relative}.contact-us__section .contact-us__card-main{border-radius:16px;padding-bottom:36px;padding-top:48px}.contact-us__section .contact-us__card .contact-us__card-img{height:auto;overflow:hidden;width:294px}.contact-us__section .contact-us__card .contact-us__card-btn{border-radius:53px;max-width:500px;width:100%}.contact-us__section .contact-us__card .bnt-icon{position:relative}.contact-us__section .contact-us__card .bnt-icon:after{background-image:url(/static/assets/images/icon-arrowRight-small-white.png);background-position:100%;background-repeat:no-repeat;content:"";height:100%;position:absolute;right:15px;top:0;width:100%}.contact-us__section .contact-us__link-inquiry{color:#333;text-decoration-color:#666;text-underline-offset:3px}.contact-us__section .contact-us__link-inquiry:hover{color:#0a58ca;text-decoration-color:#0a58ca}.akala-list__search-topic{margin-bottom:48px;margin-top:48px}@media (min-width:992px){.contact-us__section .contact-us__card-main{padding-bottom:46px;padding-top:68px}.akala-list__search-topic{margin-bottom:86px;margin-top:86px}}@media (min-width:320px) and (max-width:480px){.contact-us__section .contact-us__card-btn{font-size:20px!important}}.showcase__section{background-color:#cce5f7;padding-bottom:32px;padding-top:42px}.showcase__section .showcase__card{border-radius:26px;box-shadow:0 3px 6px rgba(0,0,0,.302)}.showcase__section .showcase__card .showcase__card-img{height:195px;-o-object-fit:cover;object-fit:cover;width:195px}.showcase__section .showcase__card .showcase__card-desc{font-size:18px;text-align:justify}@media (min-width:992px){.showcase__section{padding-bottom:82px;padding-top:90px}}.price-plan__section .price-plan__item:nth-child(2n) .price-plan__card{background-color:#007fd5;color:#fff}.price-plan__section .price-plan__item:nth-child(odd) .price-plan__card{background-color:#005792;color:#fff}.price-plan__section .price-plan__card-light{background-color:#e7e7e7}.price-plan__section .price-plan__card-light .price-plan__card--textlight{color:#707070}.price-plan__section .price-plan__card{border-radius:18px;box-shadow:0 3px 12px 0 #ebebeb}.price-plan__section .price-plan__card .price-plan__fs-number{font-size:2.8rem}.price-plan__section .price-plan__card .price-plan__text-line:after,.price-plan__section .price-plan__card .price-plan__text-line:before{background-color:red;content:"";height:2px;left:0;position:absolute;width:100%}.price-plan__section .price-plan__card .price-plan__text-line:before{top:45%}.price-plan__section .price-plan__card .price-plan__text-line:after{top:65%}.price-plan__section .price-plan__down-img{height:118px;width:266px}.price-plan__section .search-info-limit__card{background-color:#fffb8d;border-radius:16px;overflow:hidden}.price-plan__section .search-info-limit__card .search-info-limit__card-left{width:240px}.price-plan__section .search-info-limit__card .search-info-limit__card-left .search-info-limit__card-img{height:240px;-o-object-fit:cover;object-fit:cover;width:240px}.price-plan__section .search-info-limit__card .search-info-limit__card-right{width:100%}.price-plan__section .search-info-limit__card .search-info-limit__card-right .search-info-limit--fs{font-size:15px}@media (min-width:1280px){.price-plan__section .search-info-limit__card .search-info-limit__card-left{width:370px}.price-plan__section .search-info-limit__card .search-info-limit__card-left .search-info-limit__card-img{height:370px;width:370px}.price-plan__section .search-info-limit__card .search-info-limit__card-right{width:calc(100% - 370px)}}@media (min-width:992px) and (max-width:1400px){.price-plan__section .search-info-limit__card .search-info-limit__card-left{width:320px}.price-plan__section .search-info-limit__card .search-info-limit__card-left .search-info-limit__card-img{height:320px;width:320px}.price-plan__section .search-info-limit__card .search-info-limit__card-right{width:calc(100% - 320px)}}@media (min-width:992px) and (max-width:1199px){.search-info-limit__card .search-info-limit__title{font-size:32px!important}.search-info-limit__card .search-info-limit__link{font-size:31px!important}}@media (min-width:320px) and (max-width:480px){.search-info-limit__card .search-info-limit__title{font-size:16px!important;line-height:1.6}.search-info-limit__card .search-info-limit__link{font-size:16px!important;padding-left:4px;padding-right:4px}}.BtoB-info__section{margin-bottom:42px;margin-top:34px}.BtoB-info__section .BtoB-info__card{border-radius:28px;box-shadow:0 3px 6px rgba(0,0,0,.302)}@media (min-width:992px){.BtoB-info__section{margin-bottom:116px;margin-top:90px}}@media (min-width:320px) and (max-width:480px){.akala-list__section-list .list-info__link{font-size:20px!important}}@media (min-width:769px){.header-fixed-top{padding-top:28px}}.akala-list__navbar--bg{background-color:#fff}.navbar-toggler:focus{box-shadow:none!important}.akala-list__navbar.mh-100{height:100px}.akala-list__navbar .akala-list__navbar__title{color:#303030;font-size:14px}.akala-list__navbar .akala-list__navbar-btn--pink{background-color:#dc77a0;border-color:#dc77a0;color:#fff;font-weight:600;margin-right:40px}.akala-list__navbar .akala-list__navbar-btn--pink:hover{background-color:#cd6f95;border-color:#cd6f95;color:#fff}.akala-list__navbar .akala-list__navbar-btn--pink:active,.akala-list__navbar .akala-list__navbar-btn--pink:focus{box-shadow:0 0 0 .25rem rgba(220,119,160,.388)}.akala-list__navbar .akala-list__navbar-btn--white{background-color:#fff;border-color:#fff;color:#000;font-weight:600}.akala-list__navbar .akala-list__navbar-btn--white:hover{background-color:#d1d1d1;border-color:#d1d1d1;color:#000}.akala-list__navbar .modal-contact-us-by-email{color:#303030}@media (min-width:320px) and (max-width:480px){.akala-list__navbar .akala-list__navbar__title{font-size:12px}}.akala-list__nav{background-color:#005792;border-top:2px solid #0088e5}.akala-list__nav .navbar{padding:0}.akala-list__nav .navbar .navbar-nav{width:100%}.akala-list__nav .navbar .navbar-nav>li>a{color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding-bottom:25px;padding-top:25px;transition:all .4s}.akala-list__nav .navbar .navbar-nav>li>a:hover{background-color:hsla(0,0%,100%,.08);color:#fff}.akala-list__nav .navbar .container{display:flex;justify-content:flex-end}@media (min-width:320px) and (max-width:767px){.akala-list__navbar .akala-list__navbar-btn--pink{font-size:12px;margin-right:16px;padding-left:12px;padding-right:12px}.akala-list__navbar .akala-list__navbar-btn--white{font-size:12px}.akala-list__nav{padding-bottom:8px;padding-top:8px}.akala-list__nav .navbar-toggler-icon i{color:#fff;font-size:32px}.akala-list__nav .container{padding:0}.akala-list__nav .navbar .navbar-nav>li>a{padding-bottom:16px;padding-top:16px}.akala-list__nav .navbar .navbar-nav>li{border-bottom:1px solid #a1a1aa}.akala-list__nav .navbar .navbar-nav>li:last-child{border-bottom:none}}.akala-list__footer-container{background-color:#005792;border-top:1px solid hsla(0,0%,100%,.3)}.akala-list__footer-container .akala-list__footer-top{padding-bottom:53px;padding-top:61px}.akala-list__footer-container .akala-list__footer-top .akala-list__site-img{margin-bottom:7px;width:180px}.akala-list__footer-container .akala-list__footer-top .akala-list__site-description{color:#fff;font-size:16px;margin-bottom:20px}.akala-list__footer-container .akala-list__footer-top .akala-list__site-social li a{color:#fff;font-size:20px;padding-right:20px;text-decoration:none}.akala-list__footer-container .akala-list__footer-top .akala-list__site-social li:last-child a{padding-right:0}.akala-list__footer-container .akala-list__footer-top .akala-list__footer-nav li a{color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;padding-bottom:9px;text-decoration:none}.akala-list__footer-container .akala-list__footer-top .akala-list__footer-nav li a:hover{color:#dddcdc}.akala-list__footer-container .akala-list__footer-top .akala-list__footer-nav li:last-child{margin-bottom:0}.akala-list__footer-container .akala-list__footer-top .akala-list__footer-nav.first-child>li:first-child{min-height:33px}.akala-list__footer-container .akala-list__footer-top .akala-list__footer-nav.first-child>li:first-child a{font-weight:600}.akala-list__footer-container .akala-list__copyright .akala-list__copyright-text{color:#fff;font-size:16px;padding-bottom:16px;padding-top:16px}@media (min-width:320px) and (max-width:767px){.akala-list__footer-container .akala-list__site-social{justify-content:center;padding-bottom:24px}.akala-list__footer-container .akala-list__site-social li{margin-right:24px}.akala-list__footer-container .akala-list__site-social li:last-child{margin-right:0}.akala-list__footer-container .akala-list__footer-top{padding-bottom:0;padding-top:32px}.akala-list__footer-container .akala-list__footer-top .akala-list__footer-nav li{text-align:left}.akala-list__footer-container .akala-list__footer-top .akala-list__footer-nav li a{padding-bottom:16px}.akala-list__footer-container .akala-list__footer-top .akala-list__footer-nav li:first-child{min-height:0}.akala-list__footer-container .break-footer:not(:last-child):after{border-bottom:1px solid #aaa;bottom:0;content:"";display:block;margin-bottom:20px;margin-top:20px;right:0;width:100%}}@media (min-width:768px) and (max-width:1024px){.akala-list__footer-container .akala-list__site-social{padding-bottom:24px}.akala-list__footer-container .akala-list__footer-top{padding-bottom:32px;padding-top:56px}}.footer-logo-gmo-doj img{height:35px}.footer-logo-gmo-doj .footer-logo-gmo-doj-box{margin:18px auto 10px;max-width:1040px}.akala-list__card-header.accordion-button{background-color:#005792;border-radius:10px;padding:5px 52px 5px 16px;width:100%}.akala-list__card-header.accordion-button:focus{background-color:transparent;box-shadow:none}.akala-list__card-header.accordion-button:after{background-image:unset;background-repeat:unset;background-size:unset;color:#fff;content:"\f4fe";display:block;font-family:bootstrap-icons!important;font-size:20px;font-weight:700;height:52px;line-height:52px;position:absolute;right:0;text-align:center;top:0;transition:all .8s;width:52px}.akala-list__card-header.accordion-button:not(.collapsed){border-radius:10px 10px 0 0!important}.akala-list__card-header.accordion-button:not(.collapsed):after{background-image:unset;transform:rotate(495deg)}.accordion-item:last-of-type .akala-list__card-header.collapsed{border-radius:10px}.accordion-header{width:100%}@media (min-width:768px) and (max-width:1024px){.akala-list__card-header.accordion-button:after{height:48px;line-height:48px;width:48px}}@media (min-width:320px) and (max-width:767px){.akala-list__card-header.accordion-button:after{height:40px;line-height:40px;width:40px}}.banner__message-frame{background-color:#fee109;box-shadow:0 3px 6px rgba(0,0,0,.161);color:#ec1414;font-size:18px;font-weight:700;margin-bottom:14px;margin-left:auto;margin-right:auto;max-width:100%;padding:4px;position:relative;width:363px}.banner__message-frame.mb{margin-bottom:42px}.banner__message-frame:after{background-color:#fee109;bottom:0;content:"";height:16px;left:50%;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:16px}#modalContactUsByEmail .modal-content{border:3px solid #005792;border-radius:30px;padding-bottom:30px!important}#modalContactUsByEmail .modal-title{color:#005792;font-size:36px;margin-bottom:34px}#modalContactUsByEmail .modal-dialog{max-width:1000px}#modalContactUsByEmail .dismiss-modal{background-color:#005792;border:none;border-radius:50%;color:#fff;font-size:30px;height:40px;outline:none;width:40px}#modalContactUsByEmail .modal-body p{font-size:18px;font-weight:700;line-height:1.8}#modalContactUsByEmail .modal-body p.text-decscription{font-size:16px;font-weight:400}#modalContactUsByEmail .modal-body .text-pink{color:#dc77a0;font-size:28px}.akala-list__banner-campaign-end{background-color:hsla(0,0%,100%,.89);border:6px solid #e3445a;border-radius:32px;height:calc(100% - 32px);left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px)}.akala-list__banner-campaign-end .banner-campaign-end__title{color:#f94053}.akala-list__banner-campaign-end .banner-campaign-end__desc{color:#707070}@media (min-width:320px) and (max-width:767px){.akala-list__banner-campaign-end{border-radius:16px;border-width:4px;height:100%;width:100%}.akala-list__banner-campaign-end .banner-campaign-end__desc{font-size:16px!important}}.akala-list__banner-top-container{overflow:hidden;padding:100px 0 70px;position:relative}.akala-list__banner-top-container:after{background-image:url(/static/assets/images/akala_lp_05.jpg);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:-25%;-o-object-fit:scale-down;object-fit:scale-down;position:absolute;top:55px;transform:scale(1.6);width:100%;z-index:-2}.akala-list__banner-top-container:before{background:linear-gradient(90deg,#fff 0,#fff 60%,hsla(0,0%,100%,0)) 0;content:"";height:100%;position:absolute;top:0;width:65%;z-index:-1}.akala-list__banner-top-container .akala-list__banner{color:#000;position:relative}.akala-list__banner-top-container .akala-list__banner:before{background-image:url(/static/assets/images/akala_lp_02.png);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:-17%;position:absolute;top:35px;width:100%}.akala-list__banner-top-container .akala-list__banner-body{position:relative;text-align:center}.akala-list__banner-top-container .akala-list__banner-subtitle{color:#f94053;font-size:32px;font-weight:600}.akala-list__banner-top-container .akala-list__banner-btn{background-color:#ee7800;border-color:#ee7800;color:#fff;font-size:32px;font-weight:600;padding:3px 53px}.akala-list__banner-top-container .akala-list__banner-title{color:#fff;font-size:40px;font-weight:600}.akala-list__banner-top-container .akala-list__banner-lg-title{font-size:42px}.akala-list__banner-top-container .akala-list__banner-head{display:flex;justify-content:start;margin-left:15%}.akala-list__banner-top-container .akala-list__banner-head .akala-list__banner_card_content{background-image:url(/static/assets/images/akala_lp_03.png);background-position:50%;background-repeat:no-repeat;background-size:contain;line-height:1.5;padding:45px 75px}.akala-list__banner-top-container .akala-list__banner-head .akala-list__banner_card_content .card_content-header{font-size:18px;font-weight:700}.akala-list__banner-top-container .akala-list__banner-head .akala-list__banner_card_content .card_content-body .card_content-text-desc{color:#ec1414;display:flex;font-size:35px;font-weight:700;justify-content:center}.akala-list__banner-top-container .akala-list__banner-head .akala-list__banner_card_content .card_content-body .card_content-text-desc .c-text-sub{font-size:18px;margin-top:17px}.akala-list__banner-top-container .akala-list__banner-head .akala-list__banner_card_content .card_content-body .fs-36{font-size:30px}.akala-list__banner-top-container .akala-list__banner_des{color:#303030;display:block;font-size:50px;font-weight:700;justify-content:center;margin-bottom:45px;position:relative}.akala-list__banner-top-container .akala-list__banner_des .list__banner_des-sub{color:#ec1212}.akala-list__banner-top-container .akala-list__banner_des .list__banner_des-sub .c-number{font-size:100px;font-style:italic}.akala-list__banner-top-container .akala-list__banner_des .text-subtitle{font-size:35px}.akala-list__banner-top-container .akala-list__banner_des .asterisk{font-size:20px;position:absolute;top:35%}.akala-list__banner-top-container .akala-list__banner_button{display:flex;justify-content:center}.akala-list__banner-top-container .akala-list__banner_button a{background-color:#dc77a0;border-color:#dc77a0;border-radius:66px;box-shadow:none;color:#fff;font-size:32px;font-weight:700;margin-left:13%;padding:15px 120px 20px 150px;position:relative}.akala-list__banner-top-container .akala-list__banner_button a:active,.akala-list__banner-top-container .akala-list__banner_button a:focus,.akala-list__banner-top-container .akala-list__banner_button a:focus-visible,.akala-list__banner-top-container .akala-list__banner_button a:hover{background-color:#dc77a0;border-color:#dc77a0;box-shadow:none}.akala-list__banner-top-container .akala-list__banner_button a:before{background-image:url(/static/assets/images/sticker_banner.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:120%;left:25px;position:absolute;top:-10px;width:100%}.akala-list__banner-top-container .akala-list__banner_button a:after{background-image:url(/static/assets/images/icon-arrowRight-small-white.png);background-position:100%;background-repeat:no-repeat;content:"";height:100%;position:absolute;right:20px;top:0;width:100%}.akala-list__banner-top-container .text-description{font-size:12px;margin-bottom:-50px;margin-top:10px}@media (min-width:320px) and (max-width:767px){.akala-list__banner-top-container{padding:30px 0 10px}.akala-list__banner-top-container .container{padding-left:0;padding-right:0}.akala-list__banner-top-container:after{left:-26%;top:-7px;transform:scale(2.5)}.akala-list__banner-top-container .akala-list__banner:before{content:unset}.akala-list__banner-top-container .akala-list__banner-body{margin-top:90px}.akala-list__banner-top-container .akala-list__banner-head{display:block;margin-left:0}.akala-list__banner-top-container .akala-list__banner-head .akala-list__banner_card_content{background-image:unset;min-height:110px;min-width:130px;padding:0;position:relative;width:-moz-fit-content;width:fit-content}.akala-list__banner-top-container .akala-list__banner-head .akala-list__banner_card_content:before{background-image:url(/static/assets/images/akala_lp_03.png);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:-14px;width:100%;z-index:-1}.akala-list__banner-top-container .akala-list__banner-head .akala-list__banner_card_content .card_content-header{font-size:15px;margin-top:0}.akala-list__banner-top-container .akala-list__banner-head .akala-list__banner_card_content .card_content-body .card_content-text-desc{font-size:28px}.akala-list__banner-top-container .akala-list__banner-head .akala-list__banner_card_content .card_content-body .card_content-text-desc .c-text-sub{font-size:15px;margin-top:12px}.akala-list__banner-top-container .akala-list__banner-head .akala-list__banner_card_content .card_content-body .fs-36,.akala-list__banner-top-container .akala-list__banner_des{font-size:20px}.akala-list__banner-top-container .akala-list__banner_des .list__banner_des-sub .c-number{font-size:30px}.akala-list__banner-top-container .akala-list__banner_des .text-subtitle{font-size:18px}.akala-list__banner-top-container .akala-list__banner_des .asterisk{font-size:15px;position:absolute;top:15%}.akala-list__banner-top-container .akala-list__banner_button a{font-size:14px;margin-left:0;padding:10px 55px}.akala-list__banner-top-container .akala-list__banner_button a:before{left:-4px;top:-5px;width:110px}.akala-list__banner-top-container .akala-list__banner_button a:after{height:50%;right:5px;top:12px}.akala-list__banner-top-container .akala-list__banner_des{margin-bottom:30px}.akala-list__banner-top-container .text-description{margin-bottom:0}}@media (min-width:768px) and (max-width:1023px){.akala-list__banner-top-container{padding:50px 0}.akala-list__banner-top-container:after{left:-13%;top:50px;transform:scale(1.5)}.akala-list__banner-top-container:before{top:0;width:75%}.akala-list__banner-top-container .akala-list__banner:before{content:unset;height:60%;left:-4%;top:109px;width:100%}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-btn{font-size:32px;font-weight:600;padding:3px 53px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-title{color:#fff;font-size:40px;font-weight:600}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-lg-title{font-size:42px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head{margin-left:0}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content{padding:20px 40px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-header{font-size:15px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-body .card_content-text-desc{font-size:30px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-body .card_content-text-desc .c-number{font-size:60px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-body .card_content-text-desc .c-text-sub{font-size:15px;margin-top:15px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-body .fs-36{font-size:26px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_des{font-size:30px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_des .list__banner_des-sub .c-number{font-size:60px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_des .text-subtitle{font-size:24px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_button a{font-size:20px;padding:15px 85px 15px 135px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_button a:before{height:120%;left:10px;top:-6px;width:100%}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_button a:after{height:100%;right:20px;top:0;width:100%}.akala-list__banner-top-container .text-description{margin-bottom:-30px}}@media (min-width:1200px) and (max-width:1399px){.akala-list__banner-top-container{padding:70px 0}.akala-list__banner-top-container:after{left:-16%;top:50px;transform:scale(1.5)}.akala-list__banner-top-container:before{top:0;width:75%}.akala-list__banner-top-container .akala-list__banner:before{height:90%;left:-5%;top:25px;width:100%}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-btn{font-size:32px;font-weight:600;padding:3px 53px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-title{color:#fff;font-size:40px;font-weight:600}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-lg-title{font-size:42px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-desc p{color:#fff;font-size:32px;font-weight:600;line-height:1}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-desc .number-lg{font-size:140px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-desc .number-lg:before{height:190px;left:50%;top:0;transform:translate(-50%);width:230px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head{margin-left:23%}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content{padding:30px 55px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-header{font-size:15px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-body .card_content-text-desc{font-size:30px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-body .card_content-text-desc .c-text-sub{font-size:15px;margin-top:15px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-body .fs-36{font-size:26px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_des{font-size:35px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_des .list__banner_des-sub .c-number{font-size:70px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_des .text-subtitle{font-size:24px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_button a{font-size:24px;padding:15px 85px 15px 135px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_button a:before{height:120%;left:10px;top:-6px;width:100%}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_button a:after{height:100%;right:20px;top:0;width:100%}}@media (min-width:1400px) and (max-width:1600px){.akala-list__banner-top-container{padding:70px 0}.akala-list__banner-top-container:after{left:-5%;top:0;transform:scale(1.2)}.akala-list__banner-top-container:before{top:0;width:75%}.akala-list__banner-top-container .akala-list__banner:before{height:90%;left:-5%;top:20px;width:100%}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-btn{font-size:32px;font-weight:600;padding:3px 53px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-title{color:#fff;font-size:40px;font-weight:600}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-lg-title{font-size:42px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-desc p{color:#fff;font-size:32px;font-weight:600;line-height:1}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-desc .number-lg{font-size:140px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-desc .number-lg:before{height:190px;left:50%;top:0;transform:translate(-50%);width:230px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head{margin-left:23%}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content{line-height:1.5;padding:25px 50px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-header{font-size:18px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-body .card_content-text-desc{font-size:35px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-body .card_content-text-desc .c-text-sub{font-size:18px;margin-top:17px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-head .akala-list__banner_card_content .card_content-body .fs-36{font-size:30px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_des{font-size:40px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_des .list__banner_des-sub .c-number{font-size:80px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_des .text-subtitle{font-size:30px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_button a{font-size:30px;padding:20px 144px 20px 202px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_button a:before{height:120%;left:25px;top:-15px;width:100%}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner_button a:after{height:100%;right:20px;top:0;width:100%}}@media (min-width:992px){.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-btn,.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-subtitle{font-size:38px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-title{font-size:58px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-lg-title{font-size:62px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-desc p{font-size:72px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-desc .number-lg{font-size:190px}.akala-list__banner-top-container .akala-list__banner-body .akala-list__banner-desc .number-lg:before{height:190px;width:269px}}.akala-list__banner-top-container-v2{align-items:end;display:flex;overflow:hidden;position:relative}.akala-list__banner-top-container-v2:before{background-image:url(/static/assets/images/top-banner-sticker.svg);background-position-y:center;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:80%;z-index:-9}@media (min-width:320px) and (max-width:767px){.akala-list__banner-top-container-v2:before{content:unset}}.akala-list__banner-top-container-v2:after{background-image:url(/static/assets/images/top-banner-bg.jpg);background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-99}.akala-list__banner-top-container-v2 .banner__bg-pc{display:block;margin:auto;padding-top:60px;width:86%}@media (min-width:768px) and (max-width:1800px){.akala-list__banner-top-container-v2 .banner__bg-pc{width:90%}}@media (min-width:320px) and (max-width:767px){.akala-list__banner-top-container-v2 .banner__bg-pc{display:none}}.akala-list__banner-top-container-v2 .banner__bg-sp{display:none}@media (min-width:320px) and (max-width:767px){.akala-list__banner-top-container-v2 .banner__bg-sp{display:block;width:100%}}.akala-list__banner-top-container-v2 .banner__desc-sp{display:none}@media (min-width:320px) and (max-width:767px){.akala-list__banner-top-container-v2 .banner__desc-sp{display:block;font-size:14px}}.akala-list__banner-top-container-v2 .banner__btn-login{align-items:center;background-color:#dc77a0;border-radius:50rem;color:#fff;display:inline-flex;font-size:38px;font-weight:700;margin-bottom:10px;padding:20.5px 62px}.akala-list__banner-top-container-v2 .banner__btn-login span{margin-right:29px}@media (min-width:320px) and (max-width:1024px){.akala-list__banner-top-container-v2 .banner__btn-login{font-size:20px;margin-bottom:14px;padding:18px 6px}.akala-list__banner-top-container-v2 .banner__btn-login span{margin-right:4px}.akala-list__banner-top-container-v2 .banner__btn-login svg{width:16px}}.akala-list__banner-top-container-v2 .banner__note-text{font-size:20px;margin-bottom:19px}@media (min-width:320px) and (max-width:1024px){.akala-list__banner-top-container-v2 .banner__note-text{font-size:14px;margin-bottom:14px}}.akala-list__card-default{border:1px solid rgba(0,0,0,.125);border-left:none;color:#000;height:100%;text-decoration:none}.akala-list__card-default .card-body{padding:60px 100px}.akala-list__card-default .akala-list__card-title-box{margin-bottom:30px}.akala-list__card-default .akala-list__card-title-box .akala-list__card-icon{align-items:center;background:#005792;border-radius:50%;display:flex;height:80px;justify-content:center;overflow:hidden;position:relative;transition:background .35s ease;width:80px}.akala-list__card-default .akala-list__card-title-box .akala-list__card-title{color:#007fd5;font-size:36px;font-weight:600;line-height:1.6;width:calc(100% - 105px)}.akala-list__card-default .akala-list__card-description{color:#000;font-size:20px}.akala-list__card-default:hover{color:#000}.akala-list__section-list .akala-list__section-list-gray{background-color:#005792;padding-bottom:23px;padding-top:23px}.akala-list__section-list .akala-list__section-list-gray .akala-list__list-title{color:#fff;font-size:22px;font-weight:600}.akala-list__section-list .akala-list__section-list-gray .akala-list__list-btn{background-color:#dc77a0;border-color:#dc77a0;border-radius:25px;color:#fff;font-size:28px;font-weight:600;padding:14px 16px}.akala-list__section-list .akala-list__section-list-gray .akala-list__list-btn:hover{background-color:#cd6f95;border-color:#cd6f95;color:#fff}.akala-list__section-list .akala-list__section-list-gray .akala-list__list-btn:focus{box-shadow:none}.akala-list__section-list .akala-list__section-list-body{background-color:#cce5f7;padding:48px 16px}.akala-list__section-list .akala-list__section-list-body .akala-list__section-list-title{color:#005792;font-size:32px;font-weight:600}.akala-list__section-list .akala-list__section-list-body .akala-list__section-list-desc{font-size:20px}.akala-list__section-list .akala-list__section-list-body .list-info__link{color:#005792}.akala-list__section-list .akala-list__list{margin-top:27px}.akala-list__section-list .akala-list__list .akala-list__card-item{background-color:transparent;margin-bottom:40px;padding-top:30px;position:relative}.akala-list__section-list .akala-list__list .akala-list__card-item .akala-list__card-box{background-color:#fff;border:1px solid #efefef;border-radius:15px;box-shadow:5px 5px 5px #dfdfdf}.akala-list__section-list .akala-list__list .akala-list__card-item .card-body{padding:48px 55px 48px 116px}.akala-list__section-list .akala-list__list .akala-list__card-item .card-body .akala-list__card-title{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#007fd5;display:-webkit-box;font-size:36px;font-weight:600;margin-bottom:14px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.akala-list__section-list .akala-list__list .akala-list__card-item .card-body .akala-list__card-description{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#000;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.akala-list__section-list .akala-list__list .akala-list__card-item .card-body .akala-list__card-btn{background-color:#dc77a0;border-color:#dc77a0;color:#fff;font-size:36px;font-weight:600;left:-25px;padding:2px 72px;position:absolute;top:0}.akala-list__section-list .akala-list__list .akala-list__card-item .card-body .akala-list__card-btn:hover{background-color:#cd6f95;border-color:#cd6f95;color:#fff}.akala-list__section-list .alaka-list_card_circle{display:unset}.akala-list__section-list .alaka-list_card_circle .alaka-list_card_circle_body{background:#fff;border-radius:50%;display:block;height:250px;margin:auto;padding:60px 0;text-align:center;width:250px}.akala-list__section-list .alaka-list_card_circle .alaka-list_card_circle_body .card_circle_body_subtext{color:#303030;font-size:24px;font-weight:700}.akala-list__section-list .alaka-list_card_circle .alaka-list_card_circle_body .card_circle_body_mainText{color:#ee7800;font-size:50px;font-weight:700}.akala-list__section-list .alaka-list_card_circle .alaka-list_card_circle_body .text-after-number{font-size:26px}.akala-list__section-list .alaka-list_card_circle .alaka-list_card_circle_footer{background-color:#cce5f7;border-top:unset;font-size:22px;font-weight:unset;text-align:center}.akala-list__section-list .mb-bottom{margin-bottom:70px}.akala-list__section-list .text-master-plan{font-size:12px}.akala-list__section-list .asterisk-master-plan{position:relative}.akala-list__section-list .asterisk-master-plan:after{color:#000;content:"※";display:block;font-size:15px;font-weight:unset;height:0;position:absolute;right:15px;top:-10px;width:0}.akala-list__free-trial-btn{background-color:#fff;border-color:#dc77a0;border-radius:25px;color:#dc77a0;font-size:40px;font-weight:600;padding:14px 78px}.akala-list__free-trial-btn:hover{background-color:#cd6f95;border-color:#cd6f95;color:#fff}.akala-list__question-container{border-radius:30px;margin-bottom:88px;margin-top:60px;padding:0 50px}.akala-list__question-container .akala-list__question-title{color:#005792;font-size:36px;font-weight:600;margin-bottom:61px}.akala-list__question-container .akala-list__any-question-container{margin-bottom:22px}.akala-list__question-container .akala-list__any-question-header{background-color:#005792;border-radius:10px 10px 0 0;color:#fff;font-size:26px;padding:17px 58px}.akala-list__question-container .akala-list__any-question-desc{border:1px solid #2a2a2a;border-radius:0 0 10px 10px;color:#3b4043;font-size:26px;padding:25px 53px 60px 58px}.akala-list__question-container .akala-list__card-item{border:1px solid #2a2a2a;border-bottom:none;border-radius:10px;margin-bottom:22px}.akala-list__question-container .akala-list__card-item:last-child{margin-bottom:0}.akala-list__question-container .akala-list__card-item .card-body{border-bottom:1px solid #2a2a2a;border-radius:10px}.akala-list__question-container .akala-list__card-item .akala-list__card-header{background-color:#005792;border-radius:10px;line-height:2;margin-bottom:0;padding-bottom:0;padding-top:0}.akala-list__question-container .akala-list__card-item .akala-list__card-header .akala-list__card-header-title{color:#fff;cursor:pointer;font-size:26px;font-weight:600;text-decoration:none}.akala-list__question-container .akala-list__card-item .akala-list__card-header .akala-list__card-header-icon{color:#fff;font-size:26px;text-decoration:none}.akala-list__question-container .akala-list__card-item .akala-list__card-header .akala_cp_tab{overflow:hidden;position:relative;width:100%}.akala-list__question-container .akala-list__card-item .akala-list__card-header .akala_cp_tab input[type=checkbox]{opacity:0;position:absolute;z-index:-1}.akala-list__question-container .akala-list__card-item .akala-list__card-header .akala_cp_tab input[type=checkbox] label:after{display:block;height:3em;line-height:3;position:absolute;right:0;text-align:center;top:0;transition:all .8s;width:3em}.akala-list__question-container .akala-list__card-item .akala-list__card-header .akala_cp_tab input[type=checkbox]+label{content:" + "}.akala-list__question-container .akala-list__card-item:hover .akala-list__card-header-title{color:#d6d6d6}.akala-list__question-container .akala-list__card-item .card-body{min-height:221px}.akala-list__question-container .akala-list__card-item .card-body .akala-list__card-description{font-size:26px}.akala-list__note-container{margin-bottom:86px}.akala-list__note-container .akala-list__note-header{margin-bottom:74px}.akala-list__note-container .akala-list__note-header .akala-list__note-sub-title,.akala-list__note-container .akala-list__note-header .akala-list__note-title{color:#005792;font-weight:600}.akala-list__note-container .akala-list__note-header .akala-list__note-title{font-size:38px}.akala-list__note-container .akala-list__note-header .akala-list__note-sub-title{font-size:28px}.akala-list__note-container .akala-list__note-header .akala-list__note-desc{font-size:22px}.akala-list__note-container .akala-list__note-border{border:1px solid #dfdfdf;border-radius:30px;box-shadow:5px 5px 5px #dfdfdf;margin-bottom:73px;padding:49px 50px 73px}.akala-list__note-container .akala-list__note-list{margin-bottom:73px}.akala-list__note-container .akala-list__note-list .akala-list__card-item{border:1px solid #dfdfdf;border-radius:15px;box-shadow:5px 5px 5px #dfdfdf;color:#000;text-decoration:none}.akala-list__note-container .akala-list__note-list .akala-list__card-item .akala-list__card-img{border-top-left-radius:15px;border-top-right-radius:15px;height:298px;width:298px}.akala-list__note-container .akala-list__note-list .akala-list__card-item .akala-list__card-title{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#007fd5;cursor:pointer;display:-webkit-box;font-size:18px;font-weight:600;height:76px;line-height:1.4;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;transition:all .2s;white-space:normal}.akala-list__note-container .akala-list__note-list .akala-list__card-item .akala-list__card-description{font-size:12px;line-height:2}.akala-list__note-container .akala-list__note-list .akala-list__card-item .akala-list__card-link{color:#2a2a2a;font-size:12px;text-decoration:none}.akala-list__note-container .akala-list__note-list .akala-list__card-item .card-body{padding:38px 20px 58px}.akala-list__note-container .akala-list__note-list .akala-list__card-item:hover .akala-list__card-title{color:#005792}.akala-list__note-container .akala-list__search-with-keyword{color:#005792;font-size:36px;font-weight:600;margin-bottom:36px}.akala-list__note-container .akala-list__search-with-keyword-list li{background-color:#007fd5;border-radius:8px;margin-bottom:13px;margin-right:7px;transition:all .2s}.akala-list__note-container .akala-list__search-with-keyword-list li:last-child{margin-right:0}.akala-list__note-container .akala-list__search-with-keyword-list li a{color:#fff;font-size:16px;font-weight:600}.akala-list__note-container .akala-list__search-with-keyword-list li:hover{background-color:#005792}.akala-list__search-topic{margin-bottom:89px}.akala-list__search-topic .akala-list__search-topic-title{color:#005792;font-size:36px;font-weight:600;margin-bottom:42px}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-group{margin-bottom:80px}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-group:last-child{margin-bottom:0}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-item{border:1px solid #efefef;border-radius:15px;box-shadow:5px 5px 5px #dfdfdf;color:#000;text-decoration:none}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-item .akala-list__card-img{border-radius:15px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-item .akala-list__card-title{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#007fd5;cursor:pointer;display:-webkit-box;font-size:26px;font-weight:600;margin-bottom:19px;overflow:hidden;text-overflow:ellipsis;transition:all .2s;white-space:normal}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-item .akala-list__card-description{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:20px;height:90px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-item .card-body{padding:31px 40px 12px 35px}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-item:hover .akala-list__card-title{color:#005792}@media (min-width:992px){.akala-list__section-list .akala-list__section-list-gray .akala-list__list-title{font-size:24px}.akala-list__section-list .akala-list__section-list-gray .akala-list__list-btn{font-size:32px;padding:28px 36px}.akala-list__section-list .akala-list__section-list-body{padding-bottom:61px;padding-top:71px}.akala-list__section-list .akala-list__section-list-body .akala-list__section-list-title{font-size:38px}.akala-list__section-list .akala-list__section-list-body .akala-list__section-list-desc{font-size:22px}}@media (min-width:320px) and (max-width:767px){.akala-list__card-default .card-body{padding:42px 24px}.akala-list__card-default .akala-list__card-title-box{margin-bottom:24px}.akala-list__card-default .akala-list__card-title-box .akala-list__card-title{font-size:32px;line-height:normal}.akala-list__section-list .akala-list__list .akala-list__card-item .akala-list__card-img{height:250px;width:250px}.akala-list__section-list .akala-list__list .akala-list__card-item .card-body{padding:42px 24px 0}.akala-list__section-list .akala-list__list .akala-list__card-item .card-body .akala-list__card-btn{font-size:28px;left:50%;padding-left:34px;padding-right:34px;transform:translate(-50%)}.akala-list__section-list .akala-list__list .akala-list__card-item .card-body .akala-list__card-title{font-size:28px}.akala-list__free-trial-btn{display:block;font-size:28px;padding-left:0;padding-right:0}.akala-list__question-container{margin-bottom:42px;margin-top:10px;padding:32px 24px}.akala-list__question-container .akala-list__question-title{margin-bottom:32px}.akala-list__question-container .akala-list__card-item .akala-list__card-header{padding-bottom:8px;padding-top:8px}.akala-list__question-container .akala-list__card-item .akala-list__card-header .akala-list__card-header-title{font-size:18px;line-height:25px}.akala-list__question-container .akala-list__card-item .card-body{min-height:0}.akala-list__question-container .akala-list__card-item .card-body .akala-list__card-description{font-size:16px}.akala-list__note-container{margin-bottom:40px}.akala-list__note-container .akala-list__note-header{margin-bottom:48px}.akala-list__note-container .akala-list__note-header .akala-list__note-title{font-size:34px}.akala-list__note-container .akala-list__note-header .akala-list__note-sub-title{font-size:26px}.akala-list__note-container .akala-list__note-header .akala-list__note-desc{font-size:20px}.akala-list__note-container .akala-list__note-border{margin-bottom:0;padding:32px 24px}.akala-list__note-container .akala-list__note-list,.akala-list__note-container .akala-list__note-list .col-12{margin-bottom:32px}.akala-list__note-container .akala-list__note-list .col-12:last-child{margin-bottom:0}.akala-list__note-container .akala-list__search-with-keyword-list{padding-left:0;padding-right:0}.akala-list__search-topic{margin-bottom:32px}.akala-list__search-topic .akala-list__search-topic-title{font-size:34px;margin-bottom:24px}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-item .akala-list__card-title{font-size:20px}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-item .akala-list__card-description{font-size:16px}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-item .card-body{padding:16px}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-group,.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-group .col-12{margin-bottom:24px}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-group .col-12:last-child{margin-bottom:0}}@media (min-width:769px) and (max-width:1024px){.akala-list__card-default .card-body{padding:42px 24px}.akala-list__card-default .akala-list__card-title-box{margin-bottom:24px}.akala-list__card-default .akala-list__card-title-box .akala-list__card-title{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:32px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:normal}.akala-list__section-list .akala-list__list .akala-list__card-img{height:250px;width:250px}.akala-list__section-list .akala-list__list .akala-list__card-item .card-body{padding:42px 24px 0}.akala-list__section-list .akala-list__list .akala-list__card-item .card-body .akala-list__card-title{font-size:32px}.akala-list__free-trial-btn{display:block;font-size:32px;padding-left:0;padding-right:0;text-align:center}.akala-list__question-container{margin-bottom:42px;margin-top:15px;padding:32px 24px}.akala-list__question-container .akala-list__question-title{margin-bottom:32px}.akala-list__question-container .akala-list__card-item .akala-list__card-header{padding-bottom:8px;padding-top:8px}.akala-list__question-container .akala-list__card-item .akala-list__card-header .akala-list__card-header-title{font-size:20px}.akala-list__question-container .akala-list__card-item .card-body .akala-list__card-description{font-size:18px}.akala-list__note-container{margin-bottom:56px}.akala-list__note-container .akala-list__note-header{margin-bottom:48px}.akala-list__note-container .akala-list__note-header .akala-list__note-title{font-size:34px}.akala-list__note-container .akala-list__note-header .akala-list__note-sub-title{font-size:26px}.akala-list__note-container .akala-list__note-header .akala-list__note-desc{font-size:20px}.akala-list__note-container .akala-list__note-border{margin-bottom:0;padding:32px 24px}.akala-list__note-container .akala-list__note-list,.akala-list__note-container .akala-list__note-list .col-12{margin-bottom:32px}.akala-list__note-container .akala-list__note-list .col-12:last-child{margin-bottom:0}.akala-list__note-container .akala-list__note-list .akala-list__card-item .akala-list__card-description{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;height:72px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.akala-list__note-container .akala-list__search-with-keyword-list{padding-left:0;padding-right:0}.akala-list__search-topic{margin-bottom:56px}.akala-list__search-topic .akala-list__search-topic-title{font-size:34px;margin-bottom:24px}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-item .akala-list__card-title{font-size:24px}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-item .card-body{padding:16px}.akala-list__search-topic .akala-list__search-topic-list .akala-list__card-group{margin-bottom:24px}}@media (min-width:1400px){.akala-list__note-container .akala-list__search-with-keyword-list{padding-left:266px;padding-right:266px}}.akala-list__campaign-container .akala-list__campaign-title-main{color:#005792;font-size:32px;font-weight:600}.akala-list__campaign-container .akala-list__campaign-item{padding-bottom:52px;position:relative}.akala-list__campaign-container .akala-list__campaign-item:last-child{padding-bottom:0}.akala-list__campaign-container .akala-list__campaign-item:not(:last-child):before{align-items:center;background-color:#dc77a0;border-radius:50px;bottom:-15px;color:#fff;content:"\f229";display:flex;font-family:bootstrap-icons!important;font-size:36px;height:82px;justify-content:center;left:50%;position:absolute;transform:translate(-50%);width:82px;z-index:1}.akala-list__campaign-container .akala-list__campaign-card{border-radius:45px;box-shadow:0 3px 6px rgba(0,0,0,.302)}.akala-list__campaign-container .akala-list__campaign-card .card-body{padding:40px 56px 83px}.akala-list__campaign-container .akala-list__campaign-card .card-body .card-title{color:#f94053;font-size:30px;font-weight:600;margin-bottom:39px}.akala-list__campaign-container .akala-list__campaign-card .card-body .card-text{font-size:20px;font-weight:600}@media (min-width:992px){.akala-list__campaign-container .akala-list__campaign-title-main{font-size:38px}.akala-list__campaign-container .akala-list__campaign-item{padding-bottom:0;padding-right:52px}.akala-list__campaign-container .akala-list__campaign-item:last-child{padding-right:0}.akala-list__campaign-container .akala-list__campaign-item:not(:last-child):before{content:"\f231";left:auto;right:-15px;top:50%;transform:translateY(-50%)}.akala-list__campaign-container .akala-list__campaign-card .card-body .card-title{font-size:36px}.akala-list__campaign-container .akala-list__campaign-card .card-body .card-text{font-size:26px}}.akala-list__benefit-container{background-color:#fff;padding-bottom:42px;padding-top:42px}.akala-list__benefit-container .akala-list-benefit__card .akala-list-benefit__card-header .akala-list-benefit__card-header-top{color:#005792;font-size:38px;font-weight:600}.akala-list__benefit-container .akala-list-benefit__card .akala-list-benefit__card-header .akala-list-benefit__card-header-subTitle{color:#303030;font-size:20px;margin-left:15%}.akala-list__benefit-container .akala-list-benefit__card .akala-list-benefit__card-header .akala-list-benefit__card-header-title{color:#ee7800;font-size:32px;font-weight:600}.akala-list__benefit-container .akala-list-benefit__card .akala-list-benefit__card-desc{font-size:20px}.akala-list__benefit-container .akala-list-benefit__card .akala-list-info-company{background-color:inherit;border:0}.akala-list__benefit-container .akala-list-benefit__card .akala-list-info-company .akala-list-info-company-header{background:unset;border-bottom:0;color:#005792;font-size:28px;font-weight:600;line-height:1.5;text-align:center;text-decoration:underline}.akala-list__benefit-container .akala-list-benefit__card .akala-list-info-company .card-footer{background:unset;border-top:0}.akala-list-benefit__list{display:flex;justify-content:center;position:relative}.akala-list-benefit__list .akala-list__benefit-item{align-items:center;border-radius:50%;display:flex;height:160px;justify-content:center;margin:0 12px 16px;text-align:center;width:160px}.akala-list-benefit__list .akala-list__benefit-item p{line-height:1.1}.akala-list-benefit__list .akala-list__benefit-item span{color:#ee7800;font-size:18px;font-weight:600}.akala-list-benefit__list .akala-list__benefit-item span.number-lg{font-size:50px}.akala-list-benefit__list .akala-list__benefit-item span.text-lg{font-size:45px}.company-list-count__card{border-color:#ec1414;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.302)}.company-list-count__card.company-list__badge-new:before{align-items:center;background-color:#dc77a0;border-radius:50%;color:#fff;content:"NEW";display:flex;font-weight:700;height:54px;justify-content:center;position:absolute;right:-12px;top:-12px;width:54px}.company-list-count__card .company-list-count__card-title{color:#f94053}@media (min-width:992px){.akala-list__benefit-container .akala-list-benefit__card .akala-list-benefit__card-header .akala-list-benefit__card-header-top{font-size:28px}.akala-list__benefit-container .akala-list-benefit__card .akala-list-benefit__card-header .akala-list-benefit__card-header-title{font-size:45px}}@media (min-width:768px){.company-list-count__card.company-list__badge-new:before{right:-18px;top:-18px}}@media (min-width:320px) and (max-width:480px){.akala-list-benefit__card-header-top{font-size:22px!important}}.free-download-sales-list-info__container{background-color:#005792;padding-bottom:48px;padding-top:48px}.free-download-sales-list-info__container .free-download-sales-list-info__card{border-radius:21px}.free-download-sales-list-info__container .free-download-sales-list-info__card .card-body{padding-top:48px}.free-download-sales-list-info__container .free-download-sales-list-info__card .card-footer{padding-bottom:24px}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__title{color:#ee7800;font-size:24px;font-weight:600}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__desc{font-size:20px}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__btn{border-radius:53px;font-size:24px;font-weight:600;padding:8px 0;position:relative;transition:.3s}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__btn.btn--pink{background-color:#dc77a0;border-color:#dc77a0;color:#fff}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__btn.btn--pink:hover{background-color:#cd6f95;border-color:#cd6f95;color:#fff}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__btn.btn--pink:after{background-image:url(/static/assets/images/icon-arrowRight-small-white.png);background-position:100%;background-repeat:no-repeat;content:"";height:100%;position:absolute;right:3%;top:0;width:100%}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__btn.btn-outline--light{border-color:#dc77a0;color:#dc77a0}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__btn.btn-outline--light:hover{background-color:#dc77a0;border-color:#dc77a0;color:#fff}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__btn.btn-outline--light:hover:after{content:unset}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__btn:focus{box-shadow:none}@media (min-width:992px){.free-download-sales-list-info__container .free-download-sales-list-info__card{border-radius:21px}.free-download-sales-list-info__container .free-download-sales-list-info__card .card-body{padding-top:56px}.free-download-sales-list-info__container .free-download-sales-list-info__card .card-footer{background-color:transparent}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__title{color:#ee7800;font-size:40px;font-weight:600}.free-download-sales-list-info__container .free-download-sales-list-info__card .free-download-sales-list-info__btn{border-radius:53px;font-size:32px;padding:18px 0}}.section-rate-plan{background-color:#cce5f7;box-shadow:0 3px 6px rgba(0,0,0,.161);padding:55px 0}.section-rate-plan .card-rate-plan{background-color:unset}.section-rate-plan .card-rate-plan .card-rate-plan-header{background-color:unset;border-bottom:unset;color:#005792;font-size:38px;font-weight:600;margin-bottom:15px;text-align:center}.section-rate-plan .card-rate-plan .card-rate-plan-subtitle{font-size:22px;text-align:center}.section-rate-plan .card-rate-plan .card-rate-plan-body{background-color:#fff;border:2px solid #ec1414;border-radius:30px;box-shadow:0 3px 6px rgba(0,0,0,.161);margin-top:30px;max-width:960px;position:relative}.section-rate-plan .card-rate-plan .card-rate-plan-body:after{background-image:url(/static/assets/images/plan_sticker.png);background-repeat:no-repeat;background-size:contain;content:"";height:150px;position:absolute;right:-45px;top:-30px;width:150px}.section-rate-plan .card-rate-plan .card-rate-plan-body .card-first-for-free{background-color:unset;text-align:center}.section-rate-plan .card-rate-plan .card-rate-plan-body .card-first-for-free .card-first-for-free__header{background-color:unset;color:#005792;font-size:28px;font-weight:600}.section-rate-plan .card-rate-plan .card-rate-plan-body .card-first-for-free .card-first-for-free__body{padding:0}.section-rate-plan .card-rate-plan .card-rate-plan-body .card-first-for-free .card-first-for-free__desc{font-size:55px}.section-rate-plan .card-rate-plan .card-rate-plan-body .card-first-for-free .card-first-for-free__desc .c-text{font-size:28px}.section-rate-plan .card-rate-plan .card-rate-plan-body .card-first-for-free .card-first-for-free__footer{background-color:unset;border-top:0;display:flex;justify-content:center}.section-rate-plan .card-rate-plan .card-rate-plan-body .card-first-for-free .card-first-for-free__button{border:2px solid #ee7800;color:#ee7800;font-size:22px;font-weight:600;max-width:250px;padding:3px 35px}.section-rate-plan .card-rate-plan .card-rate-plan-body .card-sales-list{border:0;border-left:1px solid #707070;border-radius:0}@media (min-width:320px) and (max-width:575px){.section-rate-plan .card-rate-plan .card-rate-plan-body .card-sales-list{border-left:unset;border-top:1px solid #707070}}@media (min-width:768px) and (max-width:1024px){.section-rate-plan .card-rate-plan .card-rate-plan-body .card-sales-list{border-left:unset;border-top:1px solid #707070}}.section-rate-plan .card-rate-plan .card-rate-plan-button{background-color:#dc77a0;border-color:#dc77a0;border-radius:53px;box-shadow:0 3px 6px rgba(0,0,0,.161);color:#fff;font-size:28px;font-weight:700;padding:15px 0;position:relative;text-align:center;text-decoration:none}.section-rate-plan .card-rate-plan .card-rate-plan-button:after{background-image:url(/static/assets/images/icon-arrowRight-small-white.png);background-position:100%;background-repeat:no-repeat;content:"";height:100%;position:absolute;right:20px;top:0;width:100%}@media (min-width:320px) and (max-width:575px){.section-rate-plan .card-rate-plan .card-rate-plan-button{font-size:18px}}.section-rate-plan .card-plan-free{margin-top:110px}.section-rate-plan .card-plan-free .card-plan-free-body{display:flex;justify-content:center}.section-rate-plan .card-plan-free .card-plan-free-body img{display:none;margin-top:15px;width:100%}.section-rate-plan .card-plan-free .card-plan-footer{background:#cce5f7;border-top:0;font-size:16px;font-weight:400;text-align:center}@media (min-width:320px) and (max-width:575px){.section-rate-plan .card-plan-free .card-plan-free-body{padding:0}.section-rate-plan .card-rate-plan .card-rate-plan-body:after{height:100px;right:-11px;width:100px}.section-rate-plan .card-plan-free .card-plan-free-body img{display:block}.section-rate-plan .card-plan-free .card-plan-free-body .table-wrap{display:none}}.card-table-free-plan{background:#fff;border:2px solid #005792;color:#303030;font-size:28px;font-weight:700;margin-top:70px;text-align:center}.card-table-free-plan .card-table-free-plan-header{background:#fff;border-bottom:1px solid #005792;color:#005792;padding:20px 0}.card-table-free-plan .card-table-free-plan-subHeader{border-bottom:1px solid #005792;border-top:2px solid #005792;color:#ee7800;padding:50px 0}.card-table-free-plan .card-table-free-plan-body{border-bottom:1px solid #005792;border-top:2px solid #005792;padding:45px 0}.card-table-free-plan .card-table-free-plan-footer{background:#fff;border-top:2px solid #005792;padding:45px 0}.card-table-free-plan .c-text-table{font-size:18px}.card-table-free-plan .header-special{align-items:center;background-color:#1e70bf;color:#fff;display:flex;justify-content:center;min-height:156px;position:relative}.card-table-free-plan .header-special:before{color:#ee7800;content:"＼ おすすめ！／";font-size:26px;font-weight:600;position:absolute;top:-45px}@media (min-width:320px) and (max-width:575px){.card-table-free-plan{margin-top:50px!important}}.card-text-table{background-color:inherit;border:0;font-size:22px;font-weight:100;margin-top:70px;text-align:center}.card-text-table .card-text-header{background-color:inherit;border-bottom:0;padding:23px 0}.card-text-table .card-text-sudHeader{padding:53px 0}.card-text-table .card-text-body{padding:48px 0}.card-text-table .card-text-footer{background-color:inherit;border-top:0;padding:48px 0}@media (min-width:320px) and (max-width:575px){.card-text-table{display:none}}@media (min-width:768px) and (max-width:1024px){.card-text-table{display:none}}.card-text-table-compare{padding:90px 0}.card-text-table-compare .card-text-header{padding:53px 0}.card-text-table-compare .card-text-body{padding:85px 0}.card-recommend{background-color:#cce5f7;border:0;color:#303030;font-size:26px;font-weight:600;margin-top:70px}.card-recommend .card-recommend-header{background-color:#cce5f7;border-bottom:0;color:#005792;font-size:28px;line-height:1.5;position:relative;text-align:center}.card-recommend .card-recommend-header:after{border:2px solid #005792;bottom:0;content:"";left:30%;min-width:350px;position:absolute}.card-recommend .card-recommend-body,.card-recommend .card-recommend-desc{background-color:#fff;border-radius:30px;margin-top:10px;padding:29px 48px}.card-recommend .card-recommend-body-subtitle{font-size:16px;margin-left:60px}.card-recommend .card-recommend-btn{margin-top:30px;text-align:center}.card-recommend .card-recommend-btn-red{background-color:#ec1414;border-radius:53px;color:#fff;font-size:18px;font-weight:500;padding:7px 12px;text-decoration:none}.card-recommend .card-recommend-btn-red:active,.card-recommend .card-recommend-btn-red:focus,.card-recommend .card-recommend-btn-red:focus-visible,.card-recommend .card-recommend-btn-red:hover{background-color:#ec1414;box-shadow:none;color:#fff}.card-recommend .card-recommend-img{margin-top:20px;text-align:center}.card-recommend .card-recommend-img img{width:100%}.card-recommend .card-recommend-footer{align-items:center;display:flex;gap:15px;justify-content:center;margin-top:20px}.card-recommend .card-recommend-text{font-size:14px}.card-recommend .card-recommend-border-left{border:1px solid #707070;border-right:unset;height:110px;width:9px}.card-recommend .card-recommend-border-right{border:1px solid #707070;border-left:unset;height:145px;margin-bottom:30px;width:9px}.card-recommend .card-recommend-square{align-items:center;display:flex;position:relative}.card-recommend .card-recommend-arrow img{left:155px;position:absolute;top:18px}.card-recommend .card-square{background:#fff no-repeat padding-box;border:1px solid #707070;color:#707070;font-size:14px;height:106px;text-align:center;width:144px}.card-recommend .card-square .card-square-header{background-color:#ee7800;border-bottom:1px solid #707070;color:#fff;padding:8px 0}.card-recommend .card-square .card-square-body{align-items:center;display:flex;justify-content:center;padding:16px 0}.card-recommend .card-square-second{height:141px;margin-bottom:30px;margin-left:70px}.card-recommend .card-square-second .card-square-body{margin-top:30px}@media (min-width:320px) and (max-width:575px){.card-recommend{font-size:18px}.card-recommend .card-recommend-header{font-size:24px}.card-recommend .card-recommend-header:after{left:3%}.card-recommend .card-recommend-body,.card-recommend .card-recommend-desc{padding:25px}.card-recommend .card-recommend-body-subtitle{font-size:14px;font-weight:unset;margin-left:0}.card-recommend .card-recommend-btn-red{font-size:14px}.card-recommend .card-recommend-text{font-size:9px}.card-recommend .card-recommend-arrow img{left:93px;position:absolute;top:34px;width:17px}.card-recommend .card-recommend-footer{gap:5px}.card-recommend .card-square{font-size:12px;width:93px}.card-recommend .card-square-second{margin-left:17px}.card-recommend .card-square-second .card-square-body{margin-top:13px}}@media (min-width:768px) and (max-width:1024px){.card-recommend .card-recommend-header:after{left:22%}}.section-compare-company{background-color:#fff;padding:75px 0}.section-compare-company .card-compare-company{background-color:inherit;border:0;text-align:center}.section-compare-company .card-compare-company .card-compare-company-header{background-color:inherit;border-bottom:0;color:#005792;font-size:38px;font-weight:600}.section-compare-company .card-compare-company .card-compare-company-subTile{color:#ee7800;font-size:28px;font-weight:600;margin-top:55px;padding-left:142px}.section-compare-company .card-compare-company .card-compare-company-body img{display:none;width:100%}.section-compare-company .card-compare-company .card-compare-company-footer{background-color:inherit;border-top:0;margin-top:55px}.section-compare-company .card-voice-company{background-color:#ffddb9;border:0;border-radius:30px}.section-compare-company .card-voice-company .card-voice-company-body{padding-bottom:20px;padding-top:35px;text-align:left}.section-compare-company .card-voice-company .card-voice-company-title{color:#ee7800;font-size:28px;font-weight:600}.section-compare-company .card-voice-company .card-voice-company-des{font-size:16px;margin-top:16px}@media (min-width:320px) and (max-width:575px){.section-compare-company{padding:35px 0}.section-compare-company .card-compare-company .card-compare-company-subTile{margin-top:15px;padding-left:0}.section-compare-company .card-compare-company .card-compare-company-body img{display:block}.section-compare-company .card-compare-company .card-compare-company-body .table-compare-company{display:none}.section-compare-company .card-voice-company .card-voice-company-title{font-size:14px}.section-compare-company .card-voice-company .card-voice-company-des{font-size:11px}.section-compare-company .card-voice-company .card-voice-company-body{padding:10px}.section-compare-company .card-voice-company .card-voice-company-img{bottom:0;display:block;left:12px;position:absolute;width:100%}}.card-table-compare-company{margin-top:35px}.card-table-compare-company .card-table-free-plan-subHeader{color:#303030}.card-compare-first{background:#1e70bf;border-color:unset;border-radius:6px;color:#fff}.card-compare-first .card-table-free-plan-header{background-color:inherit;border-bottom:1px solid #fff;color:inherit}.card-compare-first .card-table-free-plan-body,.card-compare-first .card-table-free-plan-subHeader{background-color:inherit;border-bottom:1px solid #fff;border-top:1px solid #fff;color:inherit}.card-compare-first .card-table-free-plan-footer{background-color:inherit;border-top:1px solid #fff;color:inherit}.section-how-to-download{background-color:#cce5f7;padding:70px 0}.section-how-to-download .card-howto{background-color:#fff;border:0;border-radius:30px;box-shadow:0 3px 6px rgba(0,0,0,.161);padding:50px 0;text-align:center}.section-how-to-download .card-howto .card-howto-header{background-color:inherit;border-bottom:0;color:#005792;font-size:38px;font-weight:600}.section-how-to-download .card-howto .card-howto-body{text-align:center}.section-how-to-download .card-howto .card-howto-des{align-items:center;display:flex;justify-content:center;padding:0 150px}.section-how-to-download .card-howto .card-howto-circle{align-items:center;border:2px solid #005792;border-radius:50%;color:#005792;display:flex;font-size:38px;font-weight:600;height:120px;justify-content:center;width:120px}.section-how-to-download .card-howto .card-howto-text{font-size:22px;margin-left:20px;text-align:left}@media (min-width:320px) and (max-width:575px){.section-how-to-download .card-howto .card-howto-header{font-size:28px}.section-how-to-download .card-howto .card-howto-text{font-size:18px;margin-top:10px}.section-how-to-download .card-howto .card-howto-circle{height:60px;width:60px}}.section-effective-use{margin-bottom:70px}.section-effective-use .card-effective-use{background-color:#fff;border:1px solid #dfdfdf;border-radius:30px;box-shadow:5px 5px 5px #dfdfdf;padding:60px 70px;text-align:center}.section-effective-use .card-effective-use .card-effective-use-header{background-color:inherit;border-bottom:0;color:#005792;font-size:38px;font-weight:600}.section-effective-use .card-effective-use .card-effective-use-subtitle{font-size:22px;margin-top:15px}.section-effective-use .card-effective-use .card-effective-use-body{margin-top:70px}.section-effective-use .card-akala-note{background:inherit;border:1px solid #dfdfdf;border-radius:15px;box-shadow:5px 5px 5px #dfdfdf;min-height:531px}.section-effective-use .card-akala-note .card-akala-note-img img{border-top-left-radius:15px;border-top-right-radius:15px;width:100%}.section-effective-use .card-akala-note .card-akala-note-header{background-color:inherit;border-bottom:0;color:#007fd5;font-size:18px;font-weight:700;margin-top:30px;text-align:left}.section-effective-use .card-akala-note .card-akala-note-body{color:#303030;font-size:16px;margin-top:40px;text-align:left}.section-effective-use .card-akala-note .card-akala-note-footer{background-color:inherit;border-top:0;color:#007fd5;font-size:12px;margin-bottom:50px;text-align:right;text-decoration:none}.section-effective-use .card-akala-note .card-akala-note-footer:active,.section-effective-use .card-akala-note .card-akala-note-footer:focus,.section-effective-use .card-akala-note .card-akala-note-footer:focus-visible,.section-effective-use .card-akala-note .card-akala-note-footer:hover{color:#007fd5}@media (min-width:320px) and (max-width:575px){.section-effective-use .card-effective-use{padding:25px 10px}.section-effective-use .card-effective-use .card-effective-use-header{font-size:24px}.section-effective-use .card-effective-use .card-effective-use-subtitle{font-size:16px}.section-effective-use .card-effective-use .card-effective-use-body{margin-top:40px}.section-effective-use .card-akala-note{margin-top:25px}.section-effective-use .card-akala-note .card-akala-note-body{margin-top:20px}}@media (min-width:768px) and (max-width:1204px){.section-effective-use .card-akala-note{margin-top:35px;max-height:unset}.section-effective-use .card-akala-note .card-akala-note-body{margin-top:20px}}.table-wrap{position:relative}.table-wrap .table{border-collapse:separate;border-spacing:1.5rem 0;position:relative;table-layout:auto;width:100%;z-index:0}.table-wrap .table tr th{font-size:22px;font-weight:100;max-width:110px;text-align:center;vertical-align:middle}.table-wrap .table tr th:first-of-type{min-width:135px;padding:40px 0 0}.table-wrap .table tr th{border:0}.table-wrap .table tr td{background-color:#fff;border:2px solid #005792;font-size:28px;font-weight:700;min-width:230px;padding:23px 0;text-align:center;vertical-align:middle}.table-wrap .table tr td.plan-column{background-color:transparent;border:none;color:#005792;padding:0;vertical-align:bottom}.table-wrap .table tr td.plan-column .plan-column__white{background-color:#fff;border:2px solid #005792;border-top-left-radius:6px;border-top-right-radius:6px;padding:20px 0}.table-wrap .table tr td .plan__price-after-discount{color:#ec1414}.table-wrap .table tr td .plan__discount{border:2px solid #ec1414;color:#ec1414;font-size:22px;padding:1px 36px;text-align:center}.table-wrap .table tr:first-of-type td{border-top-left-radius:6px;border-top-right-radius:6px;color:#005792}.table-wrap .table tr:first-of-type td:nth-of-type(2){background-color:#005792;border:2px solid #005792;color:#fff;justify-content:center;position:relative}.table-wrap .table tr:first-of-type td:nth-of-type(2) .plan-column__blue{background-color:#005792;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;padding:40px 0;position:relative}.table-wrap .table tr:first-of-type td:nth-of-type(2) .plan-column__blue:before{color:#ee7800;content:"＼ おすすめ！／";font-size:26px;font-weight:600;left:0;position:absolute;top:-45px;width:100%}.table-wrap .table tr:last-of-type td{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:40px 0}.table-wrap .table tr:last-of-type th{padding:50px 0}.table-wrap .table tr:nth-of-type(2) th{padding:60px 0}.table-wrap .table tr:nth-of-type(2) td{color:#ee7800;padding:54px 0}.table-wrap .table tr:nth-of-type(3) th{padding:45px 0}.table-wrap .table .table-sub-text{font-size:18px;font-weight:500}@media (min-width:320px) and (max-width:1024px){.table-wrap{overflow-y:auto}}.table-compare-company{margin-top:14px}.table-compare-company .table tr:first-of-type td:first-of-type{background-color:#1e70bf;border-bottom:1px solid #fff;color:#fff}.table-compare-company .table tr:first-of-type td:nth-of-type(2){background-color:inherit;color:#005792}.table-compare-company .table tr:first-of-type td:nth-of-type(2):before{content:unset}.table-compare-company .table tr:last-of-type td:first-of-type{background-color:#1e70bf;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff}.table-compare-company .table tr:last-of-type th{padding:50px 0}.table-compare-company .table tr:nth-of-type(2) th{padding:77px 0;width:110px}.table-compare-company .table tr:nth-of-type(2) td{color:#303030}.table-compare-company .table tr:nth-of-type(2) td:first-of-type{background-color:#1e70bf;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff}.table-compare-company .table tr:nth-of-type(3) td{padding:52px 0}.table-compare-company .table tr:nth-of-type(3) td:first-of-type{background-color:#1e70bf;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff}.table-compare-company .table tr:nth-of-type(3) th{padding:90px 0}.list-info-page .akala-list-info-banner{background-image:url(/static/assets/images/akala_lp_06.jpg);background-position:50%;background-repeat:no-repeat;background-size:100%;background-size:cover;padding:100px 0;position:relative}.list-info-page .akala-list-info-banner:before{background-color:#005792;content:"";display:block;height:100%;opacity:.4;position:absolute;top:0;width:100%}.list-info-page .list-info-card__banner{background-color:unset;border:0;color:#fff;font-weight:600}.list-info-page .list-info-card__banner .card__banner-header{background-color:unset;border-bottom:0;font-size:45px}.list-info-page .list-info-card__banner .card__banner-subtitle{font-size:24px}.list-info-page .list-info-card__banner .card__banner-footer{background-color:unset;background-image:unset;border-top:0;margin-top:70px;text-align:center}.list-info-page .list-info-card__banner .card__banner-btn{background-color:#dc77a0;border-color:#dc77a0;border-radius:66px;box-shadow:none;color:#fff;font-size:38px;font-weight:700;padding:24.5px 97px;position:relative;text-decoration:unset}.list-info-page .list-info-card__banner .card__banner-btn:active,.list-info-page .list-info-card__banner .card__banner-btn:focus,.list-info-page .list-info-card__banner .card__banner-btn:focus-visible,.list-info-page .list-info-card__banner .card__banner-btn:hover{background-color:#dc77a0;border-color:#dc77a0;box-shadow:none}.list-info-page .list-info-card__banner .card__banner-btn:after{background-image:url(/static/assets/images/icon-arrowRight-small-white.png);background-position:100%;background-repeat:no-repeat;content:"";height:100%;position:absolute;right:30px;top:0;width:100%}.list-info-page .akala-list-info-challenge{padding-bottom:70px;padding-top:50px}.list-info-page .card-challenge{background:#fff;border:0;font-weight:600}.list-info-page .card-challenge .card-challenge_header{background-color:unset;border-bottom:unset;color:#005792;font-size:36px;font-weight:600;text-align:center}.list-info-page .card-challenge .card-challenge_body{background:#fff;border-radius:unset;box-shadow:0 3px 6px rgba(0,0,0,.302);margin-top:32px;max-width:807px;padding:37px 0}.list-info-page .card-challenge .card-challenge_list_item{color:#707070;font-size:24px;margin-left:136px}.list-info-page .card-challenge .card-challenge_list_item li{line-height:2}.list-info-page .card-challenge .card-challenge_list_item li::marker{content:"✔ "}.list-info-page .card-challenge .card-challenge_list_item .mg-left{left:20px;position:relative}.list-info-page .card-challenge .c-text-highlight{color:#ee7800}@media (min-width:320px) and (max-width:1024px){.list-info-page .akala-list-info-banner{padding:55px 0}.list-info-page .list-info-card__banner .card__banner-btn{font-size:15px;padding:20px 45px}.list-info-page .list-info-card__banner .card__banner-btn:after{background-size:16px;right:10px}.list-info-page .list-info-card__banner .card__banner-footer{margin-top:0}.list-info-page .card-challenge .card-challenge_body{padding:37px 20px}.list-info-page .card-challenge .card-challenge_list_item{margin-left:0}.list-info-page .card-challenge .card-challenge_list_item li{line-height:1.5}}.akala-list-info-list-create{background-color:#cce5f7;padding:124px 0;position:relative}.akala-list-info-list-create .list-create-header{color:#005792;font-size:38px;font-weight:600;text-align:center}@media (min-width:320px) and (max-width:575px){.akala-list-info-list-create{padding:55px 0}.akala-list-info-list-create .list-create-header{font-size:30px}}.akala-list__list-info{padding:100px 0}.akala-list__list-info .akala-list__info-item-title{margin-left:45px;text-align:left}.akala-list__list-info .akala-list-info-step__box-img{box-shadow:0 3px 6px rgba(0,0,0,.161);padding:25px 40px;text-align:center}.akala-list__list-info .akala-list__info-item-desc{margin-top:25px;text-align:left}.akala-list__list-info .akala-list__list-info-item{position:relative}@media (min-width:320px) and (max-width:575px){.akala-list__list-info{padding:55px 0}.akala-list__list-info .akala-list__info-item-title{margin-left:0}}.arrow-triangle-bottom{background-color:#fff;position:relative}.arrow-triangle-bottom:after,.arrow-triangle-bottom:before{background-color:inherit;content:"";position:absolute}.arrow-triangle-bottom,.arrow-triangle-bottom:after,.arrow-triangle-bottom:before{height:50px;width:50px}.arrow-triangle-bottom:before{transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.arrow-triangle-bottom:after{transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.arrow-triangle-list-create{left:50%;position:absolute;top:0;transform:rotate(133deg)}.arrow-triangle-box-img{background-color:#cce5f7;bottom:-36px;box-shadow:0 3px 6px rgba(0,0,0,.161);left:50%;position:absolute;transform:rotate(135deg)}.arrow-triangle-box-img,.arrow-triangle-box-img:after,.arrow-triangle-box-img:before{height:30px;width:30px}@media (min-width:320px) and (max-width:1024px){.arrow-triangle-box-img,.arrow-triangle-list-create{left:45%}.arrow-triangle-bottom,.arrow-triangle-bottom:after,.arrow-triangle-bottom:before{height:30px;width:30px}}.list-banner{overflow:hidden;padding-bottom:60px;padding-top:72px;position:relative}@media (min-width:1025px) and (max-width:1919px){.list-banner{padding-top:calc(3vw + 10px)}}@media (min-width:320px) and (max-width:1024px){.list-banner{padding-bottom:32px;padding-top:32px}}.list-banner:after{background-image:url(/static/assets/images/lp-062023/25818237_m.jpg);background-position-y:bottom;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.list-banner .custom-container{margin-left:auto;margin-right:auto;max-width:calc(100vw - 300px);width:100%}@media (min-width:1920px){.list-banner .custom-container{max-width:1620px}}@media (min-width:992px) and (max-width:1800px){.list-banner .custom-container{max-width:100%;padding-left:100px;padding-right:0}}@media (max-width:991px){.list-banner .custom-container{max-width:100%;padding-left:16px;padding-right:16px}}.list-banner .custom-container .col-left{flex:0 0 auto;width:45%}@media (min-width:1025px) and (max-width:1600px){.list-banner .custom-container .col-left{width:50%}}@media (max-width:1024px){.list-banner .custom-container .col-left{width:100%}}.list-banner .custom-container .col-left .sp-banner__img{position:relative;width:100%}.list-banner .custom-container .col-left .sp-banner__img .banner__img{height:auto;width:100%}@media (min-width:1025px){.list-banner .custom-container .col-left .sp-banner__img{display:none}}.list-banner .custom-container .col-left .sp-banner__img #videoAkalaCloudBannerMobile{aspect-ratio:16/9}.list-banner .custom-container .col-right{flex:0 0 auto;position:relative;width:55%}.list-banner .custom-container .col-right .banner-video__container{height:auto;width:100%}@media (min-width:1620px) and (max-width:1919px){.list-banner .custom-container .col-right .banner-video__container{width:95%}}@media (min-width:992px) and (max-width:1619px){.list-banner .custom-container .col-right .banner-video__container{width:90%}}.list-banner .custom-container .col-right .banner-video__container #videoAkalaCloudBanner{aspect-ratio:16/9}@media (max-width:1024px){.list-banner .custom-container .col-right{display:none!important}}@media (min-width:992px) and (max-width:1600px){.list-banner .custom-container .col-right{width:50%}}.list-banner .banner__title{color:#ec1414;font-size:60px;font-weight:700;line-height:70px;margin-bottom:30px}.list-banner .banner__title .corporatedb_logo{width:19vw}@media (min-width:1025px) and (max-width:1920px){.list-banner .banner__title{font-size:3vw;margin-bottom:30px}}@media (min-width:320px) and (max-width:1024px){.list-banner .banner__title{font-size:24px;line-height:45px;margin-bottom:8px;text-align:center}}@media (min-width:320px) and (max-width:576px){.list-banner .banner__title .corporatedb_logo{width:30vw}}.list-banner .banner__desc{color:#303030;font-size:38px;font-weight:700;line-height:40px;margin-bottom:30px}@media (min-width:1025px) and (max-width:1920px){.list-banner .banner__desc{font-size:calc(1.4vw + 9px);line-height:calc(2.26vw + 9px);margin-bottom:30px}}@media (min-width:320px) and (max-width:1024px){.list-banner .banner__desc{font-size:18px;line-height:32px;margin-bottom:23px}}@media (min-width:320px) and (max-width:520px){.list-banner .banner__desc{font-size:15px}}.list-banner .banner__img{height:auto;width:88%}@media (min-width:992px) and (max-width:1600px){.list-banner .banner__img{width:98%}}@media (min-width:320px) and (max-width:1024px){.list-banner .banner__img{display:none}}@media (min-width:1025px){.list-banner .sp-banner__img{display:none}}.list-banner .banner__form{border:none;border-radius:28px;box-shadow:0 3px 6px rgba(0,0,0,.161);max-height:365px;max-width:640px;position:relative;width:calc(100% - 30px)}.list-banner .banner__form .form-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.list-banner .banner__form .form-title .title{font-size:26px;font-weight:700;position:relative;width:-moz-fit-content;width:fit-content}.list-banner .banner__form .form-title .title:after{background-color:#fff500;bottom:-5px;content:"";display:block;height:6px;left:50%;position:absolute;transform:translateX(-51%);width:110%}@media (max-width:1440px){.list-banner .banner__form .form-title .title{font-size:22px}}@media (max-width:1200px){.list-banner .banner__form .form-title .title{font-size:18px}}@media (max-width:1024px){.list-banner .banner__form .form-title .title{font-size:20px}}@media (max-width:576px){.list-banner .banner__form .form-title .title{font-size:16px;margin-bottom:.5rem}.list-banner .banner__form .form-title{margin-bottom:1rem}}.list-banner .banner__form .promotion-box{align-items:center;background-color:#00b3a6;border-radius:50rem;box-shadow:0 3px 6px rgba(0,0,0,.502);display:inline-flex;height:150px;justify-content:center;position:absolute;right:0;top:0;transform:translate(40px,-40px);width:150px;z-index:99}.list-banner .banner__form .promotion-box p{color:#fff;font-size:21px}.list-banner .banner__form .promotion-box .lg-text{font-size:34px}@media (min-width:1025px) and (max-width:1600px){.list-banner .banner__form .promotion-box{transform:translate(60px,-60px)}}@media (min-width:320px) and (max-width:1024px){.list-banner .banner__form .promotion-box{height:97px;transform:translateY(-40%);width:97px}.list-banner .banner__form .promotion-box p{font-size:13px}.list-banner .banner__form .promotion-box .lg-text{font-size:21px}}@media (max-width:1600px){.list-banner .banner__form{margin-left:0;width:100%}}@media (min-width:320px) and (max-width:1024px){.list-banner .banner__form{margin-left:0;width:100%}}.list-banner .banner__form .card-body{padding:18px 20px}.list-banner .banner__form .custom-form-control{border-color:#303030;border-radius:3px;font-size:20px;padding:19px 15px}@media (min-width:320px) and (max-width:1024px){.list-banner .banner__form .custom-form-control{font-size:18px;padding:12px 15px}}.list-banner .banner__form .custom-form-control::-moz-placeholder{color:#dfdfdf}.list-banner .banner__form .custom-form-control::placeholder{color:#dfdfdf}.list-banner .banner__form .custom-form-control:focus{box-shadow:0 0 0 .15rem rgba(48,48,48,.09)}.list-banner .banner__form .custom-form-text{color:#707070;font-size:15px;margin-top:0}@media (min-width:1025px) and (max-width:1920px){.list-banner .banner__form .custom-form-text{font-size:calc(.5vw + 5px)}}@media (min-width:320px) and (max-width:1024px){.list-banner .banner__form .custom-form-text{font-size:13px}}.list-banner .banner__form .btn-signup{border-radius:50rem;font-size:24px;font-weight:700;padding:12px 62px}@media (min-width:320px) and (max-width:1024px){.list-banner .banner__form .btn-signup{font-size:20px;max-width:100%;padding:12px 0;width:366px}}.list-content .list-header{color:#005792;font-size:38px;font-weight:700;padding-bottom:60px;padding-top:20px;position:relative}@media (min-width:320px) and (max-width:1024px){.list-content .list-header{font-size:22px}}.list-content .list-header:after{background-color:var(--merit-color);bottom:0;content:"";height:40px;left:0;position:absolute;width:100%;z-index:9}.list-content .list-header:before{border-left:30px solid transparent;border-right:30px solid transparent;border-top:40px solid #fff;bottom:0;content:"";left:50%;position:absolute;transform:translate(-50%);z-index:99}.list-content .merit{padding-bottom:40px;padding-top:36px}@media (min-width:320px) and (max-width:1024px){.list-content .merit{padding-bottom:24px;padding-top:26px}}.list-content .merit.merit--bg{background-color:var(--merit-color)}.list-content .merit .merit__step{background-color:#005792;border-radius:50rem;color:#fff;font-size:22px;font-weight:700;margin-bottom:17px;padding:0 15px}@media (min-width:320px) and (max-width:1024px){.list-content .merit .merit__step{font-size:20px;margin-bottom:12px}}.list-content .merit .merit__title{color:#005792;font-size:28px;font-weight:700;line-height:50px;margin-bottom:17px}@media (min-width:320px) and (max-width:1024px){.list-content .merit .merit__title{font-size:20px;line-height:38px;margin-bottom:12px}}.list-content .merit .merit__desc{color:#303030;font-size:22px;max-width:800px}.list-content .merit .merit__desc.mw--900{max-width:900px}.list-content .merit .merit__desc .attention-text{color:#ec1414}@media (min-width:320px) and (max-width:1024px){.list-content .merit .merit__desc{font-size:19px}}.list-content .merit .merit__desc.mb--17{margin-bottom:17px}.list-content .merit .merit__desc.mb--30{margin-bottom:30px}.list-content .merit .merit__desc.mb--42{margin-bottom:42px}@media (min-width:320px) and (max-width:1024px){.list-content .merit .merit__desc.mb--42{margin-bottom:20px}}.list-content .merit .merit__desc.mb--46{margin-bottom:46px}@media (min-width:320px) and (max-width:1024px){.list-content .merit .merit__desc.mb--46{margin-bottom:23px}}.list-content .merit .merit__company-count{margin-bottom:15px;position:relative}.list-content .merit .merit__company-count .company-count__title{color:#005792;font-size:26px;font-weight:700;margin-bottom:8px}@media (min-width:320px) and (max-width:1024px){.list-content .merit .merit__company-count .company-count__title{font-size:20px}}.list-content .merit .merit__company-count .company-count__card{background-color:#fff;border-color:#ec1414;box-shadow:0 3px 6px rgba(0,0,0,.302);margin-bottom:7px;transition:all .3s}.list-content .merit .merit__company-count .company-count__card .card-title{color:#ec1414;font-size:22px;margin-bottom:0}.list-content .merit .merit__company-count .company-count__card .card-text{color:#303030;font-size:22px;font-weight:700}.list-content .merit .company-category-list{-moz-column-gap:34px;column-gap:34px;display:grid;grid-template-columns:repeat(4,120px);justify-content:center;padding-bottom:27px;row-gap:10px}@media (min-width:481px) and (max-width:1024px){.list-content .merit .company-category-list{grid-template-columns:repeat(3,120px);justify-content:space-around}}@media (min-width:320px) and (max-width:480px){.list-content .merit .company-category-list{grid-template-columns:repeat(2,120px);justify-content:space-around}}.list-content .merit .company-category-list .box{align-items:center;background-color:#005792;border-radius:50rem;color:#fff;display:flex;font-size:20px;font-weight:700;height:120px;justify-content:center;width:120px}.list-content .merit .company-category-list img{left:0;position:absolute;top:0}.list-content .merit .merit-img__container .merit-img{height:auto;-o-object-fit:contain;object-fit:contain;width:80%}@media (min-width:320px) and (max-width:575px){.list-content .merit .merit-img__container .merit-img{width:100%}}.list-content .merit .merit-video__container{position:relative;width:100%}.list-content .merit .merit-video__container video{width:100%}.list-content .merit .merit-video__container img{height:auto;left:-2%;position:absolute;top:-7%;width:104%}@media (min-width:320px) and (max-width:1024px){.list-content .merit .merit-video__container video{width:100%}.list-content .merit .merit-video__container img{height:auto;left:-15%;position:absolute;top:-7%;width:130%}}.list-content .merit .merit-video__container .iframe-youtube-video{overflow:hidden;padding-bottom:51.7%;position:relative;width:80%}@media (max-width:1024px){.list-content .merit .merit-video__container .iframe-youtube-video{width:100%}}@media (min-width:992px) and (max-width:1023px){.list-content .merit .merit-video__container .iframe-youtube-video{height:483px}}@media (min-width:768px) and (max-width:991px){.list-content .merit .merit-video__container .iframe-youtube-video{height:360px}}@media (max-width:767px){.list-content .merit .merit-video__container .iframe-youtube-video{margin-top:-1px;padding-bottom:65%;width:100%}}.list-content .merit .merit-video__container .iframe-youtube-video #videoAkalaCloud{border:0;height:100%;left:0;margin-top:0;position:absolute;top:0;width:100%;z-index:1}.list-content .merit .plan-table{border-collapse:separate;border-spacing:12px 0;width:100%}.list-content .merit .plan-table thead tr>th{background-color:#cce5f7;border-bottom:6px solid #fff;border-top-left-radius:6px;border-top-right-radius:6px;color:#303030;font-size:24px;margin-bottom:20px;max-width:220px;min-width:220px;padding-bottom:20px;padding-top:20px;text-align:center}@media (min-width:320px) and (max-width:1024px){.list-content .merit .plan-table thead tr>th{font-size:20px}}.list-content .merit .plan-table thead tr>th.active{background:#005792;color:#fff}.list-content .merit .plan-table>:not(caption)>tr>td{border-bottom-width:0;border-left:2px solid #cce5f7;border-right:2px solid #cce5f7;color:#000;font-size:16px;padding:20px 10px;position:relative;transition:all .4s}@media (min-width:320px) and (max-width:1024px){.list-content .merit .plan-table>:not(caption)>tr>td{font-size:16px}}.list-content .merit .plan-table>:not(caption)>tr>td:after{background-color:#707070;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);width:calc(100% - 50px)}.list-content .merit .plan-table>:not(caption)>tr>td .mb--31{margin-bottom:31px;white-space:nowrap}@media (min-width:320px) and (max-width:1024px){.list-content .merit .plan-table>:not(caption)>tr>td .mb--31{margin-bottom:18px}}.list-content .merit .plan-table>:not(caption)>tr>td .plan-price__free{color:#ee7800;font-size:50px}@media (min-width:320px) and (max-width:1024px){.list-content .merit .plan-table>:not(caption)>tr>td .plan-price__free{font-size:32px}}.list-content .merit .plan-table>:not(caption)>tr>td .plan-price{display:inline;font-size:28px;font-weight:700;margin-bottom:0;position:relative;white-space:nowrap}@media (min-width:320px) and (max-width:1024px){.list-content .merit .plan-table>:not(caption)>tr>td .plan-price{font-size:24px}}.list-content .merit .plan-table>:not(caption)>tr>td .plan-price.is-tax:after{bottom:4px;content:"(税込)";font-size:12px;font-weight:400;position:absolute;white-space:nowrap}.list-content .merit .plan-table>:not(caption)>tr>td .badge-plan-features span{background-color:#005792;border-radius:16px;color:#fff;display:inline-block;font-size:16px;padding:4px 0;width:132px}.list-content .merit .plan-table>:not(caption)>tr>td .badge-plan-features p{font-size:18px}.list-content .merit .plan-table>:not(caption)>tr>td .plan-feature-list{cursor:default;list-style-type:none;margin-bottom:0}.list-content .merit .plan-table>:not(caption)>tr>td .plan-feature-list li{position:relative;white-space:nowrap}.list-content .merit .plan-table>:not(caption)>tr:first-of-type>td{border-top:2px solid #cce5f7}.list-content .merit .plan-table>:not(caption)>tr:last-of-type>td{border-bottom:2px solid #cce5f7}.list-content .merit .plan-table>:not(caption)>tr:last-of-type>td:after{content:none}.list-content .merit .plan-table>:not(caption)>tr>td:first-of-type{border-color:#005792}.list-content .merit .merit__note{margin-top:24px}@media (min-width:320px) and (max-width:1024px){.list-content .merit .merit__note{margin-top:24px}}@media (max-width:575px){.list-content .merit .merit__note span{margin-left:16px}}.characteristic-company-content .list-header{background-color:#005792;color:#fff}.characteristic-company-content .list-header:after{background-color:#fff}.characteristic-company-content .list-header:before{border-top-color:#005792}.characteristic-company-content .diagram-collect{margin-bottom:35px}.characteristic-company-content .diagram-collect .diagram__title{color:#005792;font-size:28px;font-weight:700;line-height:50px;margin-bottom:17px;margin-top:15px}@media (min-width:320px) and (max-width:1024px){.characteristic-company-content .diagram-collect .diagram__title{font-size:20px;line-height:38px;margin-bottom:12px}}.characteristic-company-content .diagram-collect .diagram__desc{color:#303030;font-size:22px;max-width:800px}@media (min-width:320px) and (max-width:1024px){.characteristic-company-content .diagram-collect .diagram__desc{font-size:19px}}.characteristic-company-content .diagram-collect .diagram__content{margin-top:20px}@media (max-width:768px){.characteristic-company-content .diagram-collect .diagram__content{flex-direction:column;gap:20px}}.characteristic-company-content .diagram-collect .diagram__content .icon_arrow_next_step{margin:0 20px}@media (max-width:768px){.characteristic-company-content .diagram-collect .diagram__content .icon_arrow_next_step{transform:translateY(0) rotate(90deg)}}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-one .diagram__step-one-item{border:1px solid #005792;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.302);color:#005792;font-size:18px;font-weight:700;margin-bottom:5px;padding:10.5px 11px}@media (min-width:768px) and (max-width:1024px){.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-one .diagram__step-one-item{font-size:15px}}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-two .diagram__step-two-item{background-color:#005792;border-radius:50%;color:#fff;font-size:18px;font-weight:700;height:100px;width:100px}@media (min-width:768px) and (max-width:1024px){.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-two .diagram__step-two-item{font-size:15px;height:90px;width:90px}}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-two .diagram__step-two-left .diagram__step-two-item:first-child{line-height:1;margin-bottom:14px}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three{margin-bottom:40px}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-three-header{color:#005792;font-size:16px;font-weight:700;margin-bottom:8px;position:relative}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-three-header:after,.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-three-header:before{background-color:#005792;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:40px}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-three-header:before{left:-20px;transform:translateY(-50%) rotate(60deg)}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-three-header:after{right:-20px;transform:translateY(-50%) rotate(120deg)}@media (min-width:768px) and (max-width:1024px){.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-three-header{font-size:13px}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-three-header:after,.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-three-header:before{width:30px}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-three-header:before{left:-10px}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-three-header:after{right:-10px}}.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-two-three-content{border:1px solid #005792;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.302);color:#005792;font-size:20px;font-weight:700;line-height:1.8;padding:14px 12px}@media (min-width:768px) and (max-width:1024px){.characteristic-company-content .diagram-collect .diagram__content .diagram__content--step-three .diagram__step-two-three-content{font-size:17px}}.akala-list-approach{background-color:#efefef;border-radius:6px}.akala-list-approach .approach__title{color:#005792;font-size:28px;font-weight:700;line-height:50px;margin-bottom:17px;margin-top:15px}.akala-list-approach .approach__title img{height:38px}@media (min-width:320px) and (max-width:1024px){.akala-list-approach .approach__title{font-size:20px;line-height:38px;margin-bottom:12px}}.akala-list-approach .approach-content{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,240px));justify-content:center}.akala-list-approach .approach-content .approach-item{background-color:#fff;border:1px solid #005792;border-radius:6px;box-shadow:0 3px 6px #000;flex:1 1 calc(33.33% - 20px);height:160px;padding:20px 15px}.akala-list-approach .approach-content .approach-item__text h4{color:#005792;font-size:16px;font-weight:700}.akala-list-approach .approach-content .approach-item__des{color:#2a2a2a;font-size:14px}@media (max-width:768px){.akala-list-approach .approach-content{grid-template-columns:repeat(2,minmax(0,240px))}}@media (max-width:425px){.akala-list-approach .approach-content{grid-template-columns:repeat(1,minmax(0,240px))}}.characteristic-company-content.pattern-lp .diagram__desc{font-size:18px}@media (min-width:320px) and (max-width:1024px){.characteristic-company-content.pattern-lp .diagram__desc{font-size:16px}}.contact{background-color:#005792;padding:40px 0}@media (min-width:320px) and (max-width:767px){.contact{padding:20px 0}}.contact .contact__card{border:none;border-radius:30px}.contact .contact__card .card-body{padding-bottom:20px;padding-top:25px}.contact .contact__card .card-body .card-title{color:#ee7800;font-size:32px;font-weight:700;margin-bottom:12px}@media (min-width:320px) and (max-width:1024px){.contact .contact__card .card-body .card-title{font-size:24px}}.contact .contact__card .card-body .card-text{color:#303030;font-size:20px;font-weight:700;margin-bottom:12px}@media (min-width:320px) and (max-width:1024px){.contact .contact__card .card-body .card-text{font-size:18px}}.contact .contact__card .card-body .form-control{border-color:#303030;border-radius:3px;font-size:20px;padding:19px 15px}@media (min-width:320px) and (max-width:767px){.contact .contact__card .card-body .form-control{font-size:18px;padding:12px 15px}}.contact .contact__card .card-body .form-control::-moz-placeholder{color:#dfdfdf}.contact .contact__card .card-body .form-control::placeholder{color:#dfdfdf}.contact .contact__card .card-body .form-control:focus{box-shadow:0 0 0 .15rem rgba(48,48,48,.09)}.contact .contact__card .card-body .form-text{color:#707070;font-size:15px;margin-left:28px;margin-top:0}@media (min-width:1025px) and (max-width:1920px){.contact .contact__card .card-body .form-text{font-size:calc(.5vw + 5px)}}@media (min-width:320px) and (max-width:1024px){.contact .contact__card .card-body .form-text{font-size:13px;margin-left:0}}.contact .contact__card .card-body .btn-signup{border-radius:50rem;font-size:28px;font-weight:700;padding:18px 23px 18px 85px}.contact .contact__card .card-body .btn-signup span{margin-right:10px}@media (max-width:767px){.contact .contact__card .card-body .btn-signup{font-size:20px;justify-content:center;padding:12px 0;width:100%}.contact .contact__card .card-body .btn-signup svg{height:20px;width:auto}.contact .contact__card .card-body .btn-signup span{margin-right:20px}}@media (max-width:576px){.contact .contact__card .card-body .btn-signup{font-size:18px;padding:10px 5px}.contact .contact__card .card-body .btn-signup svg{height:18px}.contact .contact__card .card-body .btn-signup span{margin-right:10px}}.contact .contact__card .card-body .attention-text{color:#ec1414;font-size:15px;margin-bottom:0;text-align:center}@media (min-width:576px){.contact .contact__card .card-body .attention-text br{display:none}}.contact .contact__card .desc__input{color:#707070;font-size:15px}.text-danger-note-desc{color:red;font-size:14px}.money-size-industry .money-size-industry__left{background-color:#dfdfdf;border-right:1px solid #707070;font-size:16px;font-weight:700;padding:12px 10px}.money-size-industry .money-size-industry__right{background-color:#fafafa;font-size:16px;font-weight:700;padding:12px 25px}.akala-list__list-info-header-container{background-color:#005792;border-top:1px solid #0088e5;margin-bottom:86px;padding-bottom:36px;padding-top:36px}.akala-list__list-info-header-container .akala-list__list-info-header .akala-list__list-info-title-main{color:#fff;font-size:32px;font-weight:600}.akala-list__list-info.list-info__pt{padding-top:106px}.akala-list__list-info .akala-list__list-info-title{color:#005792;font-size:40px;font-weight:600;line-height:1.1;margin-bottom:10px}.akala-list__list-info .akala-list__list-info-desc{font-size:20px;min-height:108px}.akala-list__list-info .akala-list__list-info-group-btn{margin-bottom:32px}.akala-list__list-info .akala-list__list-info-group-btn .akala-list__list-info-btn{background-color:#007fd5;border:1px solid #007fd5;color:#fff;font-size:20px;font-weight:600}.akala-list__list-info .akala-list__list-info-body .akala-list__info-item-title{color:#007fd5;font-size:36px;font-weight:600;margin-bottom:20px}.akala-list__list-info .akala-list__list-info-body .akala-list__info-item-title span{padding-right:16px}.akala-list__list-info .akala-list__list-info-body .akala-list-info-step__box-img{background-color:#cce5f7;border-radius:25px;height:auto;margin-bottom:46px}.akala-list__list-info .akala-list__list-info-body .akala-list__info-item-desc{font-size:20px;margin-bottom:86px}.akala-list__list-info .akala-list__list-info-body .akala-list__info-item-desc span{display:inline-block;margin-bottom:20px}.akala-list__section-list-mb{margin-bottom:60px}@media (min-width:1025px) and (max-width:1400px){.akala-list__list-info-header-container{margin-bottom:94px}.akala-list__list-info .akala-list__list-info-title{font-size:46px}.akala-list__list-info{margin-bottom:62px}.akala-list__list-info-section .akala-list__search-topic .akala-list__search-topic-title{font-size:46px}}@media (min-width:768px) and (max-width:1024px){.akala-list__list-info-header-container{margin-bottom:82px}.akala-list__list-info{margin-bottom:22px}.akala-list__list-info .akala-list__list-info-title{font-size:34px;line-height:1.2}.akala-list__list-info .akala-list__list-info-body .akala-list__info-item-title{font-size:32px}.akala-list__section-list-mb{margin-bottom:106px}}@media (min-width:320px) and (max-width:767px){.akala-list__list-info-header-container{margin-bottom:38px;padding-bottom:24px;padding-top:24px}.akala-list__list-info{margin-bottom:0}.akala-list__list-info .akala-list__list-info-title{font-size:28px;line-height:1.2}.akala-list__list-info .akala-list__list-info-body{padding-left:0}.akala-list__list-info .akala-list__list-info-body .akala-list__info-item-title{font-size:26px}.akala-list__list-info .akala-list__list-info-body .akala-list__info-item-desc{margin-bottom:56px}.akala-list__section-list-mb{margin-bottom:76px}.akala-list__free-trial-btn{font-size:26px}.akala-list__list-info-section .akala-list__search-topic .akala-list__search-topic-title{font-size:28px}}@media (max-width:1024px){.akala-list__list-info.list-info__pt{padding-top:64px}}@media (min-width:992px){.akala-list__list-info .akala-list__list-info-group-btn{margin-bottom:98px}.akala-list__list-info .akala-list__list-info-group-btn .akala-list__list-info-btn{font-size:38px}}.list-info-page .section-contact-us--mb-90{margin-bottom:52px}@media (min-width:992px){.list-info-page .section-contact-us--mb-90{margin-bottom:90px}}.akala-list__list-terms-header{margin-bottom:58px}.akala-list__list-terms{margin-bottom:130px}.akala-list__list-terms .akala-list__list-terms-container{padding-left:64px;padding-right:64px}.akala-list__list-terms .akala-list__list-terms-container .akala-list__list-terms-comment{background-color:#efefef;margin-bottom:42px;padding:24px}.akala-list__list-terms .akala-list__list-terms-container .akala-list__list-terms-comment p{font-size:20px;margin-bottom:0}.akala-list__list-terms .akala-list__list-terms-container .akala-list__list-terms-list .akala-list__list-terms-item .akala-list__list-terms-title{color:#005792;font-size:45px;font-weight:600}.akala-list__list-terms .akala-list__list-terms-container .akala-list__list-terms-list .akala-list__list-terms-item .akala-list__list-terms-desc{font-size:26px}.akala-list__list-terms .akala-list__list-terms-container .akala-list__list-terms-list .akala-list__list-terms-item{margin-bottom:46px}.akala-list__list-terms .akala-list__list-terms-container .akala-list__list-terms-list .akala-list__list-terms-item:last-child{margin-bottom:0}.akala-list__list-terms-banner-container{margin-bottom:111px;padding:56px 0;position:relative}.akala-list__list-terms-banner-container:after{background-image:url(/static/assets/images/akala-list-bg.png);background-repeat:no-repeat;background-size:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.akala-list__list-terms-banner-container:before{background-color:#efefef;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-3}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body{padding-bottom:44px;padding-top:86px;position:relative}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body:after{background:#005792 0 0 no-repeat padding-box;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:-1}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-top{margin-bottom:24px}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-top .akala-list__list-terms-banner-title{color:#fff;font-size:50px;font-weight:600;margin-bottom:11}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-top .akala-list__list-terms-banner-desc{color:#fff;font-size:22px}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-center{margin-bottom:30px}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-center .akala-list__list-terms-banner-item{border:4px solid #fff;height:176px;margin-right:128px;padding:28px;width:176px}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-center .akala-list__list-terms-banner-item:last-child{margin-right:0}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-center .akala-list__list-terms-banner-item p{color:#fff;font-size:22px;font-weight:600;margin-bottom:0}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-footer .akala-list__list-terms-banner-title{color:#fff;font-size:36px;font-weight:600;margin-bottom:12px}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-footer .akala-list__list-terms-banner-btn{background-color:#dc77a0;border-color:#dc77a0;color:#fff;font-size:40px;font-weight:600;padding-left:158px;padding-right:158px}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-footer .akala-list__list-terms-banner-btn:hover{background-color:#cd6f95;border-color:#cd6f95;color:#fff}.akala-list__list-terms-box{margin-left:auto;margin-right:auto}@media (min-width:576px){.akala-list__list-terms-banner-container .akala-list__list-terms-box{max-width:540px}}@media (min-width:768px){.akala-list__list-terms-banner-container .akala-list__list-terms-box{max-width:720px}}@media (min-width:992px){.akala-list__list-terms-banner-container .akala-list__list-terms-box{max-width:960px}}@media (min-width:1200px){.akala-list__list-terms-banner-container .akala-list__list-terms-box{max-width:1140px}}@media (min-width:1400px){.akala-list__list-terms-banner-container .akala-list__list-terms-box{max-width:1320px}}@media (min-width:768px) and (max-width:1024px){.akala-list__list-terms .akala-list__list-terms-container{padding-left:32px;padding-right:32px}.akala-list__list-terms{margin-bottom:100px}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-center .akala-list__list-terms-banner-item{margin-right:94px}.akala-list__list-terms .akala-list__list-terms-container .akala-list__list-terms-list .akala-list__list-terms-item .akala-list__list-terms-title{font-size:42px}.akala-list__list-terms .akala-list__list-terms-container .akala-list__list-terms-list .akala-list__list-terms-item .akala-list__list-terms-desc{font-size:22px}}@media (min-width:320px) and (max-width:767px){.akala-list__list-terms-header{margin-bottom:34px}.akala-list__list-terms .akala-list__list-terms-container{padding:0}.akala-list__list-terms{margin-bottom:82px}.akala-list__list-terms .akala-list__list-terms-container .akala-list__list-terms-list .akala-list__list-terms-item .akala-list__list-terms-title{font-size:40px}.akala-list__list-terms .akala-list__list-terms-container .akala-list__list-terms-list .akala-list__list-terms-item .akala-list__list-terms-desc{font-size:22px;margin-bottom:0}.akala-list__list-terms-banner-container{margin-bottom:78px}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);padding-top:60px;width:100%}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-top .akala-list__list-terms-banner-title{font-size:36px}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-center{align-items:center;flex-direction:column}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-center .akala-list__list-terms-banner-item{height:148px;margin-bottom:24px;margin-right:0;width:148px}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-footer .akala-list__list-terms-banner-title{font-size:32px}.akala-list__list-terms-banner-container .akala-list__list-terms-banner-body .akala-list__list-terms-banner-footer .akala-list__list-terms-banner-btn{font-size:26px;padding-left:12px;padding-right:12px}}@media only screen and (max-width:768px){.documents-request__container .fs-5{font-size:18px!important}}.documents-request__title{color:#005792;font-weight:600}.documents-request__form .documents-request__form-group{border-radius:15px}.documents-request__form .documents-request__form-group .documents-request__form-label{background-color:#005792;border-top-left-radius:15px;border-top-right-radius:15px;color:#fff;font-weight:500}.documents-request__form .documents-request__form-group .documents-request__label-required{background-color:#dc77a0}.document-request-information__card{background-color:#efefef;border-radius:15px;height:300px;overflow-y:scroll}.document-request-information__card .card-header{padding:30px 35px}.document-request-information__card .card-body{padding:10px 35px}@media (min-width:992px){.documents-request__form .documents-request__form-group .documents-request__form-label{border-bottom-left-radius:15px;border-top-left-radius:15px;border-top-right-radius:0}}@media only screen and (max-width:768px){.document-request-information__card .card-body{padding:3%}}@media only screen and (min-width:769px) and (max-width:1024px){.document-request-information__card .card-body{padding:4%}}.thanks-page__list-container .thanks-page__list-title{border-bottom:3px dotted #005792;font-weight:600}.thanks-page__list-container .thanks-page__card{border-radius:10px;box-shadow:0 3px 6px #dfdfdf;transition:all .4s}.thanks-page__list-container .thanks-page__card .thanks-page__card-img{border-top-left-radius:10px;border-top-right-radius:10px;-o-object-fit:cover;object-fit:cover}.thanks-page__list-container .thanks-page__card .thanks-page__title{color:#005792;font-weight:600}.thanks-page__list-container .thanks-page__card:hover{transform:scale(1.05)}@media (min-width:768px){.thanks-page__list-container .thanks-page__card .thanks-page__card-img{border-bottom-left-radius:10px;border-top-left-radius:10px;border-top-right-radius:0}}.thanks-page__btn{box-shadow:0 0 0 1px rgba(0,0,0,.1);opacity:1;transition:.4s}.thanks-page__btn.akala-list__btn{background-color:#007fd5;border-color:#007fd5}.thanks-page__btn.akala-note__btn{background:#efefef;border-color:#efefef;color:#000}.thanks-page__btn:hover{box-shadow:0 1px 6px 1px rgba(0,0,0,.2)}.sale-can-download-info__container{height:100%;padding:72px 0;position:relative;width:100%}.sale-can-download-info__container .sale-can-download-info-body{padding-bottom:17px;padding-top:35px;position:relative}.sale-can-download-info__container .sale-can-download-info-body:before{background-color:#005792;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:-1}.sale-can-download-info__container .sale-can-download-info-body .sale-can-download-info__title{font-size:38px}.sale-can-download-info__container .sale-can-download-info__list .sale-can-download-info__item{padding-left:32px;padding-right:32px}.sale-can-download-info__container .sale-can-download-info__list .sale-can-download-info__card{align-items:center;background-color:#fff;border-radius:50%;color:#ee7800;display:flex;font-size:22px;font-weight:600;height:176px;justify-content:center;padding:16px;text-align:center;width:176px}.sale-can-download-info__container:before{background-image:url(/static/assets/images/akala-list-bg.png);background-position:50%;background-repeat:no-repeat;background-size:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}@media (min-width:992px){.sale-can-download-info__container .sale-can-download-info-body .sale-can-download-info__title{font-size:50px}.sale-can-download-info__container .sale-can-download-info__list .sale-can-download-info__card{font-size:28px}}.inquiry-page .inquiry__card{padding:96px 0}@media (min-width:992px){.inquiry-page .inquiry__card{padding:136px 0}}.pattern-lp-banner{overflow:hidden;padding-bottom:60px;padding-top:72px;position:relative}@media (min-width:1025px) and (max-width:1919px){.pattern-lp-banner{padding-top:calc(3vw + 10px)}}@media (min-width:320px) and (max-width:1024px){.pattern-lp-banner{padding-bottom:32px;padding-top:32px}}.pattern-lp-banner:after{background-image:url(/static/assets/images/lp-052024/background_banner.png);background-position-y:bottom;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.pattern-lp-banner .banner__title{color:#2a2a2a;font-size:58px;font-weight:700;line-height:90px;margin-bottom:30px}.pattern-lp-banner .banner__title span{color:red}@media (max-width:1920px){.pattern-lp-banner .banner__title{font-size:45px;line-height:60px;margin-bottom:30px}}@media (max-width:1024px){.pattern-lp-banner .banner__title{font-size:22px;line-height:45px;margin-bottom:8px;text-align:center}}@media (max-width:576px){.pattern-lp-banner .banner__title{font-size:18px;line-height:35px;margin-bottom:25px}}.pattern-lp-banner .custom-container{margin-left:auto;margin-right:auto;max-width:1620px}@media (max-width:1619px){.pattern-lp-banner .custom-container{max-width:100%}}@media (max-width:992px){.pattern-lp-banner .custom-container{max-width:720px;padding-left:16px;padding-right:16px}}.pattern-lp-banner .custom-container .col-left{flex:0 0 auto;width:40%}@media (max-width:1600px){.pattern-lp-banner .custom-container .col-left{width:45%}}@media (max-width:1200px){.pattern-lp-banner .custom-container .col-left{width:40%}}@media (max-width:1024px){.pattern-lp-banner .custom-container .col-left{width:100%}}.pattern-lp-banner .custom-container .col-left .sp-banner__img{position:relative;width:90%}.pattern-lp-banner .custom-container .col-left .sp-banner__img .banner__img{height:auto;width:100%}.pattern-lp-banner .custom-container .col-left .sp-banner__img .company-results__img{height:100px;position:absolute;right:-25px;top:-25px;width:100px}@media (max-width:576px){.pattern-lp-banner .custom-container .col-left .sp-banner__img .company-results__img{height:80px;width:80px}}@media (min-width:1025px){.pattern-lp-banner .custom-container .col-left .sp-banner__img{display:none}}.pattern-lp-banner .custom-container .col-left .sp-banner__img #videoAkalaCloudBannerMobile{aspect-ratio:16/9}.pattern-lp-banner .custom-container .col-left .banner__form{border:none;border-radius:28px;box-shadow:0 3px 6px rgba(0,0,0,.161);max-height:365px;max-width:640px;position:relative;width:calc(100% - 30px)}.pattern-lp-banner .custom-container .col-left .banner__form .banner__form-title .title{display:inline-block;font-size:26px;font-weight:700;position:relative}.pattern-lp-banner .custom-container .col-left .banner__form .banner__form-title .title:after{background-color:#fff500;bottom:-5px;content:"";display:block;height:6px;left:50%;position:absolute;transform:translateX(-51%);width:110%}@media (max-width:1440px){.pattern-lp-banner .custom-container .col-left .banner__form .banner__form-title .title{font-size:22px}}@media (max-width:1200px){.pattern-lp-banner .custom-container .col-left .banner__form .banner__form-title .title{font-size:18px}}@media (max-width:1024px){.pattern-lp-banner .custom-container .col-left .banner__form .banner__form-title .title{font-size:20px}}@media (max-width:576px){.pattern-lp-banner .custom-container .col-left .banner__form .banner__form-title .title{font-size:16px;margin-bottom:.5rem}.pattern-lp-banner .custom-container .col-left .banner__form .banner__form-title{margin-bottom:1rem}}@media (max-width:1619px){.pattern-lp-banner .custom-container .col-left .banner__form{margin-left:0;max-width:525px}}@media (max-width:1440px){.pattern-lp-banner .custom-container .col-left .banner__form{margin-left:0;max-width:450px}}@media (max-width:1024px){.pattern-lp-banner .custom-container .col-left .banner__form{margin-left:0}}.pattern-lp-banner .custom-container .col-left .banner__form .card-body{padding:18px 20px}.pattern-lp-banner .custom-container .col-left .banner__form .custom-form-control{border-color:#303030;border-radius:3px;font-size:20px;max-width:525px;padding:26px 15px}@media (max-width:1619px){.pattern-lp-banner .custom-container .col-left .banner__form .custom-form-control{padding:20px 15px}}@media (max-width:1440px){.pattern-lp-banner .custom-container .col-left .banner__form .custom-form-control{font-size:22px;padding:10px 15px}}@media (max-width:1200px){.pattern-lp-banner .custom-container .col-left .banner__form .custom-form-control{font-size:18px;padding:10px 15px}}@media (max-width:1024px){.pattern-lp-banner .custom-container .col-left .banner__form .custom-form-control{font-size:18px;max-width:425px;padding:12px 15px}}.pattern-lp-banner .custom-container .col-left .banner__form .custom-form-control::-moz-placeholder{color:#dfdfdf}.pattern-lp-banner .custom-container .col-left .banner__form .custom-form-control::placeholder{color:#dfdfdf}.pattern-lp-banner .custom-container .col-left .banner__form .custom-form-control:focus{box-shadow:0 0 0 .15rem rgba(48,48,48,.09)}.pattern-lp-banner .custom-container .col-left .banner__form .custom-form-text{color:#707070;font-size:15px;margin-top:0}@media (max-width:1920px){.pattern-lp-banner .custom-container .col-left .banner__form .custom-form-text{font-size:calc(.5vw + 5px)}}@media (max-width:1024px){.pattern-lp-banner .custom-container .col-left .banner__form .custom-form-text{font-size:13px}}.pattern-lp-banner .custom-container .col-left .banner__form .btn-signup{border-radius:50rem;font-size:24px;font-weight:700;max-width:546px;padding:12px 62px}.pattern-lp-banner .custom-container .col-left .banner__form .btn-signup .icon-arrow-right{height:22px;-o-object-fit:contain;object-fit:contain;width:auto}@media (max-width:1619px){.pattern-lp-banner .custom-container .col-left .banner__form .btn-signup{font-size:22px;padding:20px 17px}}@media (max-width:1440px){.pattern-lp-banner .custom-container .col-left .banner__form .btn-signup{font-size:22px;padding:12px 17px}}@media (max-width:1200px){.pattern-lp-banner .custom-container .col-left .banner__form .btn-signup{font-size:18px;padding:10px 15px}}@media (max-width:1024px){.pattern-lp-banner .custom-container .col-left .banner__form .btn-signup{font-size:20px;max-width:100%;padding:12px 0;width:366px}}@media (max-width:576px){.pattern-lp-banner .custom-container .col-left .banner__form .btn-signup{font-size:16px;padding:10px 5px}.pattern-lp-banner .custom-container .col-left .banner__form .btn-signup .icon-arrow-right{height:12px;-o-object-fit:contain;object-fit:contain}}.pattern-lp-banner .custom-container .col-right{align-items:center;display:flex;flex:0 0 auto;position:relative;width:55%}@media (max-width:1600px){.pattern-lp-banner .custom-container .col-right{width:55%}}@media (max-width:1200px){.pattern-lp-banner .custom-container .col-right{width:60%}}@media (max-width:1024px){.pattern-lp-banner .custom-container .col-right{width:100%}}.pattern-lp-banner .custom-container .col-right .banner-video__container{height:auto;width:100%}@media (min-width:1620px) and (max-width:1919px){.pattern-lp-banner .custom-container .col-right .banner-video__container{width:95%}}@media (min-width:992px) and (max-width:1619px){.pattern-lp-banner .custom-container .col-right .banner-video__container{width:90%}}.pattern-lp-banner .custom-container .col-right .banner-video__container #videoAkalaCloudBanner{aspect-ratio:16/9}.pattern-lp-banner .custom-container .col-right .company-results__img{height:188px;position:absolute;right:-25px;top:-65px;width:188px}@media (min-width:1620px) and (max-width:1919px){.pattern-lp-banner .custom-container .col-right .company-results__img{height:130px;right:35px;top:-25px;width:130px}}@media (max-width:1619px){.pattern-lp-banner .custom-container .col-right .company-results__img{height:100px;right:40px;top:-25px;width:100px}}@media (max-width:1024px){.pattern-lp-banner .custom-container .col-right{display:none}}.pattern-lp-content .content-header{background-color:#005792;color:#fff;font-size:38px;font-weight:700;padding-bottom:60px;padding-top:20px;position:relative}@media (max-width:1024px){.pattern-lp-content .content-header{font-size:22px}}@media (max-width:575px){.pattern-lp-content .content-header{font-size:18px}}.pattern-lp-content .content-header:after{background-color:var(--merit-color);bottom:0;content:"";height:40px;left:0;position:absolute;width:100%;z-index:9}.pattern-lp-content .content-header.content-header__sme:after{background-color:#fff!important}.pattern-lp-content .content-header:before{border-left:30px solid transparent;border-right:30px solid transparent;border-top:40px solid #005792;bottom:1px;content:"";left:50%;position:absolute;transform:translate(-50%);z-index:99}.pattern-lp-content .merit{padding-bottom:40px;padding-top:36px}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit{padding-bottom:24px;padding-top:26px}}.pattern-lp-content .merit.merit--bg{background-color:var(--merit-color)}.pattern-lp-content .merit.merit--bg-white{background-color:#fff}.pattern-lp-content .merit .merit__step{background-color:#005792;border-radius:50rem;color:#fff;font-size:22px;font-weight:700;margin-bottom:17px;padding:0 15px}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .merit__step{font-size:20px;margin-bottom:12px}}.pattern-lp-content .merit .merit__title{color:#005792;font-size:28px;font-weight:700;line-height:50px;margin-bottom:17px}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .merit__title{font-size:20px;line-height:38px;margin-bottom:12px}}.pattern-lp-content .merit .merit__desc{color:#303030;font-size:18px;max-width:800px}.pattern-lp-content .merit .merit__desc.mw--900{max-width:900px}.pattern-lp-content .merit .merit__desc .attention-text{color:#ec1414}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .merit__desc{font-size:16px}}.pattern-lp-content .merit .merit__desc.mb--17{margin-bottom:17px}.pattern-lp-content .merit .merit__desc.mb--30{margin-bottom:30px}.pattern-lp-content .merit .merit__desc.mb--42{margin-bottom:42px}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .merit__desc.mb--42{margin-bottom:20px}}.pattern-lp-content .merit .merit__desc.mb--46{margin-bottom:46px}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .merit__desc.mb--46{margin-bottom:23px}}.pattern-lp-content .merit .merit__company-count{margin-bottom:15px;position:relative}.pattern-lp-content .merit .merit__company-count .company-count__title{color:#005792;font-size:26px;font-weight:700;margin-bottom:8px}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .merit__company-count .company-count__title{font-size:20px}}.pattern-lp-content .merit .merit__company-count .company-count__card{background-color:#fff;border-color:#ec1414;box-shadow:0 3px 6px rgba(0,0,0,.302);margin-bottom:7px;transition:all .3s}.pattern-lp-content .merit .merit__company-count .company-count__card .card-title{color:#ec1414;font-size:22px;margin-bottom:0}.pattern-lp-content .merit .merit__company-count .company-count__card .card-text{color:#303030;font-size:22px;font-weight:700}.pattern-lp-content .merit .merit-img__container .merit-img{height:auto;-o-object-fit:contain;object-fit:contain;width:80%}@media (min-width:320px) and (max-width:575px){.pattern-lp-content .merit .merit-img__container .merit-img{width:100%}}.pattern-lp-content .merit .plan-table{border-collapse:separate;border-spacing:12px 0;width:100%}.pattern-lp-content .merit .plan-table thead tr>th{background-color:#cce5f7;border-bottom:6px solid #fff;border-top-left-radius:6px;border-top-right-radius:6px;color:#303030;font-size:24px;margin-bottom:20px;max-width:220px;min-width:220px;padding-bottom:20px;padding-top:20px;text-align:center}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .plan-table thead tr>th{font-size:20px}}.pattern-lp-content .merit .plan-table thead tr>th.active{background:#005792;color:#fff}.pattern-lp-content .merit .plan-table>:not(caption)>tr>td{border-bottom-width:0;border-left:2px solid #cce5f7;border-right:2px solid #cce5f7;color:#000;font-size:16px;padding:20px 10px;position:relative;transition:all .4s}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .plan-table>:not(caption)>tr>td{font-size:16px}}.pattern-lp-content .merit .plan-table>:not(caption)>tr>td:after{background-color:#707070;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);width:calc(100% - 50px)}.pattern-lp-content .merit .plan-table>:not(caption)>tr>td .mb--31{margin-bottom:31px;white-space:nowrap}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .plan-table>:not(caption)>tr>td .mb--31{margin-bottom:18px}}.pattern-lp-content .merit .plan-table>:not(caption)>tr>td .plan-price__free{color:#ee7800;font-size:50px}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .plan-table>:not(caption)>tr>td .plan-price__free{font-size:32px}}.pattern-lp-content .merit .plan-table>:not(caption)>tr>td .plan-price{display:inline;font-size:28px;font-weight:700;margin-bottom:0;position:relative;white-space:nowrap}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .plan-table>:not(caption)>tr>td .plan-price{font-size:24px}}.pattern-lp-content .merit .plan-table>:not(caption)>tr>td .plan-price.is-tax:after{bottom:4px;content:"(税込)";font-size:12px;font-weight:400;position:absolute;white-space:nowrap}.pattern-lp-content .merit .plan-table>:not(caption)>tr>td .badge-plan-features span{background-color:#005792;border-radius:16px;color:#fff;display:inline-block;font-size:16px;padding:4px 0;width:132px}.pattern-lp-content .merit .plan-table>:not(caption)>tr>td .badge-plan-features p{font-size:18px}.pattern-lp-content .merit .plan-table>:not(caption)>tr>td .plan-feature-list{cursor:default;list-style-type:none;margin-bottom:0}.pattern-lp-content .merit .plan-table>:not(caption)>tr>td .plan-feature-list li{position:relative;white-space:nowrap}.pattern-lp-content .merit .plan-table>:not(caption)>tr:first-of-type>td{border-top:2px solid #cce5f7}.pattern-lp-content .merit .plan-table>:not(caption)>tr:last-of-type>td{border-bottom:2px solid #cce5f7}.pattern-lp-content .merit .plan-table>:not(caption)>tr:last-of-type>td:after{content:none}.pattern-lp-content .merit .plan-table>:not(caption)>tr>td:first-of-type{border-color:#005792}.pattern-lp-content .merit .merit__note{margin-top:24px}@media (min-width:320px) and (max-width:1024px){.pattern-lp-content .merit .merit__note{margin-top:24px}}@media (max-width:575px){.pattern-lp-content .merit .merit__note span{margin-left:16px}}.pattern-lp-content .merit .advantage_card_1{width:60%}@media (max-width:1619px){.pattern-lp-content .merit .advantage_card_1{width:70%}}@media (max-width:1024px){.pattern-lp-content .merit .advantage_card_1{width:100%}}.pattern-lp-content .merit .advantage_card_1 .card-header{background-color:#005792}.pattern-lp-content .merit .advantage_card_1 .card-header h3{color:#fff;font-size:22px;font-weight:700}.pattern-lp-content .merit .advantage_card_1 .card-body{border:2px solid #005792}.pattern-lp-content .merit .advantage_card_1 .card-body p{font-size:16px;margin-bottom:0}.pattern-lp-content .custom-table{max-width:800px;width:45%}.pattern-lp-content .custom-table .table{background-color:#fafafa;border-bottom:1px solid #707070;margin:0!important}.pattern-lp-content .custom-table .table thead{background-color:#dfdfdf}.pattern-lp-content .custom-table .table thead th{padding:1rem 0}.pattern-lp-content .custom-table .table thead th p{font-weight:700}.pattern-lp-content .custom-table .table tbody{border-top:none}.pattern-lp-content .custom-table .table tbody td{font-size:16px;margin-bottom:0;padding:1rem 0}.pattern-lp-content .custom-table .table-responsive .table{min-width:600px}@media (max-width:1920px){.pattern-lp-content .custom-table{width:50%}}@media (max-width:1619px){.pattern-lp-content .custom-table{width:55%}}@media (max-width:1200px){.pattern-lp-content .custom-table{width:75%}}@media (max-width:1024px){.pattern-lp-content .custom-table{width:100%}}.pattern-lp-content .merit__box-img .merit__img-text{color:red;font-size:16px}.pattern-lp-content .merit__box-img .merit__img{height:auto;-o-object-fit:contain;object-fit:contain;width:80%}@media (min-width:320px) and (max-width:575px){.pattern-lp-content .merit__box-img .merit__img{width:100%}}.pattern-lp-content .merit__box{border:2px solid #005792;padding:1.5rem 1rem;width:80%}@media (min-width:320px) and (max-width:575px){.pattern-lp-content .merit__box{padding:1rem .75rem;width:100%}}.contact-form-lp-052024{background-color:#005792;padding:40px 0}@media (min-width:320px) and (max-width:767px){.contact-form-lp-052024{padding:20px 0}}.contact-form-lp-052024 .contact__card{border:none;border-radius:30px}.contact-form-lp-052024 .contact__card .card-body{padding-bottom:20px;padding-top:25px}.contact-form-lp-052024 .contact__card .card-body .card-title{color:#ee7800;font-size:32px;font-weight:700;margin-bottom:12px}@media (min-width:320px) and (max-width:1024px){.contact-form-lp-052024 .contact__card .card-body .card-title{font-size:24px}}.contact-form-lp-052024 .contact__card .card-body .card-text{color:#303030;font-size:18px;font-weight:700;margin-bottom:12px}@media (min-width:320px) and (max-width:1024px){.contact-form-lp-052024 .contact__card .card-body .card-text{font-size:16px}}.contact-form-lp-052024 .contact__card .card-body .form-control{border-color:#303030;border-radius:3px;font-size:20px;padding:19px 15px}@media (min-width:320px) and (max-width:767px){.contact-form-lp-052024 .contact__card .card-body .form-control{font-size:18px;padding:12px 15px}}.contact-form-lp-052024 .contact__card .card-body .form-control::-moz-placeholder{color:#dfdfdf}.contact-form-lp-052024 .contact__card .card-body .form-control::placeholder{color:#dfdfdf}.contact-form-lp-052024 .contact__card .card-body .form-control:focus{box-shadow:0 0 0 .15rem rgba(48,48,48,.09)}.contact-form-lp-052024 .contact__card .card-body .form-text{color:#707070;font-size:15px;margin-left:28px;margin-top:0}@media (min-width:1025px) and (max-width:1920px){.contact-form-lp-052024 .contact__card .card-body .form-text{font-size:calc(.5vw + 5px)}}@media (min-width:320px) and (max-width:1024px){.contact-form-lp-052024 .contact__card .card-body .form-text{font-size:13px;margin-left:0}}.contact-form-lp-052024 .contact__card .card-body .btn-signup{border-radius:50rem;font-size:24px;font-weight:700;padding:12px 20px;text-align:center;width:100%}.contact-form-lp-052024 .contact__card .card-body .btn-signup svg{height:20px;width:auto}.contact-form-lp-052024 .contact__card .card-body .btn-signup span{margin-right:10px}@media (max-width:767px){.contact-form-lp-052024 .contact__card .card-body .btn-signup{font-size:20px;justify-content:center;padding:12px 0;width:100%}.contact-form-lp-052024 .contact__card .card-body .btn-signup span{margin-right:20px}.contact-form-lp-052024 .contact__card .card-body .btn-signup svg{height:20px;width:auto}}@media (max-width:576px){.contact-form-lp-052024 .contact__card .card-body .btn-signup{font-size:18px;padding:10px 5px}.contact-form-lp-052024 .contact__card .card-body .btn-signup svg{height:18px}.contact-form-lp-052024 .contact__card .card-body .btn-signup span{margin-right:10px}}.contact-form-lp-052024 .contact__card .card-body .attention-text{color:#ec1414;font-size:15px;margin-bottom:0;text-align:center}@media (min-width:576px){.contact-form-lp-052024 .contact__card .card-body .attention-text br{display:none}}.food-lp-banner:after{background-image:url(/static/assets/images/lp-042025/banner-food-company.png)}.link-to-clound-signup{align-items:center;border-radius:50px;display:flex;font-size:24px;justify-content:center;padding:20px 54px;width:-moz-max-content;width:max-content}.table-rate-bussiness-size table thead th{background-color:#dfdfdf;border-bottom:1px solid #707070;color:#303030;font-weight:700;padding-bottom:13px;padding-top:13px}.table-rate-bussiness-size table tbody td{background-color:#fafafa;border-bottom:1px solid #707070;color:#303030;padding:13px 75px}.table-industry-classification table tbody td{padding:13px 49px}
