@charset 'UTF-8';.ma{margin:auto}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt85{margin-top:85px !important}.mt100{margin-top:100px !important}.mt110{margin-top:110px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb100{margin-bottom:100px !important}.mb150{margin-bottom:150px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml25{margin-left:25px}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px}.ml50{margin-left:50px}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.pr10{padding-right:10px}.pr20{padding-right:20px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl35{padding-left:35px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt80{padding-top:80px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px !important}.pb50{padding-bottom:50px}.w200{max-width:200px}.w240{max-width:240px}.w300{max-width:300px}.w520{max-width:520px}.w590{max-width:590px}.w640{max-width:640px}.w720{max-width:720px}.w750{max-width:750px}.w760{max-width:760px}.w855{max-width:855px}.w50per{max-width:50%;width:100%}.w100per{width:100%}.ls-3px{letter-spacing:3px}@charset 'UTF-8';.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:80px;height:80px;padding:0;margin-top:-10px\9;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;color:#707070}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'Font Awesome 5 Free';font-size:80px;font-weight:900;line-height:1;opacity:1;color:#e5e5e5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-110px}[dir='rtl'] .slick-prev{right:-110px;left:auto}.slick-prev:before{content:'\f0a8'}[dir='rtl'] .slick-prev:before{content:'\f0a9'}.slick-next{right:-110px}[dir='rtl'] .slick-next{right:auto;left:-110px}.slick-next:before{content:'\f0a9'}[dir='rtl'] .slick-next:before{content:'\f0a8'}.slick-slider{margin-bottom:0}.slick-dots{position:absolute;bottom:40px;z-index:20;display:block;width:100%;padding:0;list-style:none;text-align:center;margin-bottom:0}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;content:'';display:block;text-align:center;opacity:1;background:#d0d0d0;border-radius:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;background:#fff}.slick-slider{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;z-index:10 !important}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{width:200px;height:200px;border:1px solid transparent;display:inline}.slick-arrow.slick-hidden{display:none}@charset 'UTF-8';html,body{height:100%}body{font-size:16px;font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;line-height:30px}a{color:#000;transition:all .3s ease-in-out !important;-moz-transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important}a:hover{color:#000;text-decoration:none;opacity:.6}img{max-width:100%;height:auto}.btn{font-weight:500}.body-container-wrapper .btn{font-size:18px;font-weight:600;border-radius:4px;padding:16px 0;min-width:180px}.bold{font-weight:600}ul{margin:0;padding:0;list-style:none}.header-container.container-fluid:first-of-type{padding:0}.header-top{width:100%;z-index:100;background:#fff;padding:26px 15px 26px 40px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.header-top.is-fixed{position:fixed;width:100%;top:0;left:0}.header-top .row-fluid{display:flex;justify-content:space-between;align-items:center}.header-top .row-fluid:before,.header-top .row-fluid:after{display:none}.header-top .row-fluid [class*="span"]{float:none;margin-left:0}.header-top .row-fluid .span3{width:auto;*width:auto;font-size:1px;max-width:177.5px;flex-basis:177.5px;flex-shrink:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.header-top .row-fluid .span9{width:auto;*width:auto}.header-top ul li{display:inline-block}.header-top ul li:not(:last-child){margin-right:.5rem}.header-top ul li a{color:#222;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:opacity .3s}.header-top ul li:nth-of-type(6) a,.header-top ul li:nth-of-type(7) a{background:#ea008c;border-color:#ea008c;color:#fff}.header-top .hs-item-has-children{position:relative;border-radius:0}.header-top .hs-item-has-children.active{background:#fff;position:relative}.header-top .hs-item-has-children.active:before{content:"";display:block;width:100%;height:14px;background:#fff;position:absolute;top:-14px;left:0}.header-top .hs-item-has-children.active:after{content:"";display:block;width:100%;height:30px;background:#fff;position:absolute;bottom:-30px;left:0}.header-top .hs-menu-children-wrapper li{display:block;line-height:64px;padding:0 15px;margin-right:0 !important}.header-top .hs-menu-children-wrapper{display:none;position:absolute;z-index:500;width:413px;background:#e6e6e6;padding:0 22px 0;margin-top:30px}.header-top .hs-menu-children-wrapper li:not(:last-of-type){border-bottom:1px solid #999}.header-top .hs-menu-children-wrapper li a{background:transparent !important;border:0 !important;color:#222 !important}.footer-container.container-fluid{padding:0}.footer .inner{max-width:100%;padding:0 75px}.footer .footer-point{background:#e6e6d6;padding:70px 0}.footer .footer-point h2{text-align:center;font-size:32px;font-weight:700;margin-bottom:35px}.footer .footer-point h2 span{display:inline-block;font-size:24px;position:relative;padding:0 80px;margin-top:15px}.footer .footer-point h2 span:before{content:"";display:block;width:40px;height:1px;background:#333;position:absolute;top:50%;left:0;transform:translateY(-50%)}.footer .footer-point h2 span:after{content:"";display:block;width:40px;height:1px;background:#333;position:absolute;top:50%;right:0;transform:translateY(-50%)}.footer .footer-point .inner{max-width:980px;padding:0 10px}.footer .footer-point .box-3column article{border:4px solid #257220;border-radius:10px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,0.4)}.footer .footer-point .box-3column article figure{margin-bottom:10px;padding-top:20px}.footer .footer-point .box-3column article p{font-size:17px;font-weight:700;color:#257220;border:0;padding-top:0}.footer-sns{padding:35px 0}.footer-sns .inner{max-width:1060px;padding:0}.footer-sns .link-pages li{flex-basis:32.075471698113205%;max-width:32.075471698113205%;margin-bottom:35px}.footer-sns .link-pages li a{background:#fff;display:flex;align-items:center;height:100%;box-shadow:0 4px 10px 0 rgba(0,0,0,0.4);position:relative;padding:20px 35px 20px 120px;font-size:17px;font-weight:700;line-height:24px}.footer-sns .link-pages li a:before{content:"";display:block;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:35px;transform:translateY(-50%)}.footer-sns .link-pages li:nth-of-type(1) a:before{background-image:url(https://cdn2.hubspot.net/hubfs/5502948/affectiva/common/ic_mail.png);width:59.5px;height:42px}.footer-sns .link-pages li:nth-of-type(2) a:before{background-image:url(https://cdn2.hubspot.net/hubfs/5502948/affectiva/common/ic_light.png);width:58.5px;height:65px}.footer-sns .link-pages li:nth-of-type(3) a:before{background-image:url(https://cdn2.hubspot.net/hubfs/5502948/affectiva/common/ic_faq.png);width:65px;height:65px}.footer-sns .link-sns p{margin:0 50px 0 0;font-size:20px;font-weight:700}.footer-sns .link-sns ul li{padding:0 7.5px}.footer .hs-breadcrumb-menu-wrapper{background:#fff}.footer .hs-breadcrumb-menu-wrapper .hs-breadcrumb-menu{background:#fff;max-width:960px;margin:0 auto;padding:2.5rem 10px;font-size:14px;display:flex}.footer .hs-breadcrumb-menu-wrapper .hs-breadcrumb-menu li+li{padding-left:1.5rem}.footer .hs-breadcrumb-menu-wrapper .hs-breadcrumb-menu li+li::before{content:"\f105";font-family:'Font Awesome 5 Free';font-weight:900;color:#000;padding-right:1.5rem}.hs-breadcrumb-menu-item{float:none;padding:0}.hs-breadcrumb-menu-divider{display:none}.footer .footer-nav{background:#464044;padding:50px 0 0}.footer .footer-nav .hs-menu-wrapper>ul{padding:0 75px;display:flex;justify-content:space-between}.footer .footer-nav ul li:not(:last-of-type){margin-bottom:15px}.footer .footer-nav ul li ul{margin-top:15px;margin-left:15px}.footer .footer-nav ul li ul li{font-size:14px}.footer .footer-nav ul li a{color:#fff}.footer .row-number-4{padding-top:50px;padding-bottom:35px;background:#464044}.footer .row-number-4 a{color:#fff}.footer .footer-bottom ul li{margin-right:30px}.footer .copyright{font-size:12px;color:#fff;margin-bottom:0}.hs-content-id-10275019643 .body-container-wrapper{margin-top:0 !important}.body-container.container-fluid{padding:0}.inner{max-width:960px;margin:0 auto;padding:0 10px}.inner1040{max-width:1060px;margin:0 auto;padding:0 10px}.inner1260{max-width:1280px;margin:0 auto;padding:0 10px}.index-kv{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.index-kv .copy_index{position:absolute;top:0;left:0;padding:90px 0 0 75px}.index-kv .kv-box{background:#fff;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);color:#ea008c;padding:40px 30px 10px;margin-bottom:50px}.index-kv span{font-size:24px;font-weight:500}.index-kv h1{font-size:32px;font-weight:700;margin-top:5px;margin-bottom:10px}.index-news{background:#f0f0f0;border-top:9px solid #ea008c}.index-news .inner{padding:20px 10px;background:#e6e6e6}.index-news .inner .ttl-news{color:#000;font-size:18px;font-weight:500;line-height:32px;margin-bottom:0;padding:0 50px}.index-news .inner p{margin-bottom:0;font-size:18px}.index-news .inner a{text-decoration:underline}.index-about{padding:28px 0 25px}.box-3column{padding:0 20px;margin-bottom:65px;text-align:center}.box-3column article{flex-basis:28.888888888888886%;max-width:28.888888888888886%}.box-3column article figure{display:flex;justify-content:center;align-items:flex-end;height:110px;margin-bottom:20px}.box-3column article p{font-weight:600}.box-4column{text-align:center}.box-4column article{flex-basis:22.916666666666664%;max-width:22.916666666666664%}.box-4column article figure{display:flex;justify-content:center;align-items:flex-end;height:110px;margin-bottom:20px}.box-4column article p{font-weight:700}.btn-center{max-width:180px;margin:50px auto}.btn-more{background:#ea008c;border-color:#ea008c;border-radius:4px;font-size:18px;font-weight:700;color:#fff;width:100%}.btn-more:hover{color:#fff;opacity:.6}.box-about-index{background:#f5f5f5;padding:45px 20px;margin-bottom:38px}.point-about-index{padding:0 45px}.point-about-index dl{margin-bottom:20px}.point-about-index dl dt,.point-about-index dl dd{font-size:24px;font-weight:500;line-height:28px;margin-bottom:0}.point-about-index dl dd{position:relative;display:inline-block;z-index:1}.point-about-index dl dd:after{content:"";display:inline-block;border-top:16px solid rgba(201,204,0,0.29);position:absolute;bottom:0;left:0;width:100%;z-index:-1}.products-index{background:#f0f0f0;padding:45px 0 30px}.box-products{margin-left:-20px}.box-products article{max-width:31.2%;margin-bottom:35px;margin-left:20px}.box-products article a{color:#fff;cursor:pointer}.box-products article a figure{height:146px;overflow:hidden;margin-bottom:0}.box-products article a div{padding:20px}.link-about .d-md-flex>div{flex-basis:48.93617021276596%}.link-about .d-md-flex>div:first-of-type a{background:url(https://cdn2.hubspot.net/hubfs/5502948/affectiva/index/img_index05.jpg) no-repeat center center;background-size:cover}.link-about .d-md-flex>div:last-of-type a{background:url(https://cdn2.hubspot.net/hubfs/5502948/affectiva/index/img_index06.jpg) no-repeat center center;background-size:cover}.link-about .d-md-flex>div a{line-height:41px;color:#fff;font-size:18px;font-weight:600;display:block;width:100%;text-align:center;padding:60px 85px}.link-about .d-md-flex>div a span{display:block;width:100%}.link-about .d-md-flex>div:first-of-type a span{background:#18175d}.link-about .d-md-flex>div:last-of-type a span{background:#bc0060}.company-logo li:nth-of-type(2){margin:0 30px}.contact-area{background:url(https://cdn2.hubspot.net/hubfs/5502948/affectiva/common/bg_contact@2x.jpg) no-repeat center center;background-size:cover;padding:150px 0 50px}.contact-area .inner{padding:100px 0 0}.contact-area .inner .box-contact{max-width:550px;margin:0 auto}.contact-area .inner p{font-size:24px}.contact-area .inner .box-contact li{width:100%}.contact-area .inner .box-contact .btn{width:100%;max-width:256px;background:#ea008c;color:#fff}.ttl-center{font-size:24px;line-height:36px;text-align:center;margin-bottom:35px}.ttl-center em{font-size:22px;font-style:normal}.ttl-center span.underline{text-decoration:underline}.ttl-center.fpink{font-size:32px}.ttl-line{font-size:18px;font-weight:600;margin-bottom:0}.ttl-line span{font-size:32px;font-weight:500;display:inline-block;margin-top:15px}.ttl-line span:after{content:"";display:block;position:relative;top:-13px;z-index:-1;border-bottom:10px solid rgba(0,0,0,0.5)}.ttl-line span.line-lightblue:after{border-bottom-color:rgba(131,209,237,0.5)}.ttl-line span.line-lightpurple:after{border-bottom-color:rgba(211,124,227,0.5)}.ttl-line span.line-green:after{border-bottom-color:rgba(159,203,100,0.5)}.ttl-bg{font-size:32px;color:#fff;text-align:center;line-height:70px;background:#17175b;margin-bottom:40px}a.btn-download{background:#bc0060;border-color:#bc0060;color:#fff !important}a.btn-contact{background:#17175b;border-color:#17175b;color:#fff !important}.btn-orange,.btn-orange:hover{background:#f5a40b;color:#000}.btn-lightblue,.btn-lightblue:hover{background:#83d1ed;color:#fff}.btn-darkblue,.btn-darkblue:hover{background:#5a5a74;color:#fff}.btn-darkred,.btn-darkred:hover{background:#b4005c;color:#fff}.btn-lightpurple,.btn-lightpurple:hover{background:#d37ce3;color:#fff}.btn-green,.btn-green:hover{background:#9fcb64;color:#fff}.btn-lightgray,.btn-lightgray:hover{background:#f0f0f0;color:#333}.fs18{font-size:18px}.fpink{color:#ef3ba6}.bg-gray{background:#f5f5f5}.bg-gray02{background:#eee}.bg-lightgray01{background:#f0fbff}.bg-lightgray02{background:#f9f4fa}.bg-lightgreen{background:#f2f6ee}.bg-lightblue{background:#eae7f5}.bg-darkblue{background:#295ba7}.bg-orange{background:#f5a825}.bg-pink{background:#ea008c}.bg-lightpink{background:#ff6cc4}.page-head{padding:120px 0 135px;background-color:#f0f0f0;border-bottom:5px solid #fff}.page-head h1{font-size:24px;line-height:28px;margin-bottom:45px}.page-head-simple h1{font-size:36px;margin-bottom:0}.page-kv{position:relative;margin:40px 0 0}.fix-bnr{position:fixed;top:50%;right:-124px;transform:translateY(-50%) rotate(90deg);z-index:100}.fix-bnr a{display:block;background:#ea008c;color:#fff;padding:0 20px;text-align:center;font-size:20px;font-weight:700;line-height:44px}.list-disc li{list-style:disc;margin-left:1.2em}.cursor-default:hover{cursor:default !important;opacity:1}.sec{padding:60px 0}.sec02{padding:30px 0}._pc{display:block}._sp{display:none}.bottom-bnr{background:#ea008c;padding:32px 0}.bottom-bnr ul{max-width:980px;margin:0 auto;padding:0 10px}.bottom-bnr ul li{flex-basis:48.93617021276596%;max-width:48.93617021276596%;height:140px;background:#fff;border:20px solid #f2f2f2}.bottom-bnr ul li a{font-weight:600;height:100%;text-align:center}.bottom-bnr ul li a span{position:relative}.bottom-bnr ul li a span.icn_faq{padding-left:92px}.bottom-bnr ul li a span.icn_faq:before{content:"";display:inline-block;background-repeat:no-repeat;background-size:cover;width:65px;height:65px;position:absolute;top:50%;left:0;transform:translate(0,-50%);background-image:url(https://cdn2.hubspot.net/hubfs/5502948/affectiva/common/icn_faq.png)}.bottom-bnr ul li a span.icn_cac{padding-left:92px}.bottom-bnr ul li a span.icn_cac:before{content:"";display:inline-block;background-repeat:no-repeat;background-size:cover;width:66px;height:66px;position:absolute;top:50%;left:0;transform:translate(0,-50%);background-image:url(https://cdn2.hubspot.net/hubfs/5502948/affectiva/common/icn_cac.png)}.box-topics{padding:60px 0 25px}.list-topics{max-width:690px;margin-left:auto;margin-right:auto}.list-topics .wp-tag-cloud{display:inline-flex;flex-wrap:wrap;margin:0;padding:0}.list-topics .wp-tag-cloud li{list-style:none;display:inline}.list-topics .wp-tag-cloud li a{font-size:100% !important}.list-topics li{border:1px solid #707070;border-radius:4px;padding:.25rem .5rem;margin:0 .5rem 1rem .5rem}.list-topics li:before{content:"+";color:#707070}.box-topics .unit-topics{margin-left:-20px}.box-topics .inner article{max-width:31.2%;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,0.22);margin-bottom:35px;margin-left:20px}.box-topics .inner article a{padding:20px;cursor:pointer}.box-topics .inner article a figure{height:146px;overflow:hidden}.box-topics .inner .kit-topics article a figure{height:259px;overflow:hidden;display:flex;align-items:center;justify-content:center}.box-seminar{padding:30px 0 45px}.box-seminar .unit-seminar{margin-left:-20px}.box-seminar .inner article{max-width:31.2%;margin-bottom:35px;margin-left:20px;background:#17185d}.box-seminar .inner article a{color:#fff;cursor:pointer}.box-seminar .inner article a figure{height:146px;overflow:hidden;margin-bottom:0}.box-seminar .inner article a div{padding:20px}.support-area{background:url(https://cdn2.hubspot.net/hubfs/5502948/affectiva/index/bg_index01.jpg) no-repeat center center #f7f6f4;background-size:cover;padding:60px 0 50px}.support-area span{font-size:18px}.support-area h2{font-size:24px;font-weight:500;margin-top:10px;margin-bottom:10px}.support-area p{max-width:416px}.flow-index{padding:50px 0 45px}.tbl-normal{width:100%}.tbl-normal th,.tbl-normal td{padding:15px 20px;vertical-align:top;text-align:left;font-weight:500;border-bottom:20px solid #fff;line-height:24px}.tbl-normal th{background:#daf3f4;border-right:20px solid #fff}.tbl-normal td{background:#f4f4f4}.tbl-td-colums td:not(:last-of-type){border-right:20px solid #fff}.tbl-price{width:100%}.tbl-price th,.tbl-price td{padding:15px 20px;vertical-align:top;text-align:left;font-weight:500;border-bottom:20px solid #eee;line-height:24px}.tbl-price th{background:#daf3f4;border-right:20px solid #eee}.tbl-price td{background:#fff}.solution-area article figure{flex-basis:54.729729729729726%;max-width:54.729729729729726%;margin:0}.solution-area article .solution-desc{flex-basis:45.2702702703%;max-width:45.2702702703%;padding:60px 40px 0}.solution-area article .position-left{order:1}.solution-area article .solution-desc h2{display:inline-block;font-size:24px;position:relative;z-index:1}.solution-area article .solution-desc h2:after{content:"";display:inline-block;border-top:10px solid rgba(131,209,237,0.5);width:100%;position:absolute;bottom:0;left:0;z-index:-1}.features-box dl{flex-basis:50%;max-width:50%}.features-box dl dt{display:flex;flex-basis:160px;max-width:160px;height:150px;justify-content:center;align-items:center;flex-shrink:0}.features-box dl dd strong{display:block;padding-bottom:10px}.service-image{padding:50px 0}.service-image .slick-slide:not(.slick-center){transition:.3s linear;transform:scaleY(.9);opacity:.6}.bnr-area{padding:30px 0 0}.bnr-area ul li{flex-basis:48.93617021276596%;max-width:48.93617021276596%;height:140px;background:#fff;border:20px solid #171560}.bnr-area ul li a{font-weight:600;height:100%;text-align:center}.solution-case{padding:40px 20px 0}.solution-case ul li{font-weight:600;flex-basis:48%;max-width:48%;margin-bottom:40px}.solution-case ul li:before{content:"✔";padding-right:5px}.clients-box figure{margin-right:20px}.box-ask dl{flex-basis:31.914893617021278%;max-width:31.914893617021278%}.box-ask dl dt{background:#daf3f4;margin-bottom:20px;padding:15px 20px;font-weight:500;min-height:80px}.box-ask dl dd{background:#f4f4f4;padding:15px 20px;min-height:160px}.partner-btn{max-width:256px;margin:40px auto 0}.partner-btn .btn{max-width:100%;width:100%;padding:18px 0;font-size:18px}.post-list li{margin-bottom:20px}.post-list li a{display:block;background:#e6e6e6;padding:10px 45px}.wp-pagenavi{clear:both;padding:0;font-size:14px;line-height:14px;text-align:center;margin-top:60px}.wp-pagenavi span,.wp-pagenavi a{display:inline-block;text-decoration:none;width:auto;background:0;padding:0 10px}.wp-pagenavi a:hover{color:#000;background:0;text-decoration:none}.wp-pagenavi .current{background:0;color:#000;border:0}.previouspostslink:after{content:"\f053";font-family:'Font Awesome 5 Free';font-weight:900;padding:0 15px}.nextpostslink:before{content:"\f054";font-family:'Font Awesome 5 Free';font-weight:900;padding:0 15px}.hs-form-iframe{width:100% !important}.inner500{max-width:500px;margin:0 auto}.hs-button.primary,input[type="submit"],input[type="button"]{font-family:inherit;text-decoration:none !important;display:inline-block;text-align:center;font-size:16px;font-weight:bold;background-color:#007bff;color:#fff;border-style:none;box-sizing:border-box;border:1px solid #007bff;transition-property:background,color;transition-duration:.4s;cursor:pointer;-webkit-appearance:none;border-radius:0;margin:20px 0;line-height:1.8;padding:10px 20px;white-space:normal}.body-container .hs-button.primary:focus,.body-container input[type="submit"]:focus,.body-container input[type="button"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.website-form{display:block;padding:48px 0 0 0;border-collapse:collapse}.container-fluid .row-fluid .page-center.page-center800{max-width:800px}.website-form form{display:block;width:100%;margin:0 auto}.website-form form>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-top:#ededed 1px solid;border-bottom:#ededed 1px solid;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-1px;-ms-flex-wrap:wrap;flex-wrap:wrap}.website-form form>div>label{display:table-cell;width:30%;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;padding:28px 0;-ms-flex-item-align:start;align-self:flex-start}.website-form form>div>.input{display:table-cell;width:70%;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;padding:16px 0}.website-form .hs-form-required:after{content:'※必須';font-size:10px;color:#e8341a;padding-left:1%}.website-form .hs-form-required{font-size:0;margin:0 0 0 -3px}.website-form ul.inputs-list.multi-container[role="checkbox"]>li{display:inline-block;margin:0 0 0 1em}.website-form ul.inputs-list.multi-container[role="checkbox"]>li input[type="radio"]{width:auto !important;margin:3px 8px 0px 5px;vertical-align:middle}.website-form form>div.hs_zip,.website-form form>div.hs_address_after_automatic_input{border-top:0;border:0}.website-form form>div.hs_zip>.input{padding:0}.website-form form>div>.hs_address{border-bottom:0}.website-form form>div.hs_address{border:0}.website-form form textarea{min-height:146px;width:100%;border:#ccc 1px solid;font-size:14px}.website-form form>div.hs_submit{border:0;width:100% !important}.website-form form>div.hs_submit>.actions{width:100% !important;padding-bottom:16px}.website-form form>div.hs_submit>.actions .hs-button{width:300px;margin:20px auto;display:block;max-width:100%}.website-form ul.hs-error-msgs.inputs-list{width:70%;margin-left:30%;margin:-10px 0 16px 30%}.document_order-page .website-form ul.hs-error-msgs.inputs-list{margin-top:0}.website-form form>div.hs_error_rollup{border:0}.website-form form>div.hs_error_rollup>ul.hs-error-msgs.inputs-list{margin:16px 0;width:100%}.contact-row1 a:not(:hover){text-decoration:underline}span.hs-form-required{font-size:10px;color:#e8341a;padding-left:1%}#hs-pwd-widget-password{margin:0 !important}ul.hs-error-msgs.inputs-list{color:red;font-size:.8em;font-weight:normal;display:block;margin:6px 0 0 0;list-style:none}.hs_error_rollup>ul.hs-error-msgs.inputs-list{margin:2em 0 1em;padding:.2em 1em;color:#e8341a;border:2px solid #e8341a}.hs-form-field{margin:15px 0 0}.screen-reader-text{display:none}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input[type="search"]{-webkit-appearance:none}.subscribe-options label{margin:0 !important}.body-container .hs-search-field--open .hs-search-field__suggestions{list-style:none;padding:10px}.body-container .hs-search-field--open .hs-search-field__suggestions a{padding:1px 5px}.body-container .hs-search-results .hs-search-results__listing{padding:10px 0}.body-container .hs-search-field--open .hs-search-field__suggestions li:before{display:none}.body-container .hs-search-field--open .hs-search-field__suggestions li{margin-bottom:6px}.body-container .hs-search-field--open .hs-search-field__suggestions li#results-for{margin-bottom:10px}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input[type="file"],textarea,select{width:100%;padding:12.5px 8px;margin:0 0 8px 0;font-size:14px;line-height:1;margin:0;box-sizing:border-box;max-width:500px;display:block}.ha-input.error,.ha-input.invalid,textarea.error,textarea.invalid{border:1px solid #e8341a}input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,input[type="file"]:focus,textarea:focus,select:focus{outline:0;outline:thin dotted \9}@media screen and (max-width:768px){body{font-size:16px;line-height:24px}.header-top{padding:12px 7px}.header-top .logo-area{max-width:100px;flex-basis:100px}.header-top .sp_btn{display:block;position:relative;top:6px;right:10px;width:20px;height:13px}.header-top .sp_btn span{width:100%;border-top:1px solid #171560;position:absolute;left:0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.header-top .sp_btn span.top{top:0}.header-top .sp_btn span.middle{top:50%;transform:translate(0,-50%)}.header-top .sp_btn span.bottom{bottom:0}.header-top .sp_btn.close{opacity:1}.header-top .sp_btn.close span.top{top:6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.header-top .sp_btn.close span.middle{opacity:0}.header-top .sp_btn.close span.bottom{bottom:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.header-top ul{position:fixed;width:100%;right:100vw;background:#282e35;z-index:9999;top:48px;padding-bottom:10px}.header-top ul li{display:block;margin-right:0}.header-top ul li a{display:block;padding:0 20px;line-height:40px;text-align:left;color:#fff}.header-top ul li:nth-of-type(6) a,.header-top ul li:nth-of-type(7) a{background:transparent;border-color:transparent}.header-top .hs-menu-children-wrapper li a{color:#fff !important}.header-top .hs-menu-children-wrapper{width:100%;display:block !important;position:relative;padding:0;margin-top:0;top:auto;background:#282e35}.header-top .hs-menu-children-wrapper li:not(:last-of-type){border-bottom:0}.open{right:100vw}.open .header-top ul{right:-100vw}.footer-sns{padding:20px 10px}.footer-sns .link-sns p{font-size:16px;margin:0 0 20px 0}.footer-sns .link-sns ul li{padding:0 3px}.footer-sns .link-sns ul li img{width:48px}.footer .hs-breadcrumb-menu-wrapper .hs-breadcrumb-menu{background:#fff;max-width:960px;margin:0 auto;padding:15px 20px;font-size:14px}.footer .footer-nav{padding:10px;font-size:14px}.footer .footer-nav .hs-menu-wrapper>ul{display:block;padding:0 10px}.footer .footer-nav ul li ul{margin-top:0}.footer .footer-nav ul li:not(:last-of-type){margin-bottom:0}.footer .footer-nav ul li a{display:block;line-height:40px}.footer .footer-nav ul:nth-of-type(2) li a.color-white{padding-left:20px;line-height:32px}.footer .footer-bottom{padding:0 20px}.footer .row-number-4{padding-top:0;padding-bottom:10px;font-size:14px}.footer .copyright{text-align:right}.mb50{margin-bottom:25px !important}.mb60{margin-bottom:30px !important}.mb70{margin-bottom:35px !important}.mb80{margin-bottom:40px !important}.pb30{padding-bottom:15px !important}figure{margin:0}.ttl-center{font-size:18px;line-height:28px;margin-bottom:20px}.ttl-center em{font-size:14px}.ttl-line{font-size:18px;margin-bottom:0}.ttl-line span{font-size:24px;display:inline-block;margin-top:5px}.ttl-bg{font-size:18px;line-height:40px;margin-bottom:20px}.body-container-wrapper .btn{padding:15px 0}.page-head{padding:25px 0;background-size:contain}.page-head h1{font-size:18px;margin-bottom:20px}.page-head div{padding:0 20px}.page-head-simple h1{font-size:18px;background-size:contain}.sec{padding:30px 0}.sec02{padding:15px 0}.img100per{width:100%;height:auto}._pc{display:none}._sp{display:block}.tbl-normal col{width:100%}.tbl-normal th,.tbl-normal td{display:block;border-bottom:10px solid #fff}.tbl-normal th,.tbl-normal td:not(:last-of-type){border-right:0}.bottom-bnr{padding:20px 0 10px}.bottom-bnr ul li{flex-basis:100%;max-width:100%;height:100px;margin-bottom:10px;border-width:10px}.bottom-bnr ul li a span:before{width:46px;height:46px}.index-kv span{font-size:16px}.index-kv h1{font-size:18px;line-height:32px;margin-top:15px}.wrapper .index-kv .btn-large{max-width:100%}.index-kv>div:last-of-type{display:none}.index-news{border-width:4px}.index-news .inner{padding:10px}.index-news .inner .ttl-news{padding:0 30px 0 15px;font-size:16px}.index-news .inner p{margin-bottom:0;font-size:16px}.index-about{padding:35px 0}.box-3column{padding:0 10px;margin-bottom:20px}.box-3column article{flex-basis:100%;max-width:100%}.box-3column article figure{height:116px}.box-4column{padding:0 10px;margin-bottom:20px}.box-4column article{flex-basis:100%;max-width:100%}.box-4column article figure{height:116px}.point-about-index{padding:0}.point-about-index dl dt,.point-about-index dl dd{font-size:18px}.point-about-index dl dd{background:rgba(201,204,0,0.29)}.point-about-index dl dd:after{display:none}.link-about .d-md-flex>div{margin-bottom:20px}.link-about .d-md-flex>div a{padding:40px 15px}.products-index{padding:20px 0 15px}.box-products{margin-left:0}.box-products article{max-width:100%;margin-bottom:20px;margin-left:0px}.box-products article a div{padding:10px}.products-index a figure img{width:100% !important}.list-topics ul{justify-content:center}.list-topics li{padding:.25rem .5rem;margin:0 5px 10px 5px}.box-topics{padding:20px 10px 10px}.box-topics .unit-topics{margin-left:0}.box-topics .inner article{max-width:100%;margin-bottom:20px;margin-left:0}.box-topics .inner article a figure{margin-bottom:1rem}.box-seminar .unit-seminar{margin-left:0}.box-seminar .inner article{max-width:100%;margin-bottom:20px;margin-left:0}.company-logo li{text-align:center;margin-bottom:20px}.company-logo li:nth-of-type(2){margin:0 0 20px}.contact-area{padding:35px 10px}.contact-area .inner{padding:25px 10px 5px}.contact-area .inner p{font-size:16px;text-align:left !important}.contact-area .inner .box-contact .btn{width:100%;max-width:100%;margin-bottom:20px}.solution-area article figure{flex-basis:100%;max-width:100%;margin:0}.solution-area article .solution-desc{flex-basis:100%;max-width:100%;padding:20px 10px}.solution-area article .solution-desc h2{font-size:18px}.solution-area article .solution-desc p{font-size:16px}.bnr-area ul li{flex-basis:100%;max-width:100%;height:100px;margin-bottom:10px;border-width:10px}.features-box dl{flex-basis:100%;max-width:100%}.features-box dl dt{flex-basis:120px;max-width:120px;height:100px}.service-image-border img{width:85% !important;margin:auto}.service-image-border .slick-slide:not(.slick-center){opacity:1;transform:scaleY(1)}.slick-prev,.slick-next{width:40px;height:40px;z-index:10}.slick-prev{left:0}.slick-next{right:0}.slick-prev:before,.slick-next:before{font-size:40px}.box-ask dl{flex-basis:100%;max-width:100%;margin-bottom:30px}.box-ask dl dt{min-height:auto}.box-ask dl dd{min-height:80px}.partner-btn .btn{font-size:18px}.map>div{flex-basis:100%;max-width:100%}.map>div:first-of-type{margin-bottom:20px}.investors div.d-flex div{flex-basis:100%;max-width:100%;margin-bottom:10px}.tbl-contact{margin-bottom:30px}.tbl-contact col{width:100%}.tbl-contact th,.tbl-contact td{display:block}.tbl-contact th{border-bottom:10px solid #fff;border-right:0}.tbl-contact th label{margin-bottom:0}.partner-btn{max-width:320px;margin:20px auto 40px}.solution-case{padding:40px 20px 20px}.solution-case ul li{flex-basis:100%;max-width:100%;margin-bottom:20px}.service-image{padding:30px 0}.service-image-border{border:0}.service-image-border img{width:85% !important;margin:auto}.service-image-border .slick-slide:not(.slick-center){opacity:1;transform:scaleY(1)}.slick-prev,.slick-next{width:40px;height:40px;z-index:10}.slick-prev{left:0}.slick-next{right:0}.slick-prev:before,.slick-next:before{font-size:40px}.clients-box figure{margin-right:0;margin-bottom:20px;text-align:center}.post-list li a{padding:10px 20px}.previouspostslink:after{content:"\f053";font-family:'Font Awesome 5 Free';font-weight:900;padding:0 0 0 15px}.nextpostslink:before{padding:0 15px 0 0}.website-form ul.hs-error-msgs.inputs-list{margin-left:0;width:100%}.website-form form>div{display:block;border:0}.website-form form>div>label{display:block;width:100%;padding:12px 0 8px}.website-form form>div>.input{display:block;width:100%;padding:0 0 12px}.website-form .input>.hs-input{-webkit-appearance:none;border-radius:0;width:100%;border-width:1px;max-width:100%}}@charset 'UTF-8';body{line-height:187.5%}iframe{max-width:100%}@media screen and (max-width:768px){.row-fluid [class*="span"] min-height:auto;{}}@media screen and (min-width:769px){.row-fluid [class*="span"]{min-height:auto}}@media screen and (min-width:769px){.header-top ul{font-size:0px}.header-top ul li:not(:last-child){margin-right:0}.header-top ul li:nth-last-child(2){margin-right:15px}.header-top ul li:nth-last-child(3){margin-right:1rem}.header-top ul li a{font-size:.75rem}.header-top ul li:last-child a,.header-top ul li:nth-last-child(2) a{height:36px;background-color:#ea008c;color:#fff;border-radius:4px}}@media screen and (min-width:980px){.header-top ul li:not(:last-child){margin-right:.5rem}.header-top ul li:nth-last-child(3){margin-right:1.5rem}.header-top ul li a{font-size:1rem}}.page-head-simple{position:relative;background-color:#f0f0f0}#page_affdexsdk .page-head-simple,#page_automotivesdk .page-head-simple{background-color:#ea008c;color:#fff}#page_kokorosensor .page-head-simple,#page_kokorosensorfortraining .page-head-simple{background-color:#f5a825;color:#fff}#page_affdexformarketresarch .page-head-simple{background-color:#ff6cc4;color:#fff}#page_collaboratewithcac .page-head-simple{background-color:#295ba7;color:#fff}.page-head-simple h1{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}@media screen and (max-width:768px){.page-head-simple{height:100px}.page-head-simple h1{line-height:140%}}@media screen and (min-width:769px){.page-head-simple{height:125px}.page-head-simple h1{line-height:140%}}@media screen and (min-width:769px){.solution-case{padding-bottom:20px}.solution-case ul li{margin-bottom:20px}}#page_affdexsdk .ttl-center.ttl-center-color,#page_automotivesdk .ttl-center.ttl-center-color{color:#ef3ba6}#page_kokorosensor .ttl-center.ttl-center-color,#page_kokorosensorfortraining .ttl-center.ttl-center-color{color:#f5a825}#page_affdexformarketresarch .ttl-center.ttl-center-color{color:#ff6cc4}#page_collaboratewithcac .ttl-center.ttl-center-color{color:#295ba7}.ttl-center.ttl-center-large{font-weight:bold}@media screen and (max-width:768px){}@media screen and (min-width:769px){.ttl-center.ttl-center-large{font-size:32px}}.tbl-normal th,.tbl-normal td{font-weight:normal;line-height:177.77777778%}.tbl-normal th.head{background-color:#ea008c;color:#fff}.tbl-normal th{background-color:rgba(234,0,140,0.6);color:#fff}@media screen and (max-width:768px){}@media screen and (min-width:769px){}@media screen and (max-width:768px){.tbl-normal.tbl-3column{min-width:900px}.tbl-normal.tbl-4column{min-width:900px}.tbl-normal.tbl-3column col{width:33%}.tbl-normal.tbl-4column col{width:25%}.tbl-normal.tbl-3column th,.tbl-normal.tbl-3column td,.tbl-normal.tbl-4column th,.tbl-normal.tbl-4column td{display:table-cell}.tbl-normal.tbl-3column th,.tbl-normal.tbl-3column td:not(:last-of-type),.tbl-normal.tbl-4column th,.tbl-normal.tbl-4column td:not(:last-of-type){border-right:10px solid #fff}}@media screen and (min-width:769px){}.figure-text-block.figure-text-block-icon{margin-top:40px}.figure-text-block.figure-text-block-icon:first-child{margin-top:0px}.figure-text-block .contents .block_text{margin-top:15px}.figure-text-block .contents .block_text:first-child{margin-top:0px}@media screen and (max-width:768px){.figure-text-block .figure{width:245px;margin:0 auto;display:block;text-align:center}.figure-text-block .icon{width:160px;margin:0 auto;display:block;text-align:center}.figure-text-block .contents{margin-top:20px}}@media screen and (min-width:769px){.figure-text-block{overflow:hidden;_zoom:1}.figure-text-block .figure{width:245px;float:left;margin-right:30px;text-align:center}.figure-text-block .icon{width:160px;float:left;margin-right:20px;text-align:center}.figure-text-block .contents{overflow:hidden;_zoom:1}}.iframe-box{max-width:560px;margin:0 auto}.iframe-box .content{padding-bottom:56.25%;position:relative}.iframe-box iframe{max-width:100%;position:absolute;top:0;left:0;width:100%;height:100%}.usage{text-align:center;padding-top:50px;padding-bottom:50px}.usage.container{width:auto}.usage h1{color:#e60086;font-size:20px;margin-bottom:40px}.usage h2{color:#00b0b9;font-size:1.125rem;text-align:left}.usage .row p{font-size:.8125rem;text-align:left;line-height:160%}@media(min-width:992px){.usage h1{font-size:34px}}@media(min-width:1200px){.usage{margin-left:-100px;margin-right:-100px;max-width:inherit}.usage .pc_position{position:relative;height:570px}.usage .pc_position>div,.usage .pc_position>p{position:absolute;margin:0;padding:0}.usage .pc_position>div{background:#fff;width:350px}.usage .pc_position>.usage01{top:50%;left:50%;transform:translate(-50%,-50%)}.usage .pc_position>.usage02{top:0;left:50px}.usage .pc_position>.usage03{top:0;right:50px}.usage .pc_position>.usage04{top:200px;left:0}.usage .pc_position>.usage05{top:200px;right:0}.usage .pc_position>.usage06{bottom:0;left:50px}.usage .pc_position>.usage07{bottom:0;right:50px}}@media(max-width:1199px){.hidden-xl-down{display:none !important}}@media(min-width:1200px){.hidden-xl-up{display:none !important}}.products-index article{font-weight:500}.products-index a:hover{opacity:1}.products-index a figure{position:relative}.products-index a figure img{transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.products-index a:hover figure img{opacity:.12}.products-index a figure figcaption{color:#fff;font-size:26px;text-align:center;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;line-height:130%;opacity:0}.products-index a:hover figure figcaption{opacity:1}@media screen and (max-width:768px){}@media screen and (min-width:769px){}.questions{border-top:1px solid #ccc;padding:20px 0}.questions:last-child{border-bottom:1px solid #ccc}.questions img{margin-right:14px;margin-bottom:10px}@media(min-width:420px){.questions img{margin-right:20px}}.questions p{overflow:hidden}.question div{display:table-cell;vertical-align:middle}.answer p{overflow:hidden}.question{color:#41bee9;font-weight:bold}.affLinkColor{color:#dd0087}.question{height:45px}.question p{vertical-align:middle}.hs-dependent-field{padding-bottom:20px}.hs_cac_affectiva_platform{padding-left:20px}.hs_cac_affectiva_platform label{display:inline-block;margin-right:15px}.hs_cac_affectiva_platform .input{display:inline-block}.website-form form>div>label{display:block}.website-form form>div>.input{display:block}.website-form form .error-mail-confirm{color:red;font-size:.8em;font-weight:normal;width:70%;margin-left:30%;margin:-10px 0 16px 30%}.metrics-row{display:flex;flex-wrap:wrap}.metrics-col5,.metrics-col6,.metrics-col7{margin-top:20px}.metrics-item{text-align:center;padding:0 5px}.metrics-item figure{max-width:135px;margin:0 auto}@media screen and (max-width:768px){.metrics-col5,.metrics-col6,.metrics-col7{width:50%}.metrics-col5:first-child,.metrics-col5:nth-child(2),.metrics-col6:first-child,.metrics-col6:nth-child(2),.metrics-col7:first-child,.metrics-col7:nth-child(2){margin-top:0}}@media screen and (min-width:769px){.metrics-col5{width:20%}.metrics-col6{width:16.666%}.metrics-col7{width:14.285%}.metrics-col5:first-child,.metrics-col5:nth-child(2),.metrics-col5:nth-child(3),.metrics-col5:nth-child(4),.metrics-col5:nth-child(5),.metrics-col6:first-child,.metrics-col6:nth-child(2),.metrics-col6:nth-child(3),.metrics-col6:nth-child(4),.metrics-col6:nth-child(5),.metrics-col6:nth-child(6),.metrics-col7:first-child,.metrics-col7:nth-child(2),.metrics-col7:nth-child(3),.metrics-col7:nth-child(4),.metrics-col7:nth-child(5),.metrics-col7:nth-child(6),.metrics-col7:nth-child(7){margin-top:0}}@media screen and (max-width:768px){}@media screen and (min-width:769px){.hidden-xxs-up{display:none}}.metrics .decision h4{color:#00acb6;font-size:16px}.metrics .decision p{font-size:16px}.metrics .decision img{display:block}@media screen and (max-width:768px){.metrics .decision img{margin-bottom:20px}}@media screen and (min-width:769px){.metrics .decision img{float:right;margin:0 0 20px 20px}}.bottom-bnr ul li a span.icn_cac:before{width:85px}.box-topics .inner article a figure{text-align:center}.box-topics .inner article a figure img{width:260px}.header-top .hs-menu-children-wrapper{margin-top:26px}p:last-child{margin-bottom:0}@media screen and (max-width:768px){p:last-child{margin-bottom:0}}@media screen and (min-width:769px){p:last-child{margin-bottom:0}}.overflow-scroll{overflow:scroll}@media screen and (max-width:768px){.overflow-scroll-sp{overflow:scroll}}@media screen and (min-width:769px){.overflow-scroll-pc{overflow:scroll}}.mb40-items{margin-bottom:40px}.mb40-items:last-child{margin-bottom:0px}@media screen and (max-width:768px){.mb40-items-sp{margin-bottom:40px}.mb40-items-sp:last-child{margin-bottom:0px}}@media screen and (min-width:769px){.mb40-items-pc{margin-bottom:40px}.mb40-items-pc:last-child{margin-bottom:0px}}.text-align-center{text-align:center}@media screen and (max-width:768px){.text-align-center-sp{text-align:center}}@media screen and (min-width:769px){.text-align-center-pc{text-align:center}}.pb00{padding-bottom:0px !important}@media screen and (max-width:768px){.pb00-sp{padding-bottom:0px !important}}@media screen and (min-width:769px){.pb00-pc{padding-bottom:0px !important}}.pb10{padding-bottom:10px !important}@media screen and (max-width:768px){.pb10-sp{padding-bottom:10px !important}}@media screen and (min-width:769px){.pb10-pc{padding-bottom:10px !important}}.pb20{padding-bottom:20px !important}@media screen and (max-width:768px){.pb20-sp{padding-bottom:20px !important}}@media screen and (min-width:769px){.pb20-pc{padding-bottom:20px !important}}.pb30{padding-bottom:30px !important}@media screen and (max-width:768px){.pb30-sp{padding-bottom:30px !important}}@media screen and (min-width:769px){.pb30-pc{padding-bottom:30px !important}}