html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:0 0}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{font-size:62.5%}body{min-width:320px;background:#fff;color:#272c41;line-height:1.8;font-size:1.5rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;line-break:strict;overflow-wrap:break-word}a{outline:none;text-decoration:none;color:#272c41;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a:hover{opacity:.6}@media screen and (max-width:768px){a:hover{opacity:1}}img{width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:300}p,ul,li,dl,dt,dd{margin:0;padding:0}ul,ol{list-style:none}img{vertical-align:top}table{width:100%}table th{text-align:left;font-weight:400;vertical-align:top}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.h-bg--water-light3{background:#f4fbfe}.h-bg--gray-1300{background:#fafafa}.h-pc{display:block}.h-sp{display:none}br.h-pc{display:inline-block}br.h-sp{display:none}@media screen and (max-width:768px){.h-pc{display:none}.h-sp{display:block}br.h-pc{display:none}br.h-sp{display:inline-block}}.h-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.h-flex-break{display:-webkit-box;display:-ms-flexbox;display:flex}.h-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.h-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.h-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.h-flex-wrap--reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.h-justify--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.h-justify--end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.h-justify--sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.h-align--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.h-align--end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.h-flex-grow,.l-col--2 .l-col__item:nth-of-type(1){-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:768px){.h-flex-break{display:block}}.h-font-noto,body{font-family:'Noto Sans JP',sans-serif}.h-font--ibm,.page-404 .content__txt--en{font-family:'IBM Plex Sans',sans-serif}.h-font-noto-ibm{font-family:'IBM Plex Sans','Noto Sans JP',sans-serif}.h-margin--t164{margin-top:164px !important}.h-margin--b164{margin-bottom:164px !important}.h-margin--l164{margin-left:164px !important}.h-margin--r164{margin-right:164px !important}.h-margin--t128{margin-top:128px !important}.h-margin--b128{margin-bottom:128px !important}.h-margin--l128{margin-left:128px !important}.h-margin--r128{margin-right:128px !important}.h-margin--t120{margin-top:120px !important}.h-margin--b120{margin-bottom:120px !important}.h-margin--l120{margin-left:120px !important}.h-margin--r120{margin-right:120px !important}.h-margin--t90{margin-top:90px !important}.h-margin--b90{margin-bottom:90px !important}.h-margin--l90{margin-left:90px !important}.h-margin--r90{margin-right:90px !important}.h-margin--t80{margin-top:80px !important}.h-margin--b80{margin-bottom:80px !important}.h-margin--l80{margin-left:80px !important}.h-margin--r80{margin-right:80px !important}.h-margin--t72{margin-top:72px !important}.h-margin--b72{margin-bottom:72px !important}.h-margin--l72{margin-left:72px !important}.h-margin--r72{margin-right:72px !important}.h-margin--t64{margin-top:64px !important}.h-margin--b64{margin-bottom:64px !important}.h-margin--l64{margin-left:64px !important}.h-margin--r64{margin-right:64px !important}.h-margin--t48{margin-top:48px !important}.h-margin--b48{margin-bottom:48px !important}.h-margin--l48{margin-left:48px !important}.h-margin--r48{margin-right:48px !important}.h-margin--t44{margin-top:44px !important}.h-margin--b44{margin-bottom:44px !important}.h-margin--l44{margin-left:44px !important}.h-margin--r44{margin-right:44px !important}.h-margin--t40{margin-top:40px !important}.h-margin--b40{margin-bottom:40px !important}.h-margin--l40{margin-left:40px !important}.h-margin--r40{margin-right:40px !important}.h-margin--t32{margin-top:32px !important}.h-margin--b32{margin-bottom:32px !important}.h-margin--l32{margin-left:32px !important}.h-margin--r32{margin-right:32px !important}.h-margin--t24{margin-top:24px !important}.h-margin--b24{margin-bottom:24px !important}.h-margin--l24{margin-left:24px !important}.h-margin--r24{margin-right:24px !important}.h-margin--t16{margin-top:16px !important}.h-margin--b16{margin-bottom:16px !important}.h-margin--l16{margin-left:16px !important}.h-margin--r16{margin-right:16px !important}.h-margin--t12{margin-top:12px !important}.h-margin--b12{margin-bottom:12px !important}.h-margin--l12{margin-left:12px !important}.h-margin--r12{margin-right:12px !important}.h-margin--t8{margin-top:8px !important}.h-margin--b8{margin-bottom:8px !important}.h-margin--l8{margin-left:8px !important}.h-margin--r8{margin-right:8px !important}.h-margin--t4{margin-top:4px !important}.h-margin--b4{margin-bottom:4px !important}.h-margin--l4{margin-left:4px !important}.h-margin--r4{margin-right:4px !important}.h-margin--t0{margin-top:0 !important}.h-margin--b0{margin-bottom:0 !important}.h-margin--l0{margin-left:0 !important}.h-margin--r0{margin-right:0 !important}@media screen and (max-width:768px){.h-margin--sp-t164{margin-top:164px !important}.h-margin--sp-b164{margin-bottom:164px !important}.h-margin--sp-l164{margin-left:164px !important}.h-margin--sp-r164{margin-right:164px !important}.h-margin--sp-t128{margin-top:128px !important}.h-margin--sp-b128{margin-bottom:128px !important}.h-margin--sp-l128{margin-left:128px !important}.h-margin--sp-r128{margin-right:128px !important}.h-margin--sp-t120{margin-top:120px !important}.h-margin--sp-b120{margin-bottom:120px !important}.h-margin--sp-l120{margin-left:120px !important}.h-margin--sp-r120{margin-right:120px !important}.h-margin--sp-t80{margin-top:80px !important}.h-margin--sp-b80{margin-bottom:80px !important}.h-margin--sp-l80{margin-left:80px !important}.h-margin--sp-r80{margin-right:80px !important}.h-margin--sp-t72{margin-top:72px !important}.h-margin--sp-b72{margin-bottom:72px !important}.h-margin--sp-l72{margin-left:72px !important}.h-margin--sp-r72{margin-right:72px !important}.h-margin--sp-t64{margin-top:64px !important}.h-margin--sp-b64{margin-bottom:64px !important}.h-margin--sp-l64{margin-left:64px !important}.h-margin--sp-r64{margin-right:64px !important}.h-margin--sp-t60{margin-top:60px !important}.h-margin--sp-b60{margin-bottom:60px !important}.h-margin--sp-l60{margin-left:60px !important}.h-margin--sp-r60{margin-right:60px !important}.h-margin--sp-t48{margin-top:48px !important}.h-margin--sp-b48{margin-bottom:48px !important}.h-margin--sp-l48{margin-left:48px !important}.h-margin--sp-r48{margin-right:48px !important}.h-margin--sp-t44{margin-top:44px !important}.h-margin--sp-b44{margin-bottom:44px !important}.h-margin--sp-l44{margin-left:44px !important}.h-margin--sp-r44{margin-right:44px !important}.h-margin--sp-t40{margin-top:40px !important}.h-margin--sp-b40{margin-bottom:40px !important}.h-margin--sp-l40{margin-left:40px !important}.h-margin--sp-r40{margin-right:40px !important}.h-margin--sp-t32{margin-top:32px !important}.h-margin--sp-b32{margin-bottom:32px !important}.h-margin--sp-l32{margin-left:32px !important}.h-margin--sp-r32{margin-right:32px !important}.h-margin--sp-t24{margin-top:24px !important}.h-margin--sp-b24{margin-bottom:24px !important}.h-margin--sp-l24{margin-left:24px !important}.h-margin--sp-r24{margin-right:24px !important}.h-margin--sp-t16{margin-top:16px !important}.h-margin--sp-b16{margin-bottom:16px !important}.h-margin--sp-l16{margin-left:16px !important}.h-margin--sp-r16{margin-right:16px !important}.h-margin--sp-t12{margin-top:12px !important}.h-margin--sp-b12{margin-bottom:12px !important}.h-margin--sp-l12{margin-left:12px !important}.h-margin--sp-r12{margin-right:12px !important}.h-margin--sp-t8{margin-top:8px !important}.h-margin--sp-b8{margin-bottom:8px !important}.h-margin--sp-l8{margin-left:8px !important}.h-margin--sp-r8{margin-right:8px !important}.h-margin--sp-t4{margin-top:4px !important}.h-margin--sp-b4{margin-bottom:4px !important}.h-margin--sp-l4{margin-left:4px !important}.h-margin--sp-r4{margin-right:4px !important}.h-margin--sp-t0{margin-top:0 !important}.h-margin--sp-b0{margin-bottom:0 !important}.h-margin--sp-l0{margin-left:0 !important}.h-margin--sp-r0{margin-right:0 !important}}.h-margin-auto{margin:auto}.h-text-center{text-align:center}.js-inview{opacity:0}.js-inview-children>*{opacity:0}.l-col{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.l-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:60px}}.l-inner,#page>.wp-block-group,.c-footer-contact-banner__inner,.c-price_case__inner,.c-rules .wp-block-group,.page-seminar .main_contents{width:100%;max-width:1366px;padding:0 calc(83/1366*100vw);margin:0 auto}@media screen and (min-width:1367px){.l-inner,#page>.wp-block-group,.c-footer-contact-banner__inner,.c-price_case__inner,.c-rules .wp-block-group,.page-seminar .main_contents{padding:0 83px}}@media screen and (max-width:768px){.l-inner,#page>.wp-block-group,.c-footer-contact-banner__inner,.c-price_case__inner,.c-rules .wp-block-group,.page-seminar .main_contents{padding:0 calc(18/375*100vw)}}.l-section--2{position:relative;padding:60px 0}@media screen and (max-width:768px){.l-section--2{padding-top:48px}}.l-section--2 .content__wrap{max-width:1000px}.l-section--news{min-height:500px}@media screen and (max-width:768px){.l-section--news{min-height:initial}}.c-about{margin-top:60px}@media screen and (max-width:768px){.c-about{margin-top:30px}}.c-about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:48px;background:#f7f9fb}@media screen and (max-width:768px){.c-about__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 18px}}.c-about__left{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:442px}.c-about__head{font-weight:700;font-size:18px;line-height:1.5;color:#079dda}@media screen and (max-width:768px){.c-about__head{font-size:15px}}.c-about__title{font-weight:700;font-size:30px;line-height:1.5;color:#272c41;margin-top:12px}@media screen and (max-width:768px){.c-about__title{font-size:24px;margin-top:6px}}.c-about__text{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:30px}@media screen and (max-width:768px){.c-about__text{margin-top:24px}}.c-about__text p+p{margin-top:27px}.c-about__right{max-width:602px;width:calc(602/1366*100vw)}@media screen and (max-width:768px){.c-about__right{max-width:100%;width:100%}}.c-about__video{width:100%;margin-top:77px}@media screen and (max-width:768px){.c-about__video{margin-top:30px}}.c-archive{width:calc(100% - 320px - 90px)}@media screen and (max-width:768px){.c-archive{width:100%}}.c-articles a{display:block}.c-articles__box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:13px}.c-articles__box--start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-articles__box--spacebetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.c-articles__box--spblock{display:block}}.c-articles__category{border:1px solid #2d72a6;font-weight:700;font-size:12px;line-height:1.5;color:#2d72a6;padding:4px 10px}.c-articles__category a{color:inherit}.c-articles__day{font-family:"IBM Plex Sans";color:#5d647d;font-size:1.2rem;color:#5d647d}.c-articles__thumb{position:relative;width:100%;margin-bottom:12px;padding-top:52.75%;overflow:hidden}.c-articles__pic{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d3dae2;background-position:center;background-size:cover}.c-articles__ttl{font-size:1.8rem;font-weight:500;line-height:1.65;color:#04111f}.c-articles__des{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-articles--2col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:30px;-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%}@media screen and (max-width:768px){.c-articles--2col{display:block}}.c-articles--2col .c-articles__item{width:47.09%}@media screen and (max-width:768px){.c-articles--2col .c-articles__item{width:100%}.c-articles--2col .c-articles__item+.c-articles__item{margin-top:13.13%}}.c-articles--3col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:50px;-webkit-column-gap:2.81%;-moz-column-gap:2.81%;column-gap:2.81%}@media screen and (max-width:768px){.c-articles--3col{display:block}}.c-articles--3col .c-articles__item{width:31.42%}@media screen and (max-width:768px){.c-articles--3col .c-articles__item{width:100%}.c-articles--3col .c-articles__item+.c-articles__item{margin-top:13.13%}}.c-articles--case .c-articles__thumb{border-radius:8px}@media screen and (max-width:768px){.c-articles--case .c-articles__thumb{border-radius:6px}}.c-articles--case .c-articles__companyName{margin-top:6px;font-size:1.4rem;font-weight:400;color:#798d9a;line-height:1.45}.c-articles--news{border-top:1px solid #d3dae2;max-width:790px;padding-top:12px}.c-articles--news a{padding:0 0 24px;border-bottom:1px solid #d3dae2}@media screen and (max-width:768px){.c-articles--news a{padding:0 0 30px}}.c-articles--news .c-articles__item+.c-articles__item{margin-top:24px}.c-articles--news .c-articles__ttl{margin-top:14px;line-height:1.45;font-size:18px;font-weight:400}.c-articles--blog .c-articles__thumb{border:1px solid #d3dae2}.c-articles--whitepaper .c-articles__thumb{border:1px solid #d3dae2;padding-top:56.3%}.c-articles--whitepaper .c-articles__text{font-weight:700;font-size:15px;line-height:1.5}.c-articles--seminar .c-articles__item{padding:2.81%;background:#f4fbfe;border-radius:6px}.c-articles--seminar .c-articles__item+.c-articles__item{margin-top:30px}@media screen and (max-width:768px){.c-articles--seminar .c-articles__item{padding:5.97% 4.77% 7.16%}}.c-articles--seminar .c-articles__thumb{width:41.55%;margin:0 4.97% 0 0;padding-top:23.26%;border-radius:8px}@media screen and (max-width:768px){.c-articles--seminar .c-articles__thumb{width:100%;margin:0 0 5.28%;padding-top:52.75%}}.c-articles--seminar .c-articles__ttl{margin-bottom:16px;color:#405665}.c-articles--seminar .c-articles__intro{margin-bottom:16px;color:#798d9a}.c-articles--seminar .c-articles__link a{font-size:1.4rem;color:#094296}.c-articles--seminar .c-articles__link a:after{content:"\e906";position:relative;margin-left:3px;font-family:"3-shake-icons" !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#272c41;font-size:1.2rem}.c-articles--seminar .seminar-box{row-gap:8px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-bottom:16px;font-weight:500;line-height:1.45}.c-articles--seminar .seminar-box__date{font-size:2rem;color:#23aee4}@media screen and (max-width:768px){.c-articles--seminar .seminar-box__date{font-size:1.6rem}}.c-articles--seminar .seminar-box__time{font-size:1.5rem;color:#23aee4}@media screen and (max-width:768px){.c-articles--seminar .seminar-box__time{font-size:1.2rem}}.c-articles--seminar .seminar-box__place{padding:4px 20px 6px;background:#23aee4;border:1px solid #23aee4;border-radius:48px;font-size:1.5rem;color:#fff;line-height:1.2}.c-articles--seminar .seminar-box__place--nega{background:#fff;color:#23aee4}@media screen and (max-width:768px){.c-articles--seminar .seminar-box__place{font-size:1.3rem}}.c-articles--voice .c-articles__ttl{font-weight:700;font-size:15px;line-height:1.5;color:#272c41}.c-articles--voice .c-case__inner{padding:0}.c-articles--voice .c-case__inner .c-case_list{margin:0}.c-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:4px;width:100%;padding:10px 15px 15px;border-top:1px solid #d3dae2}.c-breadcrumb__item a{font-size:12px;line-height:1.2;font-weight:400;color:#003677;border-bottom:1px solid #003677}.c-breadcrumb__item:after{content:'\e906';font-family:'3-shake-icons' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#979eb4;font-size:1.2rem;margin:0 .5em}.c-breadcrumb__item:nth-last-of-type(1) a{border-bottom:none;pointer-events:none;color:#5d647d}.c-breadcrumb__item:nth-last-of-type(1):after{display:none}@media screen and (max-width:768px){.c-btn,.page-single--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .wp-block-button{text-align:center}}@media screen and (max-width:768px){.c-btn--left{text-align:left}}.c-btn--box{margin-top:10px}.c-btn--box a{border:1px solid #079dda;display:inline-block;padding:12px 22px;background:#079dda;border-radius:3px;font-weight:700;font-size:15px;color:#fff}@media screen and (max-width:768px){.c-btn--box a{font-size:15px;padding:11px 24px}}.c-btn--box a:hover{opacity:1}.c-btn--boxReverse a{background:#fff;color:#079dda}.c-btn--fillNone a{background:0 0;color:#079dda}@media screen and (max-width:768px){.c-btn--large{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}}.c-btn--large a{padding:16px 47px 16px;font-size:18px}@media screen and (max-width:1296px){.c-btn--large a{font-size:13px;padding:16px 20px 16px}}@media screen and (max-width:768px){.c-btn--large a{font-size:13px;padding:12px 5px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.c-btn--arrow{margin-top:30px}.c-btn--arrow a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;font-weight:700;font-size:1.5rem;line-height:1.5;color:#003677;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.c-btn--arrow a span{-webkit-transition:border-bottom-color .2s ease-in-out;transition:border-bottom-color .2s ease-in-out;border-bottom:2px solid #003677}.c-btn--arrow a i{font-size:2.4rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.c-btn--arrow a:hover{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:1;color:#065cc4}.c-btn--arrow a:hover i{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:translateX(5px);transform:translateX(5px)}.c-btn--arrow a:hover i.p-icon-arrow-left{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.c-btn--arrow a:hover span{-webkit-transition:border-bottom-color .2s ease-in-out;transition:border-bottom-color .2s ease-in-out;border-bottom-color:#065cc4}.c-btn--arrowCenter{text-align:center}.c-btn--navy{display:inline-block}.c-btn--navy a{border:1px solid #003677;padding:15px 24px;background:#003677}.c-btn--navy .c-btn__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-btn--navy .c-btn__inner:before{content:"";display:inline-block;width:17px;height:20px;background-image:url(//doifkoufpowj.cloudfront.net/wp-content/themes/reckoner-new/assets/css/../images/common/icon_download.svg);background-repeat:no-repeat;margin-right:13px;vertical-align:sub}.c-btn__inner{display:block;overflow:hidden}.c-btn__inner .c-btn_txt{display:block;position:relative}.c-btn__inner .c-btn_txt:after{content:attr(data-text);display:block;position:absolute;top:101%;left:0;width:100%;height:100%}.c-btn--spin a:hover{opacity:1}.c-btn--spin a:hover .c-btn__txt{-webkit-transition:-webkit-transform .4s cubic-bezier(.43,.05,.17,1) 0s;transition:-webkit-transform .4s cubic-bezier(.43,.05,.17,1) 0s;transition:transform .4s cubic-bezier(.43,.05,.17,1) 0s;transition:transform .4s cubic-bezier(.43,.05,.17,1) 0s,-webkit-transform .4s cubic-bezier(.43,.05,.17,1) 0s;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.c-btn--spin .c-btn__txt{display:block;position:relative}.c-btn--spin .c-btn__txt:after{content:attr(data-text);display:block;position:absolute;top:101%;left:0;width:100%;height:100%}.c-btn:hover .c-btn_txt,.page-single--case #wp-content-single .wp-block-button:hover .c-btn_txt,.page-free-trial--case #wp-content-single .wp-block-button:hover .c-btn_txt,.page-contact--case #wp-content-single .wp-block-button:hover .c-btn_txt,.page-docs--case #wp-content-single .wp-block-button:hover .c-btn_txt{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .4s cubic-bezier(.43,.05,.17,1) 0s;transition:-webkit-transform .4s cubic-bezier(.43,.05,.17,1) 0s;transition:transform .4s cubic-bezier(.43,.05,.17,1) 0s;transition:transform .4s cubic-bezier(.43,.05,.17,1) 0s,-webkit-transform .4s cubic-bezier(.43,.05,.17,1) 0s}.c-multi-btn{gap:12px}@media screen and (max-width:768px){.c-multi-btn{gap:5px}}.c-more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}.c-more-btn--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-more-btn__txt{display:inline-block;font-family:"Noto Sans JP";font-weight:700;font-size:15px;line-height:1.5;color:#003677;border-bottom:2px solid #003677}.c-more-btn__icon{width:18px}.c-btn-2>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #003677;padding:15px 24px;background:#003677;border-radius:3px;font-weight:700;font-size:15px;color:#fff;margin-top:24px}.c-btn-2>a:hover{opacity:1}.c-btn-2>a>img{width:17px;height:auto;margin-right:13px}.c-case__inner{padding:90px 0}@media screen and (max-width:768px){.c-case__inner{padding:60px 0}}.c-case__inner .c-case_texts{color:#272c41;line-height:1.5;text-align:center}.c-case__inner .c-case_ttl{font-weight:700;font-size:30px}@media screen and (max-width:768px){.c-case__inner .c-case_ttl{font-size:24px}}.c-case__inner .c-case_txt{font-weight:400;font-size:15px;margin-top:30px}@media screen and (max-width:768px){.c-case__inner .c-case_txt{font-size:15px;margin-top:18px}}.c-case__inner .c-case_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px 30px;margin:60px auto 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.c-case__inner .c-case_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px auto 0;gap:30px}}.c-case__inner .c-case_list__item{width:calc(34% - 30px)}@media screen and (max-width:768px){.c-case__inner .c-case_list__item{width:100%}}.c-case__inner .c-case_list__item .c-case_list_item__thumb{width:100%}.c-case__inner .c-case_list__item .c-case_list_item__thumb img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.c-case__inner .c-case_list__item .c-case_list_item__ttl{font-weight:700;font-size:15px;line-height:1.5;color:#272c41;margin-top:15px}@media screen and (max-width:768px){.c-case__inner .c-case_list__item .c-case_list_item__ttl{font-size:15px}}.c-case__inner .c-case_list__item .c-case_list_item__company{font-weight:400;font-size:12px;line-height:1.4;color:#5d647d;margin-top:12px}@media screen and (max-width:768px){.c-case__inner .c-case_list__item .c-case_list_item__company{font-size:12px}}.c-case__inner .c-case_introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-top:50px}@media screen and (max-width:768px){.c-case__inner .c-case_introduction{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}.c-case__inner .c-case_introduction__logo{width:160px}.c-case__inner .c-case_introduction__logo img{width:100%}.c-case__inner .c-case_introduction+.c-more-btn{margin-top:50px}@media screen and (max-width:768px){.c-case__inner .c-case_introduction+.c-more-btn{margin-top:30px}}.c-case__inner .c-btn,.c-case__inner .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .c-case__inner .wp-block-button,.c-case__inner .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .c-case__inner .wp-block-button,.c-case__inner .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .c-case__inner .wp-block-button,.c-case__inner .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .c-case__inner .wp-block-button{margin-top:60px}@media screen and (max-width:768px){.c-case__inner .c-btn,.c-case__inner .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .c-case__inner .wp-block-button,.c-case__inner .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .c-case__inner .wp-block-button,.c-case__inner .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .c-case__inner .wp-block-button,.c-case__inner .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .c-case__inner .wp-block-button{margin-top:48px}}.c-categories{width:320px}@media screen and (max-width:768px){.c-categories{width:100%}}.c-categories__title{font-weight:700;font-size:1.8rem;line-height:1.4;color:#272c41;margin-bottom:16px}.c-categories__list{border-top:1px solid #d3dae2}.c-categories__list.latest-news li a:after{content:none}.c-categories__list li{padding:14px 0;border-bottom:1px solid #d3dae2}.c-categories__list li a{display:block;font-size:1.5rem;color:#272c41;position:relative}.c-categories__list li a:after{content:"\e906";position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"3-shake-icons" !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#272c41;font-size:1.8rem}.c-certification{padding:90px 0;background:#fafafa}@media screen and (max-width:768px){.c-certification{padding:60px 18px}}@media screen and (max-width:768px){.c-certification .c-btn--arrow{margin-top:18px}}.c-certification__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media screen and (max-width:768px){.c-certification__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}}.c-certification__group{max-width:555px}@media screen and (max-width:768px){.c-certification__group{max-width:100%}}@media screen and (max-width:768px){.c-certification__group .c-btn,.c-certification__group .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .c-certification__group .wp-block-button,.c-certification__group .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .c-certification__group .wp-block-button,.c-certification__group .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .c-certification__group .wp-block-button,.c-certification__group .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .c-certification__group .wp-block-button{text-align:left}}.c-certification__title{font-weight:700;font-size:24px;line-height:1.44;color:#272c41}@media screen and (max-width:768px){.c-certification__title{font-size:18px}}.c-certification__text{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:24px}@media screen and (max-width:768px){.c-certification__text{margin-top:18px}}.c-certification__link{display:block;font-weight:400;font-size:15px;line-height:1.8;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#003677;margin-top:30px}@media screen and (max-width:768px){.c-certification__link{margin-top:18px}}.c-certification__link+.c-certification__link{margin-top:6px}.c-certification__img{max-width:520px;margin-top:30px}@media screen and (max-width:768px){.c-certification__img{max-width:339px;margin:30px auto 0}}.c-circle-list__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-circle-list__item{width:240px;margin-right:2.67%}.c-circle-list__item:last-child{margin-right:0}.c-circle-list__item p{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:18px;font-size:2.4rem;line-height:1.5;font-weight:700;color:#ddd}.c-circle-list__item p span{color:#cff}.c-circle-list__circle{width:100%;padding-top:100%;border-radius:50%;background:#000;position:relative;margin:0 auto}@media screen and (max-width:930px){.c-circle-list .spacer{display:block;width:100%}.c-circle-list__item:nth-of-type(1){margin:0 auto}}@media screen and (max-width:768px){.c-circle-list__list{width:100%}.c-circle-list__item{width:150px;margin-right:27px}.c-circle-list__item p{font-size:1.5rem}}.c-contact-banner{position:relative;background:#edf9fd;margin-top:120px;padding:90px 0}@media screen and (max-width:768px){.c-contact-banner{overflow:hidden;padding:60px 0 30px;margin-top:60px}}.c-contact-banner__wrapper{position:relative;z-index:2}.c-contact-banner__wrapper .c-contact-banner_title{font-family:"Noto Sans JP";font-weight:700;font-size:30px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.c-contact-banner__wrapper .c-contact-banner_title{font-size:24px}}.c-contact-banner__wrapper .c-contact-banner_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;margin-top:30px}@media screen and (max-width:768px){.c-contact-banner__wrapper .c-contact-banner_btn{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}}.c-contact-banner__col{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1046px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.c-contact-banner__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:768px){.c-contact-banner__txtbox{width:100%}}.c-contact-banner__img{width:calc(356/1366*100vw);width:356px;position:relative}@media screen and (min-width:1367px){.c-contact-banner__img{width:356px}}@media screen and (max-width:900px){.c-contact-banner__img{width:300px;right:calc((20/1366*100vw)*-1)}}@media screen and (max-width:768px){.c-contact-banner__img{width:100%;max-width:356px;right:calc((5/375*100vw)*-1);margin-top:30px}}.c-contact-banner .c-multi-btn{margin-top:30px}.c-contact-banner .c-multi-btn>.c-btn,.c-contact-banner .page-single--case #wp-content-single .c-multi-btn>.wp-block-button,.page-single--case #wp-content-single .c-contact-banner .c-multi-btn>.wp-block-button,.c-contact-banner .page-free-trial--case #wp-content-single .c-multi-btn>.wp-block-button,.page-free-trial--case #wp-content-single .c-contact-banner .c-multi-btn>.wp-block-button,.c-contact-banner .page-contact--case #wp-content-single .c-multi-btn>.wp-block-button,.page-contact--case #wp-content-single .c-contact-banner .c-multi-btn>.wp-block-button,.c-contact-banner .page-docs--case #wp-content-single .c-multi-btn>.wp-block-button,.page-docs--case #wp-content-single .c-contact-banner .c-multi-btn>.wp-block-button{margin-top:0}.c-data-source__inner{padding:60px 20px 90px;max-width:1240px;margin:auto}@media screen and (max-width:768px){.c-data-source__inner{padding:60px 18px}}.c-data-source__inner .c-data-source_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}@media screen and (max-width:768px){.c-data-source__inner .c-data-source_list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:12px}}.c-data-source__inner .c-data-source_list__item{position:relative;font-weight:700;font-size:15px;line-height:1.2;letter-spacing:.02em}.c-data-source__inner .c-data-source_list__item:before{content:"";position:absolute;top:0;left:-30px;width:1px;height:18px;background:#d3dae2}@media screen and (max-width:768px){.c-data-source__inner .c-data-source_list__item:before{left:-12px}}.c-data-source__inner .c-data-source_list__item:first-child:before{display:none}.c-data-source__inner .c-data-source_list__item a{color:#2d72a6}.c-data-source__inner .c-data-source_list+.c-data-source-group{margin-top:65px}@media screen and (max-width:768px){.c-data-source__inner .c-data-source_list+.c-data-source-group{margin-top:62px}}.c-data-source__inner .c-data-source-group{scroll-margin-top:60px}.c-data-source__inner .c-data-source-group__title{font-weight:700;font-size:24px;line-height:35px;color:#272c41}.c-data-source__inner .c-data-source-group__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:24px;margin-top:24px}@media screen and (max-width:768px){.c-data-source__inner .c-data-source-group__list{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;row-gap:10px}}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #d3dae2;width:175px}@media screen and (max-width:768px){.c-data-source__inner .c-data-source-group__list .c-data-source-list-item{width:49.1%;-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px}}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__img{width:120px;margin:auto}@media screen and (max-width:768px){.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__img{width:113px}}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__img img{width:100%}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__title{text-align:center;font-weight:500;font-size:13px;line-height:1.2;color:#272c41;margin-top:20px}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__head{padding-top:18px;padding-bottom:18px}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;border-top:1px solid #d3dae2;padding-top:6px;padding-bottom:9px;height:58px}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__foot .c-data-source-list-transfer_title{font-weight:400;font-size:12px;line-height:17px;text-align:center;color:#405665}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__foot .c-data-source-list-transfer_circle{width:20px;height:20px;border-radius:50%;background:#fff;border:1px solid #079dda;margin:4px auto 0}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__foot .c-data-source-list-transfer_cross{display:block;position:relative;width:30px;height:30px}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__foot .c-data-source-list-transfer_cross:before,.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__foot .c-data-source-list-transfer_cross:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:20px;background:#5d647d}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__foot .c-data-source-list-transfer_cross:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.c-data-source__inner .c-data-source-group__list .c-data-source-list-item__foot .c-data-source-list-transfer_cross:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.c-data-source__inner .c-data-source-group+.c-data-source-group{margin-top:60px}@media screen and (max-width:768px){.c-data-source__inner .c-data-source-group+.c-data-source-group{margin-top:43px}}.c-data-source__inner .c-data-source-group+.c-btn--arrow{margin-top:90px}@media screen and (max-width:768px){.c-data-source__inner .c-data-source-group+.c-btn--arrow{margin-top:48px}}.c-datasource{position:relative;margin-top:120px}@media screen and (max-width:768px){.c-datasource{margin-top:60px}}.c-datasource:before{position:absolute;top:0;right:0;content:'';background:url(//doifkoufpowj.cloudfront.net/wp-content/themes/reckoner-new/assets/css/../images/function/bg_grid.svg) no-repeat center center/contain;width:668px;height:554px;z-index:-1}@media screen and (max-width:768px){.c-datasource:before{display:none}}@media screen and (max-width:768px){.c-datasource .c-btn--arrow{margin-top:18px}}.c-datasource__title{font-weight:700;font-size:30px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.c-datasource__title{font-size:24px}}.c-datasource__text{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:30px}@media screen and (max-width:768px){.c-datasource__text{font-size:15px;margin-top:18px}}.c-datasource__main{margin-top:60px}@media screen and (max-width:768px){.c-datasource__main{margin-top:30px}}.c-datasource__subTitle{font-weight:700;font-size:24px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.c-datasource__subTitle{font-size:18px}}.c-datasource__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;margin-top:24px}@media screen and (max-width:768px){.c-datasource__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:18px}}.c-datasource__list .c-datasource_example{background:#f7f9fb;padding:15px calc(30/1366*100vw) 30px}@media screen and (min-width:1367px){.c-datasource__list .c-datasource_example{padding:15px 30px 30px}}@media screen and (max-width:768px){.c-datasource__list .c-datasource_example{padding:18px;width:100%}}.c-datasource__list .c-datasource_example__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:15px;line-height:1.5;color:#272c41;min-height:46px}@media screen and (max-width:768px){.c-datasource__list .c-datasource_example__title{min-height:auto}}.c-datasource__list .c-datasource_example__list{display:-ms-grid;display:grid;gap:3px;margin-top:15px}@media screen and (max-width:768px){.c-datasource__list .c-datasource_example__list{margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:769px){.c-datasource__list .c-datasource_example__list.is-2columns-pc{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:769px){.c-datasource__list .c-datasource_example__list.is-3columns-pc{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.c-datasource__list .c-datasource_example .c-datasource_example_item{max-width:117px;width:calc(117/1366*100vw);padding:10px;padding:10px calc(10/1366*100vw);background:#fff}@media screen and (max-width:768px){.c-datasource__list .c-datasource_example .c-datasource_example_item{width:calc((100% - 3px)/2);max-width:none}}.c-datasource__list .c-datasource_example .c-datasource_example_item__img{max-width:40px;margin:auto}.c-datasource__list .c-datasource_example .c-datasource_example_item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:28px;font-weight:500;font-size:12px;line-height:1.3;color:#011120;text-align:center;margin-top:10px}.c-datasource__bottom_text{font-weight:500;font-size:18px;line-height:1.44;text-align:center;color:#011120;margin-top:60px}@media screen and (max-width:768px){.c-datasource__bottom_text{font-weight:700;font-size:18px;margin-top:30px}}.c-footer-contact-banner{position:relative;background:#070f46;padding:90px 0;overflow:hidden}@media screen and (max-width:768px){.c-footer-contact-banner{padding:48px 0 calc(212/375*100vw)}}.c-footer-contact-banner__inner{position:relative}.c-footer-contact-banner__inner .c-footer-contact-banner_texts{color:#fff;position:relative;z-index:2}.c-footer-contact-banner__inner .c-footer-contact-banner_texts .c-footer-contact-banner_ttl{font-weight:700;font-size:3rem;line-height:1.5}@media screen and (max-width:768px){.c-footer-contact-banner__inner .c-footer-contact-banner_texts .c-footer-contact-banner_ttl{font-size:2.4rem;line-height:1.45}}.c-footer-contact-banner__inner .c-footer-contact-banner_texts .c-footer-contact-banner_txt{font-weight:400;font-size:1.5rem;line-height:1.8;margin-top:15px}@media screen and (max-width:900px){.c-footer-contact-banner__inner .c-footer-contact-banner_texts .c-footer-contact-banner_txt{width:60%}}@media screen and (max-width:768px){.c-footer-contact-banner__inner .c-footer-contact-banner_texts .c-footer-contact-banner_txt{width:100%}}.c-footer-contact-banner__inner .c-footer-contact-banner_img{position:absolute;width:calc(783/1366*100vw);width:783px;top:-90px;right:0;z-index:1}@media screen and (max-width:1180px){.c-footer-contact-banner__inner .c-footer-contact-banner_img{right:calc((80/1366*100vw)*-1)}}@media screen and (max-width:1000px){.c-footer-contact-banner__inner .c-footer-contact-banner_img{right:calc((100/1366*100vw)*-1)}}@media screen and (max-width:900px){.c-footer-contact-banner__inner .c-footer-contact-banner_img{right:calc((200/1366*100vw)*-1)}}@media screen and (max-width:768px){.c-footer-contact-banner__inner .c-footer-contact-banner_img{width:calc(403/375*100vw);right:5px;top:inherit;bottom:calc((212/375*100vw + 10px)*-1)}}.c-footer-contact-banner__inner .c-footer-contact-banner_btn_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;margin-top:30px}@media screen and (max-width:768px){.c-footer-contact-banner__inner .c-footer-contact-banner_btn_wrapper{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;margin-top:18px}}.c-footer-contact-banner__inner .c-multi-btn{margin-top:30px}.c-footer-contact-banner__inner .c-multi-btn>.c-btn,.c-footer-contact-banner__inner .page-single--case #wp-content-single .c-multi-btn>.wp-block-button,.page-single--case #wp-content-single .c-footer-contact-banner__inner .c-multi-btn>.wp-block-button,.c-footer-contact-banner__inner .page-free-trial--case #wp-content-single .c-multi-btn>.wp-block-button,.page-free-trial--case #wp-content-single .c-footer-contact-banner__inner .c-multi-btn>.wp-block-button,.c-footer-contact-banner__inner .page-contact--case #wp-content-single .c-multi-btn>.wp-block-button,.page-contact--case #wp-content-single .c-footer-contact-banner__inner .c-multi-btn>.wp-block-button,.c-footer-contact-banner__inner .page-docs--case #wp-content-single .c-multi-btn>.wp-block-button,.page-docs--case #wp-content-single .c-footer-contact-banner__inner .c-multi-btn>.wp-block-button{margin-top:0}.c-footer{padding:66px 83px 38px}@media screen and (max-width:768px){.c-footer{padding:60px 18px}}.c-footer__inner{width:100%;margin:auto}.c-footer__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 calc(100/1366*100vw)}@media screen and (max-width:768px){.c-footer__upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:50px}}.c-footer__upper .c-footer_logo{width:195px}@media screen and (max-width:768px){.c-footer__upper .c-footer_logo{width:148px}}.c-footer__upper .c-footer_logo img{width:100%}.c-footer__upper .c-footer_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:calc(100/1366*100vw);-moz-column-gap:calc(100/1366*100vw);column-gap:calc(100/1366*100vw)}@media screen and (min-width:1367px){.c-footer__upper .c-footer_nav{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}}@media screen and (max-width:768px){.c-footer__upper .c-footer_nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-footer__upper .c-footer_nav__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}@media screen and (max-width:768px){.c-footer__upper .c-footer_nav__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:10px}}@media screen and (max-width:768px){.c-footer__upper .c-footer_nav__inner+.c-footer_nav__inner{margin-top:25px}}.c-footer__upper .c-footer_nav__inner .c-footer_nav_inner_item{font-weight:400;font-size:14px}@media screen and (max-width:768px){.c-footer__upper .c-footer_nav__inner .c-footer_nav_inner_item{width:47%;font-size:15px}}.c-footer__upper .c-footer_nav__inner .c-footer_nav_inner_item a{color:#272c41;line-height:20px}.c-footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:90px;padding-top:35px;border-top:1px solid #d3dae2}@media screen and (max-width:768px){.c-footer__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;padding-top:30px}}.c-footer__bottom .c-footer_bottom_nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}@media screen and (max-width:768px){.c-footer__bottom .c-footer_bottom_nav__list{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:13px}}.c-footer__bottom .c-footer_bottom_nav__list .c-footer_bottom_nav_list_item{font-weight:400;font-size:14px;line-height:.9}@media screen and (max-width:768px){.c-footer__bottom .c-footer_bottom_nav__list .c-footer_bottom_nav_list_item{font-weight:400;font-size:12px;line-height:1.5;color:#272c41}}.c-footer__bottom .c-footer_bottom_nav__list .c-footer_bottom_nav_list_item a{display:block;color:#272c41}.c-footer__bottom .c-footer_bottom_nav__list .c-footer_bottom_nav_list_item--logo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:67px}@media screen and (max-width:768px){.c-footer__bottom .c-footer_bottom_nav__list .c-footer_bottom_nav_list_item--logo{width:100%}}.c-footer__bottom .c-footer_bottom_nav__list .c-footer_bottom_nav_list_item--logo img{width:100%}@media screen and (max-width:768px){.c-footer__bottom .c-footer_bottom_nav__list .c-footer_bottom_nav_list_item--logo img{width:67px}}.c-footer__bottom .c-footer_bottom_copy{font-family:"IBM Plex Sans";font-weight:400;font-size:10px;line-height:1.5;color:#272c41}.c-function-case{margin-top:120px;padding:90px 0;background:#f7f9fb}@media screen and (max-width:768px){.c-function-case{margin-top:60px;padding:60px 0}}.c-function-case .c-btn--arrow{margin-top:60px}@media screen and (max-width:768px){.c-function-case .c-btn--arrow{margin-top:30px}}.c-function-case__title{font-weight:700;font-size:30px;line-height:1.5;text-align:center;color:#272c41}@media screen and (max-width:768px){.c-function-case__title{font-size:24px}}.c-function-case__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;margin-top:60px}@media screen and (max-width:768px){.c-function-case__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}.c-function-case__list .c-function-case_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px;background:#fff;max-width:398px}@media screen and (max-width:768px){.c-function-case__list .c-function-case_item{padding:18px;max-width:100%}}.c-function-case__list .c-function-case_item__head{font-weight:700;font-size:15px;line-height:1.5;color:#079dda}.c-function-case__list .c-function-case_item__title{font-weight:700;font-size:18px;line-height:1.5;color:#272c41;margin-top:6px}.c-function-case__list .c-function-case_item__text{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:24px}@media screen and (max-width:768px){.c-function-case__list .c-function-case_item__text{margin-top:18px}}.c-function-case__list .c-function-case_item__img{width:100%;margin-top:24px}@media screen and (max-width:768px){.c-function-case__list .c-function-case_item__img{margin-top:18px}}.c-functions{margin:120px auto 117px}@media screen and (max-width:768px){.c-functions{margin:60px auto}}.c-functions__ttl{font-weight:700;font-size:30px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.c-functions__ttl{font-size:24px}}.c-functions__txt{margin-top:30px;font-weight:400;font-size:15px;line-height:1.8;color:#272c41;max-width:585px}@media screen and (max-width:768px){.c-functions__txt{font-size:15px;margin-top:18px}}.c-functions__txt+.c-more-btn{margin-top:30px}.c-functions__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-top:63px}@media screen and (max-width:768px){.c-functions__list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);margin-top:30px}}.c-functions__list .c-functions_list_item{display:-ms-grid;display:grid;-ms-grid-columns:60px auto;grid-template-columns:60px auto;background:#fff;border:1px solid #d3dae2;padding:24px;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;margin-top:-1px;margin-left:-1px}@media screen and (max-width:768px){.c-functions__list .c-functions_list_item{padding:10px 12px;-ms-grid-columns:48px auto;grid-template-columns:48px auto}}.c-functions__list .c-functions_list_icon{width:60px}@media screen and (max-width:768px){.c-functions__list .c-functions_list_icon{width:48px}}.c-functions__list .c-functions_list_icon img{width:100%}.c-functions__list .c-functions_list_ttl{font-weight:700;font-size:15px;line-height:1.5;color:#011120}@media screen and (max-width:768px){.c-functions__list .c-functions_list_ttl{font-size:12px}}.c-functions__list .c-functions_list_txt{font-weight:400;font-size:15px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.c-functions__list .c-functions_list_txt{margin-top:6px;font-size:12px}}.c-header{position:sticky;top:0;width:100%;margin:auto;z-index:20;background:#fff;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.c-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 12px 10px 15px}.c-header__inner .c-header_logo{width:123px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media screen and (max-width:768px){.c-header__inner .c-header_logo{width:115px}}.c-header__inner .c-header_logo a{display:block;line-height:1}.c-header__inner .c-header_logo img{width:100%}.c-header__inner .c-header_logo .d{fill:#272c41}.c-header__dropdown{display:none;position:absolute;z-index:2;-webkit-transform:translateY(-40px);transform:translateY(-40px);width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:144px;padding-top:25px;opacity:0}.c-header__dropdown--right{right:0}.c-header__dropdown-curtain{padding:18px;background:#fff;border-radius:6px;-webkit-box-shadow:6px 6px 15px rgba(39,44,65,.3);box-shadow:6px 6px 15px rgba(39,44,65,.3)}.c-header__dropdown-curtain li{line-height:1.2}.c-header__dropdown-curtain li+li{margin-top:18px}.c-header__dropdown-curtain a{color:#272c41 !important;font-size:1.4rem;line-height:1.5;font-weight:400}.c-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1100px){.c-header__nav{display:none}}.c-header__nav .c-header_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.c-header__nav .c-header_item{position:relative;line-height:1}.c-header__nav .c-header_item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.3rem;line-height:19px;color:#272c41}.c-header__nav .c-header_item i{font-size:1.5rem;margin-left:3px}.c-header__nav .c-header_item--signup a{position:relative;font-family:"Noto Sans JP";font-weight:400;font-size:13px;line-height:19px;color:#079dda}.c-header__nav .c-header_item--signup a:before{content:"";position:absolute;top:50%;right:-21px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;background-image:url(//doifkoufpowj.cloudfront.net/wp-content/themes/reckoner-new/assets/css/../images/common/ico_login.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-header__nav .c-header_item--trial a{display:block;padding:9px;background:#079dda;border-radius:3px;font-family:"Noto Sans JP";font-weight:700;font-size:13px;color:#fff}.c-header__hamburger{display:none}@media screen and (max-width:1100px){.c-header__hamburger{display:block}}.c-header__hamburger button{background:0 0}.c-header__hamburger .open{display:none}@media screen and (max-width:1100px){.c-header__hamburger .open{display:block}}.c-header__hamburger .js-nav__trigger .close{display:none}.c-header__hamburger .js-nav__trigger.is-open .open{display:none}.c-header__hamburger .js-nav__trigger.is-open .close{display:block}.c-header__hamburger i{font-size:2.4rem}@media screen and (max-width:768px){.c-header__hamburger i{color:#000}}.c-header #js-nav__trigger .close{display:none}.c-header #js-nav__trigger.is-open .open{display:none}.c-header #js-nav__trigger.is-open .close{display:block}.c-header.scrolled{background-color:#fff;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.c-header.scrolled .d{fill:#272c41}.c-header.scrolled .c-header_item a{color:#272c41}.c-header.scrolled .c-header_item--trial a{color:#fff}.c-header.scrolled .c-header_item--signup a{color:#079dda}.c-header.is-home{background:0 0}@media screen and (max-width:768px){.c-header.is-home{background:0 0}}.c-header.is-home .c-header_item a{color:#fff}.c-header.is-home .c-header_logo .d{fill:#fff}.c-header.is-home .c-header__hamburger i{color:#fff}.c-header.is-home.scrolled{background-color:#fff;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.c-header.is-home.scrolled .d{fill:#272c41}.c-header.is-home.scrolled .c-header_item a{color:#272c41}.c-header.is-home.scrolled .c-header_item--trial a{color:#fff}.c-header.is-home.scrolled .c-header_item--signup a{color:#079dda}.c-header.is-home.scrolled .c-header__hamburger i{color:#000}.c-header.is-home.is-open .d{fill:#272c41}.c-header.is-home.is-open .c-header__hamburger i{color:#000}.c-header_modal{display:none;opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;z-index:10;background-color:#fff;height:100svh;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.c-header_modal.is-open{display:block;opacity:1;-webkit-animation:fade-in .3s ease-in-out;animation:fade-in .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.c-header_modal__inner{padding:81px 18px}.c-header_modal__inner .c-header_modal_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:calc(5/375*100vw);-moz-column-gap:calc(5/375*100vw);column-gap:calc(5/375*100vw)}.c-header_modal__inner .c-btn,.c-header_modal__inner .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .c-header_modal__inner .wp-block-button,.c-header_modal__inner .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .c-header_modal__inner .wp-block-button,.c-header_modal__inner .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .c-header_modal__inner .wp-block-button,.c-header_modal__inner .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .c-header_modal__inner .wp-block-button{width:50%;margin-top:0}.c-header_modal__inner .c-btn a,.c-header_modal__inner .page-single--case #wp-content-single .wp-block-button a,.page-single--case #wp-content-single .c-header_modal__inner .wp-block-button a,.c-header_modal__inner .page-free-trial--case #wp-content-single .wp-block-button a,.page-free-trial--case #wp-content-single .c-header_modal__inner .wp-block-button a,.c-header_modal__inner .page-contact--case #wp-content-single .wp-block-button a,.page-contact--case #wp-content-single .c-header_modal__inner .wp-block-button a,.c-header_modal__inner .page-docs--case #wp-content-single .wp-block-button a,.page-docs--case #wp-content-single .c-header_modal__inner .wp-block-button a{width:100%;padding:11px 10px 12px;font-size:1.3rem}.c-header_modal__inner .c-header_modal_list{margin-top:30px}.c-header_modal__inner .c-header_modal_list__item{font-weight:400;font-size:18px;line-height:26px}.c-header_modal__inner .c-header_modal_list__item a{color:#272c41}.c-header_modal__inner .c-header_modal_list__item--signup{position:relative;font-size:15px}.c-header_modal__inner .c-header_modal_list__item--signup a{position:relative;color:#079dda}.c-header_modal__inner .c-header_modal_list__item--signup a:before{content:"";position:absolute;top:50%;right:-27px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url(//doifkoufpowj.cloudfront.net/wp-content/themes/reckoner-new/assets/css/../images/common/ico_login.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-header_modal__inner .c-header_modal_list__item+.c-header_modal_list__item{margin-top:24px}.c-header_modal__inner .c-header_modal_list__item+.c-header_modal_list__item--signup{margin-top:50px}@-webkit-keyframes fade-in{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fade-in{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.c-lazy-btn--center{text-align:center}.c-lazy-btn--right{text-align:right}.c-lazy-btn a{display:inline-block;padding:9px 24px 10px;background-color:#079dda;border-radius:3px;font-size:1.8rem;font-weight:700;text-align:center;color:#fff;-webkit-transition:all .4s cubic-bezier(.43,.05,.17,1) 0s;transition:all .4s cubic-bezier(.43,.05,.17,1) 0s}.c-lazy-btn a:hover{opacity:1}.c-lazy-btn a:hover .c-lazy-btn__txt{-webkit-transition:-webkit-transform .4s cubic-bezier(.43,.05,.17,1) 0s;transition:-webkit-transform .4s cubic-bezier(.43,.05,.17,1) 0s;transition:transform .4s cubic-bezier(.43,.05,.17,1) 0s;transition:transform .4s cubic-bezier(.43,.05,.17,1) 0s,-webkit-transform .4s cubic-bezier(.43,.05,.17,1) 0s;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (max-width:768px){.c-lazy-btn a{font-size:1.5rem}}.c-lazy-btn__inner{display:block;overflow:hidden}.c-lazy-btn__txt{position:relative;display:block}.c-lazy-btn__txt:after{content:attr(data-text);position:absolute;top:100%;left:0;display:block;width:100%;height:100%}.c-lead-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:100px}@media screen and (max-width:768px){.c-lead-list{display:block}}.c-lead-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;min-height:180px;height:100%;padding:30px;background-color:#edf9fd}@media screen and (max-width:768px){.c-lead-list a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:auto;padding:24px 18px}}.c-lead-list a:hover{opacity:1;background:#079dda;color:#fff}.c-lead-list a:hover i{color:#fff}.c-lead-list a:hover .c-lead-list__txt{color:#fff}.c-lead-list__item{width:calc(100%/3);border-left:1px solid #d3dae2}@media screen and (max-width:768px){.c-lead-list__item{width:100%;border-left:none;border-top:1px solid #d3dae2}}.c-lead-list__item:first-child{border:none}.c-lead-list__txt{margin-bottom:10px;font-size:24px;color:#272c41;line-height:1.5;font-weight:400}@media screen and (max-width:768px){.c-lead-list__txt{font-size:18px}}.c-lead-list i{font-size:3rem;color:#272c41;text-align:right}@media screen and (max-width:768px){.c-lead-list i{font-size:2.4rem}}.c-lead{font-family:"Noto Sans JP";margin-top:60px;line-height:1.5;text-align:center}@media screen and (max-width:768px){.c-lead{margin-top:70px}}.c-lead__txt{font-weight:700;font-size:18px;color:#079dda}@media screen and (max-width:768px){.c-lead__txt{font-size:15px;line-height:1.5}}.c-lead__ttl{font-weight:700;font-size:30px;color:#272c41;margin-top:10px}@media screen and (max-width:768px){.c-lead__ttl{font-size:24px}}.c-lead__desc{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:30px}@media screen and (max-width:768px){.c-lead__desc{letter-spacing:0;font-size:15px;margin-top:20px}}.c-lead__desc+.c-more-btn{margin-top:30px}.c-lead__comment{font-weight:400;font-size:18px;margin-top:12px}@media screen and (max-width:768px){.c-lead__comment{font-size:15px}}.c-lead__blue{color:#079dda}.c-other_functions{margin-top:60px}@media screen and (max-width:768px){.c-other_functions{margin-top:48px}}.c-other_functions__title{font-weight:700;font-size:24px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.c-other_functions__title{font-size:18px}}.c-other_functions__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;margin-top:30px}@media screen and (max-width:768px){.c-other_functions__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:18px}}.c-other_functions__list .c-other_functions_item{background:#f7f9fb;padding:30px;max-width:298px;width:100%}@media screen and (max-width:768px){.c-other_functions__list .c-other_functions_item{padding:18px;max-width:100%}}.c-other_functions__list .c-other_functions_item__title{font-weight:700;font-size:18px;line-height:1.5;color:#272c41}.c-other_functions__list .c-other_functions_item__list{list-style:inside;margin-top:24px;padding-left:10px}@media screen and (max-width:768px){.c-other_functions__list .c-other_functions_item__list{padding-left:6px;margin-top:18px}}.c-other_functions__list .c-other_functions_item__text{font-weight:400;font-size:15px;line-height:1.5;color:#272c41}.c-other_functions__list .c-other_functions_item__text::marker{font-size:12px}.c-other_functions .c-other_functions_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;padding:30px;border:1px solid #d3dae2;margin-top:60px}@media screen and (max-width:768px){.c-other_functions .c-other_functions_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:18px 14px 29px 21px;margin-top:48px}}.c-other_functions .c-other_functions_bottom__title{font-weight:700;font-size:15px;line-height:1.8;color:#272c41}@media screen and (max-width:768px){.c-other_functions .c-other_functions_bottom__title{line-height:1.44}}.c-other_functions .c-other_functions_bottom__text{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-size:15px;line-height:1.8;color:#272c41}.c-page-visual{background:#edf9fd;padding:72px 0}@media screen and (max-width:768px){.c-page-visual{padding:45px 0}}.c-page-visual__title{font-weight:700;font-size:42px;line-height:1.5;-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#272c41}@media screen and (max-width:768px){.c-page-visual__title{font-size:30px}}.c-page-visual__text{font-weight:400;font-size:15px;line-height:1.5;color:#272c41;margin-top:24px}.c-pagenation{text-align:center;margin:margin(20) auto 0}.c-pagenation__inner{display:inline-block}.c-pagenation ul{padding:0 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.c-pagenation li{font-family:"IBM Plex Sans";font-weight:700}.c-pagenation li .prev,.c-pagenation li .next{opacity:1;top:0;position:absolute;color:#011120}.c-pagenation li .prev i,.c-pagenation li .next i{-webkit-transform:translateY(10%);transform:translateY(10%)}.c-pagenation li .prev{left:0;margin-left:0}.c-pagenation li .prev i{margin-right:margin(4)}.c-pagenation li .prev:hover i{-webkit-transform:translateY(10%) translateX(-10%);transform:translateY(10%) translateX(-10%)}.c-pagenation li .next{right:0;margin-right:0}.c-pagenation li .next i{margin-left:margin(4)}.c-pagenation li .next:hover i{-webkit-transform:translateY(10%) translateX(10%);transform:translateY(10%) translateX(10%)}.c-pagenation li a,.c-pagenation li span{font-size:1.5rem;font-weight:700;font-family:'IBM Plex Sans';display:inline-block;margin:0 8px;opacity:.4}.c-pagenation li a.current,.c-pagenation li span.current{opacity:1;color:#011120}.c-pagenation li a:hover,.c-pagenation li span:hover{opacity:1;color:#011120}.c-pagenation li span{opacity:1;color:#011120}.c-pagenation li span i{-webkit-transform:translateY(10%);transform:translateY(10%)}.c-pagenation li i{display:inline-block;font-size:1.6rem;-webkit-transition:.2s;transition:.2s}@media screen and (max-width:768px){.c-pagenation{margin:margin(12) auto 0}.c-pagenation ul{padding:0 66px}.c-pagenation li .prev i,.c-pagenation li .next i{-webkit-transform:translateY(10%);transform:translateY(10%)}.c-pagenation li .prev i{-webkit-transform:translateY(10%);transform:translateY(10%);margin-right:margin(2)}.c-pagenation li .prev:hover i{-webkit-transform:translateY(10%);transform:translateY(10%)}.c-pagenation li .next i{-webkit-transform:translateY(10%);transform:translateY(10%);margin-left:margin(2)}.c-pagenation li .next:hover i{-webkit-transform:translateY(10%);transform:translateY(10%)}.c-pagenation li a,.c-pagenation li span{margin:0 margin(4)}.c-pagenation li a.dots,.c-pagenation li span.dots{margin:0 margin(1)}}.c-partner_contact{color:#272c41;padding:90px 18px;background-color:#edf9fd}@media screen and (max-width:768px){.c-partner_contact{padding:60px 18px}}.c-partner_contact__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.c-partner_contact__inner{display:block}}.c-partner_contact__title{font-weight:700;font-size:36px;line-height:52px;margin-right:86px}@media screen and (max-width:768px){.c-partner_contact__title{margin-right:0;margin-bottom:30px;font-size:24px;line-height:35px}}.c-partner_contact__form{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;-webkit-box-shadow:12px 12px 30px rgba(39,44,65,.1);box-shadow:12px 12px 30px rgba(39,44,65,.1)}.c-partner_top{color:#272c41;padding:0 18px 105px}@media screen and (max-width:768px){.c-partner_top{padding:60px 18px 60px}}@media screen and (max-width:768px){.c-partner_top__inner{display:block}}.c-partner_top__head{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.c-partner_top__head{display:block}}.c-partner_top__head__text{padding-top:90px}@media screen and (max-width:768px){.c-partner_top__head__text{padding-top:0}}.c-partner_top__head__text__title{font-weight:700;font-size:36px;line-height:52px;margin-bottom:30px}@media screen and (max-width:768px){.c-partner_top__head__text__title{font-size:24px;line-height:35px;margin-bottom:18px}}.c-partner_top__head__text__desc{font-weight:400;font-size:15px;line-height:1.8}@media screen and (max-width:768px){.c-partner_top__head__text__desc{font-size:15px}}.c-partner_top__head__img{margin-left:98px;margin-right:calc(50% - 50vw);min-width:600px;height:auto}@media screen and (max-width:768px){.c-partner_top__head__img{margin:30px auto 0;min-width:initial}}.c-partner_top__flow{margin-top:-100px}@media screen and (max-width:768px){.c-partner_top__flow{margin-top:30px}}.c-partner_top__flow__title{font-weight:700;font-size:24px;line-height:35px;margin-bottom:30px}.c-partner_top__flow__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px}@media screen and (max-width:768px){.c-partner_top__flow__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:2px}}.c-partner_top__flow__item{padding:30px;min-width:298px;min-height:209px;background-color:#f4f6f8}@media screen and (max-width:768px){.c-partner_top__flow__item{padding:18px;min-width:initial;min-height:initial}}.c-partner_top__flow__item__title{font-weight:700;font-size:24px;line-height:31px;margin-bottom:18px}@media screen and (max-width:768px){.c-partner_top__flow__item__title{font-size:18px}}.c-partner_top__flow__item__text{font-weight:400;font-size:15px;line-height:22px}.c-prev-next{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:18px;border-top:1px solid #d3dae2}.c-prev-next__prev,.c-prev-next__next{display:-webkit-box;display:-ms-flexbox;display:flex;width:45%}.c-prev-next__prev a,.c-prev-next__next a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:3px;color:#272c41}.c-prev-next__prev i,.c-prev-next__next i{font-size:1.8rem}.c-prev-next__prev{padding-right:1em;text-align:left}.c-prev-next__next{padding-left:1em;text-align:right}.c-prev-next__next a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-prev-next__title{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:20em !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;line-height:1.5}.c-price_case{background:#f7f9fb;padding:90px 0;color:#272c41}@media screen and (max-width:768px){.c-price_case{padding:60px 0}}.c-price_case__title{font-weight:700;font-size:30px;line-height:1.55;margin-bottom:12px}.c-price_case__desc{font-weight:400;font-size:15px;line-height:1.8;margin-bottom:39px}@media screen and (max-width:768px){.c-price_case__desc{margin-bottom:27px}}.c-price_case__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px}.c-price_case__list>*{width:calc((100% - 3px*3)/4);background:#fff}@media screen and (max-width:768px){.c-price_case__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-price_case__list>*{width:100%}}.c-price_case__item{width:100%;background-color:#fff;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.c-price_case__item__top{margin-bottom:24px}}.c-price_case__item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.c-price_case__item__img>img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.c-price_case__item__img>img:not(:last-child){margin-right:6px}.c-price_case__item__title{font-weight:700;font-size:18px;line-height:1.5;margin-bottom:12px}.c-price_case__item__text{font-weight:400;font-size:15px;line-height:1.5}.c-price_case__item__price{font-weight:700;font-size:28px;line-height:1.5;color:#079dda}.c-price_feature{padding:90px 0}@media screen and (max-width:768px){.c-price_feature{padding:60px 18px}}.c-price_feature__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 calc(55/1366*100vw)}@media screen and (max-width:768px){.c-price_feature__inner{gap:35px calc(30/375*100vw)}}.c-price_feature__item{width:calc((100% - (55/1366*100vw)*3)/4)}@media screen and (max-width:768px){.c-price_feature__item{width:calc((100% - (30/375*100vw)*1)/2)}}.c-price_feature__item__img{width:60px;height:60px;margin-bottom:12px}.c-price_feature__item__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.c-price_feature__item__text{font-weight:700;font-size:18px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.c-price_feature__item__text{font-size:15px}}.c-price_feature__item__text>span{font-size:10px;vertical-align:super}.c-price_feature__item__sup{display:block;font-weight:500;font-size:12px;line-height:1.7;margin-top:6px}@media screen and (max-width:768px){.c-price_feature__item__sup{line-height:1.5}}.c-price_model{margin-top:30px}@media screen and (max-width:768px){.c-price_model{margin-top:34px}}.c-price_model__inner{text-align:center;border:1px solid #d3dae2;padding:30px}@media screen and (max-width:768px){.c-price_model__inner{padding:30px 18px}}.c-price_model__title{font-weight:700;font-size:18px;line-height:150%;color:#272c41;margin-bottom:30px}@media screen and (max-width:768px){.c-price_model__title{font-size:16px}}.c-price_model__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.c-price_model__list{display:block}}.c-price_model__item{position:relative;text-align:left;background-color:#f7f9fb;width:calc((100% - 36px*3)/4);height:auto;padding:15px;color:#272c41}@media screen and (max-width:768px){.c-price_model__item{width:100%}}.c-price_model__item__title{font-weight:700;font-size:15px;line-height:1.5}.c-price_model__item__en{font-weight:500;font-size:12px;line-height:1.5;color:#979eb4;margin:5px 0 12px}.c-price_model__item__jp{font-weight:400;font-size:15px;line-height:150%}.c-price_model__item:not(:last-child):after,.c-price_model__item:not(:last-child):before{content:"";position:absolute;top:50%;right:-28px;width:20px;height:2.5px;background:#979eb4;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1000}@media screen and (max-width:768px){.c-price_model__item:not(:last-child):after,.c-price_model__item:not(:last-child):before{top:initial;bottom:-12px;right:initial;left:50%;width:10px;height:1px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.c-price_model__item:not(:last-child):after{-webkit-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg)}@media screen and (max-width:768px){.c-price_model__item:not(:last-child):after{-webkit-transform:translate(-50%,0) rotate(90deg);transform:translate(-50%,0) rotate(90deg)}}@media screen and (max-width:768px){.c-price_model__item:not(:last-child){margin-bottom:24px}}.c-price_plan{margin-top:60px}@media screen and (max-width:768px){.c-price_plan{margin-top:48px}}.c-price_plan__inner{padding:30px 48px 48px;background:#f7f9fb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.c-price_plan__inner{display:block;background:0 0;padding:0}}.c-price_plan__item{color:#272c41;width:calc(100%/3)}@media screen and (max-width:768px){.c-price_plan__item{width:100%;background:#f7f9fb;padding:18px}}.c-price_plan__item__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #272c41;padding-bottom:23px;margin-bottom:34px}.c-price_plan__item__name__en{font-weight:700;font-size:30px;line-height:39px;margin-bottom:8px}.c-price_plan__item__name__jp{font-weight:500;font-size:10px;line-height:1.5}.c-price_plan__item__list__item{font-weight:700;font-size:18px;line-height:150%}.c-price_plan__item__list__item:not(:last-child){margin-bottom:25px}@media screen and (max-width:768px){.c-price_plan__item__list__item:not(:last-child){margin-bottom:18px}}.c-price_plan__item__list__item.font-l{font-size:24px;margin-bottom:15px}@media screen and (max-width:768px){.c-price_plan__item__list__item.font-l{margin-bottom:18px}}.c-price_plan__item__list__label{display:none}@media screen and (max-width:768px){.c-price_plan__item__list__label{display:block;font-weight:400;font-size:15px;line-height:1.5;margin-bottom:6px}}@media screen and (max-width:768px){.c-price_plan__item.head{display:none}}.c-price_plan__item.head .c-price_plan__item__list__item{font-size:15px}.c-price_plan__item.head .c-price_plan__item__list__item:not(:last-child){margin-bottom:30px}@media screen and (max-width:768px){.c-price_plan__item:not(:last-child){margin-bottom:18px}}.c-price_case{background:#f7f9fb;padding:90px 0;color:#272c41}@media screen and (max-width:768px){.c-price_case{padding:60px 0}}.c-price_case__inner{margin:auto}.c-price_case__title{font-weight:700;font-size:30px;line-height:1.55;margin-bottom:12px}.c-price_case__desc{font-weight:400;font-size:15px;line-height:1.8;margin-bottom:39px}@media screen and (max-width:768px){.c-price_case__desc{margin-bottom:27px}}.c-price_case__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px}.c-price_case__item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;background-color:#fff;padding:calc(30/1366*100vw);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1367px){.c-price_case__item{padding:30px}}@media screen and (max-width:768px){.c-price_case__item{width:100%;padding:30px 18px}}@media screen and (max-width:768px){.c-price_case__item__top{margin-bottom:24px}}.c-price_case__item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.c-price_case__item__img>img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.c-price_case__item__img>img:not(:last-child){margin-right:6px}.c-price_case__item__title{font-weight:700;font-size:18px;line-height:1.5;margin-bottom:12px}.c-price_case__item__text{font-weight:400;font-size:15px;line-height:1.5}.c-price_case__item__price{font-weight:700;font-size:28px;line-height:1.5;color:#079dda}.c-rules h2{font-weight:700}.c-rules p strong{font-weight:700}.c-rules a{color:#2d72a6;text-decoration:underline}.c-rules ol,.c-rules ul{margin:0;padding:0 1em;list-style-type:auto;list-style-position:outside}.c-rules .wp-block-group>.wp-block-group__inner-container{max-width:790px;margin:0 auto}.c-rules .wp-block-group+.wp-block-group{margin-top:30px}@media screen and (max-width:768px){.c-rules .wp-block-group>.wp-block-group__inner-container{max-width:100%}}.c-scroll_top{display:none;position:fixed;right:24px;bottom:24px;width:40px;z-index:10}@media screen and (max-width:768px){.c-scroll_top{right:20px;bottom:20px}}.c-scroll_top img{width:100%}.c-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;padding:12px;border:1px solid #d3dae2;max-width:420px;width:100%;border-radius:6px}@media screen and (max-width:768px){.c-search{max-width:100%}}.c-search .search_button{display:block;width:24px;background:0 0;-ms-flex-negative:0;flex-shrink:0;padding:0}.c-search .search_button img{vertical-align:bottom}.c-search .search_input{width:100%;font-weight:400;font-size:15px;line-height:1.2;color:#272c41}.c-search .search_input::-webkit-input-placeholder{color:#b9c1d1}.c-search .search_input::-moz-placeholder{color:#b9c1d1}.c-search .search_input:-ms-input-placeholder{color:#b9c1d1}.c-search .search_input::-ms-input-placeholder{color:#b9c1d1}.c-search .search_input::placeholder{color:#b9c1d1}.c-search-form{position:relative;width:100%;max-width:420px;background:#fff !important;border:1px solid #d3dae2;border-radius:6px;overflow:hidden}@media screen and (max-width:768px){.c-search-form{max-width:inherit}}.c-search-form :-ms-input-placeholder{color:#b9c1d1 !important;font-size:1.5rem}.c-search-form ::-webkit-input-placeholder{color:#b9c1d1 !important;font-size:1.5rem}.c-search-form ::-moz-placeholder{color:#b9c1d1 !important;font-size:1.5rem}.c-search-form ::-ms-input-placeholder{color:#b9c1d1 !important;font-size:1.5rem}.c-search-form ::placeholder{color:#b9c1d1 !important;font-size:1.5rem}.c-search-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff !important}.c-search-form input:focus{outline:none}.c-search-form__window{width:100%;padding:12px 15px 12px 49px;background:#fff !important;border-radius:0;font-size:1.5rem;line-height:1.2}@media screen and (max-width:768px){.c-search-form__window{padding:15px 8px 15px 40px}}.c-search-form__btn{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;background:0 0;line-height:1}.c-search-form__btn i{font-size:2.4rem;color:#272c41}@media screen and (max-width:768px){.c-search-form__btn{left:10px}.c-search-form__btn i{font-size:1.8rem}}.c-searchbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.c-seminar{margin-top:120px;padding:90px 0;background:#f7f9fb}@media screen and (max-width:768px){.c-seminar{padding:60px 0}}@media screen and (max-width:768px){.c-seminar{margin-top:60px}}.c-seminar__ttl{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-size:30px;line-height:1.5;text-align:center;color:#272c41}@media screen and (max-width:768px){.c-seminar__ttl{font-size:24px}}.c-seminar__txt{font-family:"Noto Sans JP";font-style:normal;font-weight:400;font-size:15px;line-height:1.5;text-align:center;color:#272c41;margin-top:30px}@media screen and (max-width:768px){.c-seminar__txt{font-size:15px;margin-top:20px}}.c-seminar__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px 30px;width:100%;margin-top:60px;margin:60px 0}@media screen and (max-width:768px){.c-seminar__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px;row-gap:calc(30/375*100vw)}}.c-seminar__cards .c-seminar_card{width:calc((100% - 60px)/3)}@media screen and (max-width:768px){.c-seminar__cards .c-seminar_card{width:100%}}.c-seminar__cards .c-seminar_card_img{position:relative;width:100%;aspect-ratio:16/9}.c-seminar__cards .c-seminar_card_img.is-period:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(39,44,65,.3)}.c-seminar__cards .c-seminar_card_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-seminar__cards .c-seminar_card_img .badge{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px}.c-seminar__cards .c-seminar_card_img .badge__item{background-color:var(--badge-bg-color);color:var(--badge-color);padding:3px 6px;font-weight:700;font-size:12px;line-height:17px}.c-seminar__cards .seminar_card_day{font-family:'IBM Plex Sans';font-style:normal;font-weight:700;font-size:18px;line-height:1.5;color:#079dda;padding:4px 6px;border:1px solid #079dda;margin-top:12px}.c-seminar__cards .seminar_card_day span{font-weight:400;font-size:15px;margin-left:10px}.c-seminar__cards .c-seminar_card_ttl{font-family:"Noto Sans JP";font-weight:700;font-size:18px;line-height:1.44;color:#272c41;margin-top:6px}.c-seminar__cards .c-seminar_card_category{position:relative;display:inline-block;font-weight:700;font-size:12px;line-height:1.5;color:#272c41;margin-top:12px;padding-bottom:3px;border-bottom:1px solid #272c41}.c-seminar__cards .c-seminar_card_place{position:relative;font-family:"Noto Sans JP";font-weight:400;font-size:15px;line-height:1.5;color:#5d647d;margin-top:12px}.c-seminar__cards+.c-more-btn{margin-top:60px}@media screen and (max-width:768px){.c-seminar__cards+.c-more-btn{margin-top:48px}}.c-shares{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-shares li{margin-right:1.8rem;line-height:1;position:relative}.c-shares li:last-child{margin-right:0}.c-shares li a{font-size:2.4rem;color:#979eb4}.c-shares li a:hover{opacity:1}.c-shares li a:hover i{color:#dd6f56}.c-shares li .url-copied{font-size:1.2rem;color:#979eb4;top:120%;left:-12px;right:-12px;display:block;position:absolute;display:none}.c-shares__twitter a:hover>i{color:#1da1f2 !important}.c-shares__facebook a:hover>i{color:#1877f2 !important}.c-single{width:calc(100% - 320px - 90px)}@media screen and (max-width:768px){.c-single{width:100%}}.c-single__more{text-align:center;margin-top:90px}@media screen and (max-width:768px){.c-single__more{margin-top:48px}}.page-single .c-breadcrumb{border-top:1px solid #d3dae2}.page-single .post{width:calc(100% - 320px - 90px);padding-bottom:90px}@media screen and (max-width:768px){.page-single .post{width:100%;padding-bottom:60px}}.page-single .post--news{width:100%}@media screen and (max-width:768px){.page-single .post--case{padding-bottom:0}}.page-single .post__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.page-single .post__info{display:block}}.page-single .post__info .c-tags{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-single .post__info .c-tags__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 8px}.page-single .post__client{margin-bottom:18px;color:#5d647d}.page-single .post__head{margin-bottom:24px;font-size:3rem;font-weight:700;line-height:1.5;color:#011120}@media screen and (max-width:768px){.page-single .post__head{font-size:2.4rem}}.page-single .post__item--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.page-single .post__item .c-tags__item--reset a{font-size:1.5rem;color:#272c41;font-weight:700}@media screen and (max-width:768px){.page-single .post__item+.post__item{margin-top:30px}}@media screen and (max-width:768px) and (max-width:768px){.page-single .post__item+.post__item{margin-top:12px}}.page-single .post__date{font-size:1.5rem;color:#5d647d}.page-single .post__iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin-top:24px}.page-single .post__thumb{position:relative;width:100%;margin:30px 0;padding-top:56.32%;border:1px solid #d3dae2}.page-single .post__thumb span{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.page-single .post__thumb--whitepaper-single{padding-top:0}.page-single .post__eyeCatch{width:100%;margin-top:30px}.page-single .post__aside{max-width:320px;width:100%}.page-single .post__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.page-single .post__desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-single .post__desc .post_logo{width:133px}.page-single .post__desc .post_link{text-align:right}@media screen and (max-width:768px){.page-single .post__desc .post_link{text-align:left;margin-top:9px}}.page-single .post__desc .post_link__ttl{font-size:12px;line-height:1.5;color:#5d647d}.page-single .post__desc .post_link__txt{font-size:12px;line-height:1.5;color:#079dda}.page-single .post__overview{margin-top:18px}@media screen and (max-width:768px){.page-single .post__overview{margin-top:30px}}.page-single .detail{font-size:1.8rem;line-height:2;color:#272c41;margin-top:30px}@media screen and (max-width:768px){.page-single .detail{font-size:1.5rem;line-height:1.8}}.page-single .detail>*{margin:18px 0}.page-single .detail>*:first-child{margin-top:0 !important}.page-single .detail>*:first-child>*{margin-top:0}.page-single .detail>*:last-child{margin-bottom:0 !important}.page-single .detail>*:last-child>*{margin-bottom:0}.page-single .detail h2{margin-top:48px;padding:12px;background:#f4f6f8;font-size:2.4rem;line-height:1.5;font-weight:700}.page-single .detail h3{position:relative;margin-top:48px;padding-left:18px;font-size:1.8rem;line-height:1.5;color:#011120;font-weight:700}.page-single .detail h3:before{content:"";display:block;position:absolute;top:0;left:0;width:6px;height:100%}.page-single .detail a{color:#dd6f56}.page-single .detail p+p{margin-top:1.8em}.page-single .detail ul{padding-left:1.8em;list-style:inherit;margin:18px 0}.page-single .detail ul li ul{margin:0;list-style:circle}.page-single .detail ol{padding-left:1.3em;list-style:decimal}.page-single .detail .wp-block-group{margin-top:60px}.page-single .detail blockquote{width:100%;position:relative;padding-left:18px;font-size:1.8rem;color:#5d647d;line-height:1.8}.page-single .detail blockquote:before{content:"";display:block;width:3px;height:100%;position:absolute;top:0;left:0;background:#011120}.page-single .detail blockquote cite{display:block;width:100%;text-align:right;font-size:1.2rem;font-style:normal;margin-top:6px}.page-single .detail blockquote cite:before{content:"引用元：";color:#979eb4}@media screen and (max-width:768px){.page-single .detail blockquote{font-size:1.3rem}}.page-single .detail code{padding:15px 12px;background:#f4f6f8;border:1px solid #d3dae2;border-radius:3px;font-size:1.5rem;line-height:1.5;color:#272c41;font-weight:400}.page-single .detail figcaption{margin-top:6px;font-size:1.2rem}.page-single .detail table{font-size:1.5rem}.page-single .detail table tbody{border-top:1px solid #d3dae2;border-left:1px solid #d3dae2;border-right:1px solid #d3dae2}.page-single .detail table tr{border-bottom:1px solid #d3dae2}.page-single .detail table td{min-width:30px;padding:6px;border-right:1px solid #d3dae2;word-break:break-all}.page-single .detail table td:last-of-type{border-right:none}@media screen and (max-width:768px){.page-single .detail table{display:1.3rem}.page-single .detail table td{min-width:174px}}.page-single .detail .wp-block-embed-youtube .wp-block-embed__wrapper,.page-single .detail .wp-block-embed-vimeo .wp-block-embed__wrapper{width:100%;padding-top:56.25%}.page-single .detail .wp-block-embed-youtube .wp-block-embed__wrapper iframe,.page-single .detail .wp-block-embed-vimeo .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-single .detail .wp-block-separator{border:none;border-top:1px solid #d3dae2}.c-suggest__ttl{font-family:"Noto Sans JP";font-weight:700;font-size:18px;line-height:26px;color:#272c41}.c-suggest__related{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin-top:30px}.c-suggest__related .c-suggest_related_item__date{font-family:"IBM Plex Sans";font-weight:400;font-size:12px;line-height:16px;color:#5d647d;margin-top:9px}.c-suggest__related .c-suggest_related_item__ttl{font-family:"Noto Sans JP";font-weight:700;font-size:15px;line-height:150%;color:#272c41;margin-top:10px}.c-suggest__related .c-suggest_related_tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;font-family:"Noto Sans JP";font-weight:700;font-size:12px;line-height:150%;color:#272c41;margin-top:9px}.c-suggest__related .c-suggest_related_tag a{color:inherit}.c-suggest__related .c-suggest_related_tag__item{border-bottom:1px solid #272c41}@media screen and (max-width:768px){.c-suggest__related{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}}.c-suggest__recommend .c-suggest_recommend_img{margin-top:18px}.c-suggest__recommend .c-suggest_recommend_ttl{font-family:"Noto Sans JP";font-weight:700;font-size:15px;line-height:160%;color:#272c41;margin-top:9px}.c-suggest__popular{margin-top:48px}.c-suggest__popular .c-suggest_popular_list{margin-top:18px}.c-suggest__popular .c-suggest_popular_list__item{border-bottom:1px solid #d3dae2}.c-suggest__popular .c-suggest_popular_list__item:first-child{border-top:1px solid #d3dae2}.c-suggest__popular .c-suggest_popular_list__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;padding:15px 0}.c-suggest__popular .c-suggest_popular_list__img img{width:90px}.c-suggest__popular .c-suggest_popular_list__ttl{font-size:13px;line-height:19px;color:#272c41}.c-suggest__tag{margin-top:48px}@media screen and (max-width:768px){.c-suggest__tag{margin-bottom:60px}}.c-suggest__tag .c-suggest_tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:12px;margin-top:18px}.c-suggest__tag .c-suggest_tag__item{font-weight:700;font-size:12px;line-height:150%;color:#272c41;border-bottom:1px solid #272c41}.c-suggest__tag .c-suggest_tag__item a{color:inherit}.c-tag{display:inline-block;letter-spacing:-.4em;margin:6px 3px}.c-tag>*{letter-spacing:normal;color:#fff;font-weight:700;font-size:1.2rem;text-align:center;display:inline-block;padding:1px 8px;border-radius:3px}.c-tag__item--black{color:#272c41;font-weight:700;font-size:12px;line-height:17px}.c-tag.news{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;row-gap:4px;margin:0}.c-tag.news>*{display:block}@media screen and (max-width:768px){.c-tag{font-size:1.2rem;font-weight:700;line-height:1.2;color:#272c41}.c-tag>li>span{vertical-align:bottom}}.c-text--1{font-size:2.4rem}@media screen and (max-width:768px){.c-text--1{font-size:2rem}}.c-text--2{font-size:2rem}@media screen and (max-width:768px){.c-text--2{font-size:1.8rem}}.page-thanks{background:#edf9fd;padding:198px 0 94px;margin-top:-61px}@media screen and (max-width:768px){.page-thanks{padding:114px 0 63px;margin-top:-54px}}.c-thanks{text-align:center;max-width:790px;margin:0 auto}.c-thanks__ttl{font-size:24px;font-weight:700;color:#272c41}.c-thanks__txt{margin-top:30px;color:#272c41;font-size:15px}.c-thanks__downloads{background:#fff;margin-top:30px;padding:30px 18px}.c-thanks__downloads-ttl{font-weight:700;color:#272c41;font-size:18px}.c-link--center{text-align:center}.c-link__back{margin-top:60px}@media screen and (max-width:768px){.c-link__back{margin-top:48px}}.c-link__back a{color:#003677;font-weight:700;text-decoration:underline}.c-use-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6.6rem}.c-use-list__item{width:25%;padding:3.21%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-use-list__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.c-use-list{margin-top:3.6rem}.c-use-list__item{width:50%;padding:6.41%}}.page-404 .content{padding:120px 0;text-align:center;line-height:1.5}@media screen and (max-width:768px){.page-404 .content{padding:60px 0}}.page-404 .content>*>*{margin-top:18px}.page-404 .content>*>*:first-child{margin-top:0}.page-404 .content__txt--blue{color:#079dda}.page-404 .content h2{font-size:2.4rem;font-weight:700;margin-bottom:30px}.page-404 .content p strong{font-size:2.4rem;font-weight:700}.page-404 .content .c-btn,.page-404 .content .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .page-404 .content .wp-block-button,.page-404 .content .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .page-404 .content .wp-block-button,.page-404 .content .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .page-404 .content .wp-block-button,.page-404 .content .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .page-404 .content .wp-block-button{margin-top:60px}@media screen and (max-width:768px){.page-404 .content .c-btn,.page-404 .content .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .page-404 .content .wp-block-button,.page-404 .content .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .page-404 .content .wp-block-button,.page-404 .content .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .page-404 .content .wp-block-button,.page-404 .content .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .page-404 .content .wp-block-button{margin-top:48px}}.page-archive .tag_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;margin-top:20px}.page-archive .tag_block__title{font-weight:400;font-size:15px;line-height:1.44;color:#5d647d;-ms-flex-negative:0;flex-shrink:0}.page-archive .tag_block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.page-archive .tag_block__item a{display:inline-block;font-weight:700;font-size:12px;line-height:1.5;color:#272c41;padding-bottom:3px;border-bottom:1px solid #272c41}.page-archive--blog .tag_block+.c-articles{margin-top:40px}.page-archive .page-blog__inner{margin:auto;padding:60px 0 90px}.page-archive .page-blog__select{position:relative;margin-top:30px}.page-archive .page-blog__select:after{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);width:7px;height:7px;border-right:2px solid #2d72a6;border-top:2px solid #2d72a6}.page-archive .page-blog__filter{border:1px solid #d3dae2;border-radius:6px;font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-size:18px;line-height:150%;text-align:center;color:#2d72a6;padding:16px 20px;width:100%;outline:#2d72a6}.page-archive .page-blog .is-new{font-family:"IBM Plex Sans";font-weight:600;font-size:12px;line-height:1.6;color:#f44a4a;margin-left:6px}.page-archive .page-blog-tab{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);font-weight:700;font-size:18px;line-height:1.5;text-align:center;color:#272c41;margin-top:30px}@media screen and (max-width:768px){.page-archive .page-blog-tab{display:none}}.page-archive .page-blog-tab__item{border-bottom:1px solid #d3dae2}.page-archive .page-blog-tab__item.is-active{color:#2d72a6;border-width:1px 1px 0;border-style:solid;border-color:#d3dae2;border-radius:6px 6px 0 0}.page-archive .page-blog-tab__item a{display:block;color:inherit;padding:10px 20px}.archive-case{padding:102px 0 94px}@media screen and (max-width:768px){.archive-case{padding:60px 0}}.page-single-case{padding-bottom:90px}@media screen and (max-width:768px){.page-single-case{padding-bottom:63px}}.infoBox{margin:0 auto 30px}.infoBox__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.infoBox__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.infoBox__logo{width:150px;margin-right:10px}@media screen and (max-width:768px){.infoBox__logo{margin-bottom:10px}}.infoBox__company{max-width:50%}@media screen and (max-width:768px){.infoBox__company{max-width:100%}}.infoBox__company p{font-size:1.4rem;line-height:1.2}@media screen and (max-width:768px){.infoBox__company p{font-size:1.2rem;margin-bottom:3px}}.infoBox__companyName{font-weight:500;color:#405665}.infoBox__companyLink{text-align:right}@media screen and (max-width:768px){.infoBox__companyLink{text-align:left}}.infoBox__companyLink a{font-weight:400;color:#23aee4}.infoBox__desc{margin-top:24px;font-size:1.5rem;color:#04111f;line-height:1.65}@media screen and (max-width:768px){.infoBox__desc{margin-top:32px}}.content__wrap{max-width:800px;margin:0 auto 90px}@media screen and (max-width:768px){.content__wrap{margin:0 auto 45px}}.page-single-contact{padding-bottom:90px}@media screen and (max-width:768px){.page-single-contact{padding-bottom:63px}}.c-docs-example{background:#f7f9fb;margin-top:87px;padding:90px 20px}@media screen and (max-width:768px){.c-docs-example{margin-top:60px;padding:60px 0}}.c-docs-example__inner{text-align:center}.c-docs-example__ttl{font-size:24px;font-weight:700;color:#272c41}@media screen and (max-width:768px){.c-docs-example__ttl{font-size:18px}}.c-docs-example__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}@media screen and (max-width:768px){.c-docs-example__lists{display:block;margin-top:30px}}.c-docs-example__list{width:calc(20% - 20px)}@media screen and (max-width:768px){.c-docs-example__list{width:224px;margin:20px auto 0}}.c-docs-whitepaper{padding:90px 20px}@media screen and (max-width:768px){.c-docs-whitepaper{padding:60px 0}}.c-docs-whitepaper__ttl{font-size:30px;font-weight:700;color:#272c41;text-align:center}@media screen and (max-width:768px){.c-docs-whitepaper__ttl{font-size:24px}}.c-docs-whitepaper__info{margin-top:24px;text-align:center}.c-docs-whitepaper .c-articles{margin-top:60px}.page-faq{margin-bottom:90px}.faq{margin:90px auto 0;max-width:790px}@media screen and (max-width:768px){.faq{margin:60px auto 0}}.faq__subttl{font-size:24px;font-weight:700;color:#272c41}@media screen and (max-width:768px){.faq__subttl{font-size:20px}}.c-faq{color:#272c41}.c-faq__list{margin-top:24px;border-bottom:1px solid #d3dae2}@media screen and (max-width:768px){.c-faq__list{margin-top:20px}}.c-faq__item{border-top:1px solid #d3dae2;padding:20px 0}@media screen and (max-width:768px){.c-faq__item{padding:16px 0}}.c-faq__question{position:relative;cursor:pointer;font-size:15px;font-weight:700;padding-right:46px}@media screen and (max-width:768px){.c-faq__question{padding-right:34px}}.c-faq .icon-bar-close{opacity:0}.c-faq__icon{width:17px;height:17px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:7px}.c-faq__icon__bar{position:relative;width:100%;height:100%}.c-faq__icon__bar--v{height:100%;width:3px;background-color:#272c41;position:absolute;top:0;right:0;left:0;margin:0 auto;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.c-faq__icon__bar--h{width:100%;height:3px;background-color:#272c41;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;left:0;margin:0 auto}.c-faq__answer{display:none;margin-top:12px;font-size:15px}.page-free-trial .free-trial-info{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.page-free-trial .free-trial-info{display:block;margin-top:45px}}.page-free-trial .free-trial-info__icon{width:13.08%}@media screen and (max-width:768px){.page-free-trial .free-trial-info__icon{width:90px;margin-bottom:9px}}.page-free-trial .free-trial-info__ttl{font-size:20px;font-weight:700;color:#272c41}.page-free-trial .free-trial-info__txt{width:82.56%;color:#272c41;font-size:15px}@media screen and (max-width:768px){.page-free-trial .free-trial-info__txt{width:100%}}.page-free-trial .free-trial-info__desc{margin-top:6px}@media screen and (max-width:768px){.page-free-trial .detail-trial{margin-top:30px !important}}.page-free-trial .detail-trial h3{font-size:24px;background:0 0;color:#272c41}.c-trial-lists .trial-list{background:#f4f6f8;margin-top:3px;padding:30px}@media screen and (max-width:768px){.c-trial-lists .trial-list{padding:15px}}.c-trial-lists .trial-list dt{font-size:18px;font-weight:700;color:#272c41}.c-trial-lists .trial-list dd{margin-top:2px;color:#272c41;font-size:15px}.page-function .about{margin-top:60px;padding:0 18px}@media screen and (max-width:768px){.page-function .about{margin-top:30px}}.page-function .about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;max-width:1200px;margin:auto;padding:48px;background:#f7f9fb}@media screen and (max-width:768px){.page-function .about__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 18px}}.page-function .about__left{max-width:442px}@media screen and (max-width:768px){.page-function .about__left{max-width:100%}}.page-function .about__head{font-weight:700;font-size:18px;line-height:1.5;color:#079dda}@media screen and (max-width:768px){.page-function .about__head{font-size:15px}}.page-function .about__title{font-weight:700;font-size:30px;line-height:1.5;color:#272c41;margin-top:12px}@media screen and (max-width:768px){.page-function .about__title{font-size:24px;margin-top:6px}}.page-function .about__text{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:30px}@media screen and (max-width:768px){.page-function .about__text{margin-top:24px}}.page-function .about__text p+p{margin-top:27px}.page-function .about__right{max-width:602px}@media screen and (max-width:768px){.page-function .about__right{max-width:100%}}.page-function .about__video{width:100%;margin-top:77px}@media screen and (max-width:768px){.page-function .about__video{margin-top:30px}}.page-function .datasource{position:relative;margin-top:120px;padding:0 18px}@media screen and (max-width:768px){.page-function .datasource{margin-top:60px}}.page-function .datasource:before{position:absolute;top:0;right:0;content:'';background:url(//doifkoufpowj.cloudfront.net/wp-content/themes/reckoner-new/assets/css/../images/function/bg_grid.svg) no-repeat center center/contain;width:668px;height:554px;z-index:-1}@media screen and (max-width:768px){.page-function .datasource:before{display:none}}@media screen and (max-width:768px){.page-function .datasource .c-btn--arrow{margin-top:18px}}.page-function .datasource__inner{max-width:1200px;margin:auto}.page-function .datasource__title{font-weight:700;font-size:30px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.page-function .datasource__title{font-size:24px}}.page-function .datasource__text{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:30px}@media screen and (max-width:768px){.page-function .datasource__text{font-size:15px;margin-top:18px}}.page-function .datasource__main{margin-top:60px}@media screen and (max-width:768px){.page-function .datasource__main{margin-top:30px}}.page-function .datasource__subTitle{font-weight:700;font-size:24px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.page-function .datasource__subTitle{font-size:18px}}.page-function .datasource__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px;margin-top:24px}@media screen and (max-width:768px){.page-function .datasource__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:18px}}.page-function .datasource__list .datasource_example{background:#f7f9fb;padding:15px 30px 30px}@media screen and (max-width:768px){.page-function .datasource__list .datasource_example{padding:18px;width:100%}}.page-function .datasource__list .datasource_example__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:15px;line-height:1.5;color:#272c41;min-height:46px}@media screen and (max-width:768px){.page-function .datasource__list .datasource_example__title{min-height:auto}}.page-function .datasource__list .datasource_example__list{display:-ms-grid;display:grid;gap:3px;margin-top:15px}@media screen and (max-width:768px){.page-function .datasource__list .datasource_example__list{margin-top:18px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:769px){.page-function .datasource__list .datasource_example__list.is-2columns-pc{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:769px){.page-function .datasource__list .datasource_example__list.is-3columns-pc{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.page-function .datasource__list .datasource_example .datasource_example_item{width:117px;padding:10px;background:#fff}@media screen and (max-width:768px){.page-function .datasource__list .datasource_example .datasource_example_item{width:100%}}.page-function .datasource__list .datasource_example .datasource_example_item__img{max-width:40px;margin:auto}.page-function .datasource__list .datasource_example .datasource_example_item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:28px;font-weight:500;font-size:12px;line-height:1.3;color:#011120;text-align:center;margin-top:10px}.page-function .datasource__bottom_text{font-weight:500;font-size:18px;line-height:1.44;text-align:center;color:#011120;margin-top:60px}@media screen and (max-width:768px){.page-function .datasource__bottom_text{font-weight:700;font-size:18px;margin-top:30px}}.page-function .case{margin-top:120px;padding:90px 20px;background:#f7f9fb}@media screen and (max-width:768px){.page-function .case{margin-top:60px;padding:60px 18px}}.page-function .case .c-btn--arrow{margin-top:60px}@media screen and (max-width:768px){.page-function .case .c-btn--arrow{margin-top:30px}}.page-function .case__inner{max-width:1200px;margin:auto}.page-function .case__title{font-weight:700;font-size:30px;line-height:1.5;text-align:center;color:#272c41}@media screen and (max-width:768px){.page-function .case__title{font-size:24px}}.page-function .case__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;margin-top:60px}@media screen and (max-width:768px){.page-function .case__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}.page-function .case__list .case_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px;background:#fff;max-width:398px}@media screen and (max-width:768px){.page-function .case__list .case_item{padding:18px;max-width:100%}}.page-function .case__list .case_item__head{font-weight:700;font-size:15px;line-height:1.5;color:#079dda}.page-function .case__list .case_item__title{font-weight:700;font-size:18px;line-height:1.5;color:#272c41;margin-top:6px}.page-function .case__list .case_item__text{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:24px}@media screen and (max-width:768px){.page-function .case__list .case_item__text{margin-top:18px}}.page-function .case__list .case_item__img{width:100%;margin-top:24px}@media screen and (max-width:768px){.page-function .case__list .case_item__img{margin-top:18px}}.page-function .other_functions{margin-top:60px}@media screen and (max-width:768px){.page-function .other_functions{margin-top:48px}}.page-function .other_functions__title{font-weight:700;font-size:24px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.page-function .other_functions__title{font-size:18px}}.page-function .other_functions__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;margin-top:30px}@media screen and (max-width:768px){.page-function .other_functions__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:18px}}.page-function .other_functions__list .other_functions_item{background:#f7f9fb;padding:30px;max-width:298px;width:100%}@media screen and (max-width:768px){.page-function .other_functions__list .other_functions_item{padding:18px;max-width:100%}}.page-function .other_functions__list .other_functions_item__title{font-weight:700;font-size:18px;line-height:1.5;color:#272c41}.page-function .other_functions__list .other_functions_item__list{list-style:inside;margin-top:24px;padding-left:10px}@media screen and (max-width:768px){.page-function .other_functions__list .other_functions_item__list{padding-left:6px;margin-top:18px}}.page-function .other_functions__list .other_functions_item__text{font-weight:400;font-size:15px;line-height:1.5;color:#272c41}.page-function .other_functions__list .other_functions_item__text::marker{font-size:12px}.page-function .other_functions .other_functions_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;padding:30px;border:1px solid #d3dae2;margin-top:60px}@media screen and (max-width:768px){.page-function .other_functions .other_functions_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:18px 14px 29px 21px;margin-top:48px}}.page-function .other_functions .other_functions_bottom__title{font-weight:700;font-size:15px;line-height:1.8;color:#272c41}@media screen and (max-width:768px){.page-function .other_functions .other_functions_bottom__title{line-height:1.44}}.page-function .other_functions .other_functions_bottom__text{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-size:15px;line-height:1.8;color:#272c41}.page-function .certification{padding:90px 20px;background:#fafafa}@media screen and (max-width:768px){.page-function .certification{padding:60px 18px}}@media screen and (max-width:768px){.page-function .certification .c-btn--arrow{margin-top:18px}}.page-function .certification__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;max-width:1200px;margin:auto}@media screen and (max-width:768px){.page-function .certification__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}}.page-function .certification__group{max-width:555px}@media screen and (max-width:768px){.page-function .certification__group{max-width:100%}}.page-function .certification__title{font-weight:700;font-size:24px;line-height:1.44;color:#272c41}@media screen and (max-width:768px){.page-function .certification__title{font-size:18px}}.page-function .certification__text{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:24px}@media screen and (max-width:768px){.page-function .certification__text{margin-top:18px}}.page-function .certification__link{display:block;font-weight:400;font-size:15px;line-height:1.8;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#003677;margin-top:30px}@media screen and (max-width:768px){.page-function .certification__link{margin-top:18px}}.page-function .certification__link+.certification__link{margin-top:6px}.page-function .certification__img{max-width:520px;margin-top:30px}@media screen and (max-width:768px){.page-function .certification__img{max-width:339px;margin:auto}}.page-home .visual{overflow:hidden;padding-top:60px;padding-bottom:38px;margin-top:-80px;background:#070f46}@media screen and (max-width:768px){.page-home .visual{margin-top:-56px;overflow:hidden;padding-top:calc(29px + 56px);padding-bottom:18px}}.page-home .visual__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1283px;width:100%;margin-left:6.1%}@media screen and (max-width:768px){.page-home .visual__inner{row-gap:0}}@media screen and (min-width:1367px){.page-home .visual__inner{margin-right:auto;margin-left:auto;max-width:100%;padding-left:6.4%}}@media screen and (max-width:768px){.page-home .visual__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-left:0}}.page-home .visual__inner .visual_text{max-width:697px;width:100%;position:relative;z-index:5;font-weight:700;font-size:48px;line-height:1.5;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#fff}@media screen and (max-width:768px){.page-home .visual__inner .visual_text{margin-top:0;padding:0 18px}}.page-home .visual__inner .visual_ttl{font-family:"Noto Sans JP";font-weight:700;font-size:48px;line-height:1.5;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#fff}@media screen and (max-width:768px){.page-home .visual__inner .visual_ttl{font-size:30px}}.page-home .visual__inner .visual_desc{font-family:"Noto Sans JP";font-size:15px;line-height:1.8;color:#fff;margin-top:30px;letter-spacing:.02em}@media screen and (max-width:768px){.page-home .visual__inner .visual_desc{font-size:15px;margin-top:15px}}.page-home .visual__inner .visual_img{position:relative;max-width:875px;width:100%;z-index:2;margin-left:-130px;margin-top:20px}@media screen and (max-width:768px){.page-home .visual__inner .visual_img{margin:28px 0 0;width:94%}}.page-home .visual__inner .visual_img img{width:100%}.page-home .scroll{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:90px}@media screen and (max-width:768px){.page-home .scroll{position:static;margin-top:48px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-home .scroll:before,.page-home .scroll:after{content:"";position:absolute;width:203px;height:60px}@media screen and (max-width:768px){.page-home .scroll:before,.page-home .scroll:after{display:none}}.page-home .scroll:before{left:0;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 100%)}.page-home .scroll:after{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 100%)}.page-home .scroll__icons{position:relative;z-index:-1}.page-home .scroll__icons img{width:1860px}.page-home .scroll__icons:first-child{-webkit-animation:loop 50s -25s linear infinite;animation:loop 50s -25s linear infinite}.page-home .scroll__icons:last-child{-webkit-animation:loop2 50s linear infinite;animation:loop2 50s linear infinite}@-webkit-keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}.page-home .reason{font-family:"Noto Sans JP";overflow:hidden;margin-top:80px}@media screen and (min-width:1367px){.page-home .reason{margin-left:0}}@media screen and (max-width:768px){.page-home .reason{margin:0}}.page-home .reason__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.page-home .reason__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-home .reason__inner .reason_texts{width:calc(483/1366*100vw);max-width:483px;padding-top:calc(87/1366*100vw)}@media screen and (min-width:1367px){.page-home .reason__inner .reason_texts{padding-top:87px}}@media screen and (max-width:768px){.page-home .reason__inner .reason_texts{width:100%;padding-top:90px;padding:85px 0 0}}.page-home .reason__inner .reason_ttl{font-weight:700;font-size:30px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.page-home .reason__inner .reason_ttl{font-size:24px}}.page-home .reason__inner .reason_txt{margin-top:30px;font-weight:400;font-size:15px;line-height:1.8;color:#272c41}@media screen and (max-width:768px){.page-home .reason__inner .reason_txt{font-size:15px;margin-top:20px}}.page-home .reason__inner .reason_txt+.c-more-btn{margin-top:30px}.page-home .reason__inner .reason_img{width:calc(600/1366*100vw)}@media screen and (min-width:1367px){.page-home .reason__inner .reason_img{width:600px}}@media screen and (max-width:768px){.page-home .reason__inner .reason_img{width:100%;margin-top:30px}}.page-home .reason__cards{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px;margin:103px auto 0;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px}@media screen and (min-width:1367px){.page-home .reason__cards{margin-left:auto}}@media screen and (max-width:768px){.page-home .reason__cards{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px;row-gap:3px}}.page-home .reason__cards .reason_card{background:#f7f9fb;width:25%}@media screen and (max-width:768px){.page-home .reason__cards .reason_card{width:100%}}.page-home .reason__cards .reason_card__inner{padding:30px}@media screen and (max-width:768px){.page-home .reason__cards .reason_card__inner{padding:18px}}.page-home .reason__cards .reason_card__inner .reason_card_icon{width:78px}@media screen and (max-width:768px){.page-home .reason__cards .reason_card__inner .reason_card_icon{width:60px}}.page-home .reason__cards .reason_card__inner .reason_card_icon img{width:100%}.page-home .reason__cards .reason_card__inner .reason_card_ttl{font-weight:700;font-size:18px;line-height:1.5;color:#272c41;margin-top:20px}@media screen and (max-width:768px){.page-home .reason__cards .reason_card__inner .reason_card_ttl{margin-top:17px}}.page-home .reason__cards .reason_card__inner .reason_card_txt{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:10px}@media screen and (max-width:768px){.page-home .reason__cards .reason_card__inner .reason_card_txt{margin-top:5px}}.page-home .reason__cards .reason_card__inner .reason_card_txt+.c-more-btn{margin-top:26px}@media screen and (max-width:768px){.page-home .reason__cards .reason_card__inner .reason_card_txt+.c-more-btn{margin-top:20px}}.page-home .features{overflow:hidden;padding-top:90px}@media screen and (max-width:768px){.page-home .features{padding-top:60px}}.page-home .features__group{font-family:"Noto Sans JP";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}@media screen and (max-width:768px){.page-home .features__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-home .features__group--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:768px){.page-home .features__group--reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-home .features__group--01{gap:0 calc(127/1366*100vw)}.page-home .features__group--01 .features_group_texts{margin-top:calc(50/1366*100vw)}.page-home .features__group--01 .features_group_img{width:calc(500/1366*100vw)}@media screen and (min-width:1367px){.page-home .features__group--01{gap:0 127px}.page-home .features__group--01 .features_group_texts{margin-top:50px}.page-home .features__group--01 .features_group_img{max-width:500px}}.page-home .features__group--02{margin-top:113px;gap:0 calc(139/1366*100vw)}.page-home .features__group--02 .features_group_texts{margin-top:calc(94/1366*100vw)}.page-home .features__group--02 .features_group_img{width:calc(480/1366*100vw)}@media screen and (min-width:1367px){.page-home .features__group--02{gap:0 139px}.page-home .features__group--02 .features_group_texts{margin-top:94px}.page-home .features__group--02 .features_group_img{max-width:480px}}.page-home .features__group--03{margin-top:70px;gap:0 calc(146/1366*100vw)}.page-home .features__group--03 .features_group_texts{margin-top:calc(74/1366*100vw)}.page-home .features__group--03 .features_group_img{width:calc(500/1366*100vw)}@media screen and (min-width:1367px){.page-home .features__group--03{gap:0 146px}.page-home .features__group--03 .features_group_texts{margin-top:74px}.page-home .features__group--03 .features_group_img{max-width:500px}}.page-home .features__group .features_group_texts{width:calc(483/1366*100vw)}@media screen and (min-width:1367px){.page-home .features__group .features_group_texts{max-width:483px}}@media screen and (max-width:768px){.page-home .features__group .features_group_texts{width:100%}}.page-home .features__group .features_group_title{font-weight:700;font-size:30px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.page-home .features__group .features_group_title{font-size:24px}}.page-home .features__group .features_group_text{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:30px}@media screen and (max-width:768px){.page-home .features__group .features_group_text{font-size:15px;margin-top:25px}}@media screen and (max-width:768px){.page-home .features__group .features_group_img{width:100%;margin-top:27px}}@media screen and (max-width:768px){.page-home .features__group+.features__group{margin-top:60px}}.page-home .features__security{width:100%;margin:120px auto 0}.page-home .features__security .features_securify_box{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:996px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border:1px solid #d3dae2;padding:48px;margin:0 auto}@media screen and (max-width:768px){.page-home .features__security .features_securify_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 18px}}.page-home .features__security .features_security_texts{max-width:585px;width:100%}@media screen and (max-width:768px){.page-home .features__security .features_security_texts{max-width:100%}}.page-home .features__security .features_security_title{font-weight:700;font-size:24px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.page-home .features__security .features_security_title{font-size:18px}}.page-home .features__security .features_security_certification{margin-top:15px;font-weight:700;font-size:18px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.page-home .features__security .features_security_certification{font-size:15px;margin-top:20px}}.page-home .features__security .features_security_text{margin-top:15px;font-weight:400;font-size:15px;line-height:180%;color:#272c41}@media screen and (max-width:768px){.page-home .features__security .features_security_text{margin-top:17px}}.page-home .features__security .features_security_img{width:266px}@media screen and (max-width:768px){.page-home .features__security .features_security_img{margin:15px auto 0}}.page-home .features__security .features_security_img img{width:100%}.page-home .multiple_functions{background:#f7f9fb;padding:110px 0}@media screen and (max-width:768px){.page-home .multiple_functions{padding:60px 0}}.page-home .multiple_functions__inner .multiple_functions_group{line-height:1.5;max-width:1200px;width:100%}@media screen and (min-width:1367px){.page-home .multiple_functions__inner .multiple_functions_group{margin:auto}}.page-home .multiple_functions__inner .multiple_functions_group+.multiple_functions_group{margin-top:109px}@media screen and (max-width:768px){.page-home .multiple_functions__inner .multiple_functions_group+.multiple_functions_group{margin-top:60px}}.page-home .multiple_functions__inner .multiple_functions_group__txt{font-weight:700;font-size:15px;color:#079dda}.page-home .multiple_functions__inner .multiple_functions_group__ttl{font-weight:700;font-size:30px;color:#272c41;margin-top:7px}@media screen and (max-width:768px){.page-home .multiple_functions__inner .multiple_functions_group__ttl{font-size:24px}}.page-home .multiple_functions__inner .multiple_functions_group__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px}@media screen and (max-width:768px){.page-home .multiple_functions__inner .multiple_functions_group__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}.page-home .multiple_functions__inner .multiple_functions_group__list .multiple_functions_group_list_item{max-width:556px;width:100%}@media screen and (max-width:768px){.page-home .multiple_functions__inner .multiple_functions_group__list .multiple_functions_group_list_item{max-width:100%}}@media screen and (max-width:768px){.page-home .multiple_functions__inner .multiple_functions_group__list .multiple_functions_group_list_item+.multiple_functions_group_list_item{margin-top:48px}}.page-home .multiple_functions__inner .multiple_functions_group__list .multiple_functions_group_list_ttl{font-weight:700;font-size:18px;line-height:1.5;color:#272c41}@media screen and (max-width:768px){.page-home .multiple_functions__inner .multiple_functions_group__list .multiple_functions_group_list_ttl{font-size:18px;margin-top:0}}.page-home .multiple_functions__inner .multiple_functions_group__list .multiple_functions_group_list_txt{font-weight:400;font-size:15px;line-height:1.8;color:#272c41;margin-top:10px}.page-home .multiple_functions__inner .multiple_functions_group__list .multiple_functions_group_list_txt+.c-more-btn{margin-top:30px}.page-home .multiple_functions__inner .multiple_functions_group__list .multiple_functions_group_list_img{margin-top:30px}.page-home .multiple_functions__inner .multiple_functions_group__list .multiple_functions_group_list_icon{width:112px}.page-home .multiple_functions__inner .multiple_functions_group__list .multiple_functions_group_list_icon+.multiple_functions_group_list_ttl{margin-top:30px}@media screen and (max-width:768px){.page-home .multiple_functions__inner .multiple_functions_group__list .multiple_functions_group_list_icon+.multiple_functions_group_list_ttl{margin-top:24px}}.page-home .multiple_functions__inner .multiple_functions_group--01 .multiple_functions_group__list{-webkit-column-gap:89px;-moz-column-gap:89px;column-gap:89px}.page-home .multiple_functions__inner .multiple_functions_group--02 .multiple_functions_group__list{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.page-home .multiple_functions__inner .multiple_functions_group--03 .multiple_functions_group__list{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.page-seminar .main_contents{padding-bottom:93px}@media screen and (max-width:768px){.page-seminar .main_contents{padding:0 18px 63px}}.page-seminar .main_contents__inner{max-width:1200px;margin:auto}.page-seminar .head_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.page-seminar .head_block__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 24px;font-weight:700;font-size:15px;line-height:1;color:#003677;border:1px solid #003677;border-radius:3px;background:#fff}@media screen and (max-width:768px){.page-seminar .head_block__link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;margin-top:50px;width:100%}}.page-seminar .head_block__link:before{content:'';display:inline-block;width:18px;height:18px;background:url(//doifkoufpowj.cloudfront.net/wp-content/themes/reckoner-new/assets/css/../images/common/ico_schedule_blue.svg) no-repeat center center/contain;margin-right:10px}.page-seminar .tag_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;margin-top:20px}.page-seminar .tag_block__title{font-weight:400;font-size:15px;line-height:1.44;color:#5d647d;-ms-flex-negative:0;flex-shrink:0}.page-seminar .tag_block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.page-seminar .tag_block__item a{display:inline-block;font-weight:700;font-size:12px;line-height:1.5;color:#272c41;padding-bottom:3px;border-bottom:1px solid #272c41}.page-seminar .keywords_text{font-weight:700;font-size:24px;line-height:1.44;color:#272c41;margin-top:20px}.page-seminar .seminar_wrap{margin-top:60px}.page-seminar .seminar_wrap .seminar_list+.seminar_list{margin-top:83px}.page-seminar .seminar_wrap .seminar_list .c-seminar__cards{margin-top:30px}.page-seminar .seminar_wrap .seminar_list__title{font-weight:700;font-size:24px;line-height:1.44;color:#272c41}.page-single .addthis_tool,.page-free-trial .addthis_tool,.page-contact .addthis_tool,.page-docs .addthis_tool{display:none !important}.page-single .single_block,.page-free-trial .single_block,.page-contact .single_block,.page-docs .single_block{margin-top:43px}@media screen and (max-width:768px){.page-single .single_block,.page-free-trial .single_block,.page-contact .single_block,.page-docs .single_block{margin-top:30px}}.page-single .single_block__inner,.page-free-trial .single_block__inner,.page-contact .single_block__inner,.page-docs .single_block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px;margin:auto}@media screen and (max-width:768px){.page-single .single_block__inner,.page-free-trial .single_block__inner,.page-contact .single_block__inner,.page-docs .single_block__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}}.page-single .single_block .c-btn,.page-single .single_block .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .page-single .single_block .wp-block-button,.page-single .single_block .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .page-single .single_block .wp-block-button,.page-single .single_block .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .page-single .single_block .wp-block-button,.page-single .single_block .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .page-single .single_block .wp-block-button,.page-free-trial .single_block .c-btn,.page-free-trial .single_block .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .page-free-trial .single_block .wp-block-button,.page-free-trial .single_block .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .page-free-trial .single_block .wp-block-button,.page-free-trial .single_block .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .page-free-trial .single_block .wp-block-button,.page-free-trial .single_block .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .page-free-trial .single_block .wp-block-button,.page-contact .single_block .c-btn,.page-contact .single_block .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .page-contact .single_block .wp-block-button,.page-contact .single_block .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .page-contact .single_block .wp-block-button,.page-contact .single_block .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .page-contact .single_block .wp-block-button,.page-contact .single_block .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .page-contact .single_block .wp-block-button,.page-docs .single_block .c-btn,.page-docs .single_block .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .page-docs .single_block .wp-block-button,.page-docs .single_block .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .page-docs .single_block .wp-block-button,.page-docs .single_block .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .page-docs .single_block .wp-block-button,.page-docs .single_block .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .page-docs .single_block .wp-block-button{margin-top:90px}@media screen and (max-width:768px){.page-single .single_block .c-btn,.page-single .single_block .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .page-single .single_block .wp-block-button,.page-single .single_block .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .page-single .single_block .wp-block-button,.page-single .single_block .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .page-single .single_block .wp-block-button,.page-single .single_block .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .page-single .single_block .wp-block-button,.page-free-trial .single_block .c-btn,.page-free-trial .single_block .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .page-free-trial .single_block .wp-block-button,.page-free-trial .single_block .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .page-free-trial .single_block .wp-block-button,.page-free-trial .single_block .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .page-free-trial .single_block .wp-block-button,.page-free-trial .single_block .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .page-free-trial .single_block .wp-block-button,.page-contact .single_block .c-btn,.page-contact .single_block .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .page-contact .single_block .wp-block-button,.page-contact .single_block .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .page-contact .single_block .wp-block-button,.page-contact .single_block .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .page-contact .single_block .wp-block-button,.page-contact .single_block .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .page-contact .single_block .wp-block-button,.page-docs .single_block .c-btn,.page-docs .single_block .page-single--case #wp-content-single .wp-block-button,.page-single--case #wp-content-single .page-docs .single_block .wp-block-button,.page-docs .single_block .page-free-trial--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .page-docs .single_block .wp-block-button,.page-docs .single_block .page-contact--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .page-docs .single_block .wp-block-button,.page-docs .single_block .page-docs--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .page-docs .single_block .wp-block-button{margin-top:48px}}@media screen and (max-width:768px){.page-single .single_block .post,.page-free-trial .single_block .post,.page-contact .single_block .post,.page-docs .single_block .post{max-width:100%}}@media screen and (max-width:768px){.page-single .single_block .post--seminar,.page-single .single_block .post--whitepaper,.page-single .single_block .post--freetrial,.page-free-trial .single_block .post--seminar,.page-free-trial .single_block .post--whitepaper,.page-free-trial .single_block .post--freetrial,.page-contact .single_block .post--seminar,.page-contact .single_block .post--whitepaper,.page-contact .single_block .post--freetrial,.page-docs .single_block .post--seminar,.page-docs .single_block .post--whitepaper,.page-docs .single_block .post--freetrial{max-width:100%}}.page-single .single_block .post--contact,.page-free-trial .single_block .post--contact,.page-contact .single_block .post--contact,.page-docs .single_block .post--contact{max-width:700px;margin:0 auto}@media screen and (max-width:768px){.page-single .single_block .post--contact,.page-free-trial .single_block .post--contact,.page-contact .single_block .post--contact,.page-docs .single_block .post--contact{width:100%}}.page-single .single_block .post__end,.page-free-trial .single_block .post__end,.page-contact .single_block .post__end,.page-docs .single_block .post__end{font-weight:700;font-size:15px;line-height:1.44;text-align:center;color:#272c41;padding:9px;background:#e9edf1;margin-bottom:24px}.page-single .single_block .post__head,.page-free-trial .single_block .post__head,.page-contact .single_block .post__head,.page-docs .single_block .post__head{font-weight:700;font-size:30px;line-height:1.5;color:#011120}@media screen and (max-width:768px){.page-single .single_block .post__head,.page-free-trial .single_block .post__head,.page-contact .single_block .post__head,.page-docs .single_block .post__head{font-size:24px}}.page-single .single_block .post__info,.page-free-trial .single_block .post__info,.page-contact .single_block .post__info,.page-docs .single_block .post__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.page-single .single_block .post__meta,.page-free-trial .single_block .post__meta,.page-contact .single_block .post__meta,.page-docs .single_block .post__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.page-single .single_block .post__date,.page-free-trial .single_block .post__date,.page-contact .single_block .post__date,.page-docs .single_block .post__date{line-height:1}.page-single .single_block .post__tag,.page-free-trial .single_block .post__tag,.page-contact .single_block .post__tag,.page-docs .single_block .post__tag{font-weight:700;font-size:12px;color:#272c41;line-height:1;border-bottom:1px solid #272c41}.page-single .single_block .post__sns,.page-free-trial .single_block .post__sns,.page-contact .single_block .post__sns,.page-docs .single_block .post__sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;line-height:1}.page-single .single_block .post__iconbox,.page-free-trial .single_block .post__iconbox,.page-contact .single_block .post__iconbox,.page-docs .single_block .post__iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-top:24px}.page-single .single_block .post__iconbox_item,.page-free-trial .single_block .post__iconbox_item,.page-contact .single_block .post__iconbox_item,.page-docs .single_block .post__iconbox_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:400;font-size:12px;line-height:1.5;color:#5d647d}.page-single .single_block .post__icon,.page-free-trial .single_block .post__icon,.page-contact .single_block .post__icon,.page-docs .single_block .post__icon{width:24px}.page-single .single_block .post__category,.page-free-trial .single_block .post__category,.page-contact .single_block .post__category,.page-docs .single_block .post__category{display:inline-block;font-weight:700;font-size:12px;line-height:1.5;color:#272c41;padding-bottom:3px;border-bottom:1px solid #272c41;margin-top:10px}.page-single .single_block .post__thumb,.page-free-trial .single_block .post__thumb,.page-contact .single_block .post__thumb,.page-docs .single_block .post__thumb{width:100%;margin-top:30px}.page-single .single_block .post__thumb--freetrial,.page-free-trial .single_block .post__thumb--freetrial,.page-contact .single_block .post__thumb--freetrial,.page-docs .single_block .post__thumb--freetrial{margin-top:0}.page-single .single_block .post__thumb--pt0,.page-free-trial .single_block .post__thumb--pt0,.page-contact .single_block .post__thumb--pt0,.page-docs .single_block .post__thumb--pt0{padding-top:0}.page-single .single_block .detail,.page-free-trial .single_block .detail,.page-contact .single_block .detail,.page-docs .single_block .detail{margin-top:30px;font-weight:400;font-size:16px;line-height:2;color:#272c41}.page-single .single_block .detail>*,.page-free-trial .single_block .detail>*,.page-contact .single_block .detail>*,.page-docs .single_block .detail>*{margin-top:18px}.page-single .single_block .detail>*:first-child,.page-free-trial .single_block .detail>*:first-child,.page-contact .single_block .detail>*:first-child,.page-docs .single_block .detail>*:first-child{margin-top:0}.page-single .single_block .detail h2,.page-single .single_block .detail h3,.page-single .single_block .detail h4,.page-single .single_block .detail h5,.page-free-trial .single_block .detail h2,.page-free-trial .single_block .detail h3,.page-free-trial .single_block .detail h4,.page-free-trial .single_block .detail h5,.page-contact .single_block .detail h2,.page-contact .single_block .detail h3,.page-contact .single_block .detail h4,.page-contact .single_block .detail h5,.page-docs .single_block .detail h2,.page-docs .single_block .detail h3,.page-docs .single_block .detail h4,.page-docs .single_block .detail h5{line-height:1.5;font-weight:700}.page-single .single_block .detail h2,.page-free-trial .single_block .detail h2,.page-contact .single_block .detail h2,.page-docs .single_block .detail h2{font-size:28px;color:#272c41;border-left:6px solid #45cfff;padding:10px 12px;background:#edf9fd;margin-top:60px}@media screen and (max-width:768px){.page-single .single_block .detail h2,.page-free-trial .single_block .detail h2,.page-contact .single_block .detail h2,.page-docs .single_block .detail h2{font-size:24px;padding:6px 12px;margin-top:48px}}.page-single .single_block .detail h3,.page-free-trial .single_block .detail h3,.page-contact .single_block .detail h3,.page-docs .single_block .detail h3{font-size:24px;color:#fff;background:#2d72a6;padding:6px 12px 8px;margin-top:60px}@media screen and (max-width:768px){.page-single .single_block .detail h3,.page-free-trial .single_block .detail h3,.page-contact .single_block .detail h3,.page-docs .single_block .detail h3{font-size:22px;margin-top:48px}}.page-single .single_block .detail h4,.page-free-trial .single_block .detail h4,.page-contact .single_block .detail h4,.page-docs .single_block .detail h4{font-size:20px;color:#2d72a6;background:#f4f6f8;padding:6px 12px 8px;margin-top:48px}@media screen and (max-width:768px){.page-single .single_block .detail h4,.page-free-trial .single_block .detail h4,.page-contact .single_block .detail h4,.page-docs .single_block .detail h4{margin-top:30px;border-bottom:1px solid #d3dae2}}.page-single .single_block .detail h5,.page-free-trial .single_block .detail h5,.page-contact .single_block .detail h5,.page-docs .single_block .detail h5{font-size:18px;color:#2d72a6;padding-bottom:6px;border-bottom:1px solid #d3dae2;margin-top:30px;margin-bottom:-6px}@media screen and (max-width:768px){.page-single .single_block .detail h5,.page-free-trial .single_block .detail h5,.page-contact .single_block .detail h5,.page-docs .single_block .detail h5{margin-top:24px}}.page-single .single_block .detail a,.page-free-trial .single_block .detail a,.page-contact .single_block .detail a,.page-docs .single_block .detail a{text-decoration:underline;color:#2d72a6}.page-single .single_block .detail p+p,.page-free-trial .single_block .detail p+p,.page-contact .single_block .detail p+p,.page-docs .single_block .detail p+p{margin-top:1.8em}.page-single .single_block .detail ul,.page-free-trial .single_block .detail ul,.page-contact .single_block .detail ul,.page-docs .single_block .detail ul{list-style:inherit;padding-left:1.8em}.page-single .single_block .detail ol,.page-free-trial .single_block .detail ol,.page-contact .single_block .detail ol,.page-docs .single_block .detail ol{padding-left:1.3em;list-style:decimal}.page-single .single_block .detail blockquote,.page-free-trial .single_block .detail blockquote,.page-contact .single_block .detail blockquote,.page-docs .single_block .detail blockquote{width:100%;position:relative;padding-left:18px;font-size:1.8rem;color:#5d647d;line-height:1.8}.page-single .single_block .detail blockquote:before,.page-free-trial .single_block .detail blockquote:before,.page-contact .single_block .detail blockquote:before,.page-docs .single_block .detail blockquote:before{content:"";display:block;width:3px;height:100%;position:absolute;top:0;left:0;background:#011120}.page-single .single_block .detail blockquote cite,.page-free-trial .single_block .detail blockquote cite,.page-contact .single_block .detail blockquote cite,.page-docs .single_block .detail blockquote cite{display:block;width:100%;text-align:right;font-size:1.2rem;font-style:normal;margin-top:6px}.page-single .single_block .detail blockquote cite:before,.page-free-trial .single_block .detail blockquote cite:before,.page-contact .single_block .detail blockquote cite:before,.page-docs .single_block .detail blockquote cite:before{content:"引用元：";color:#979eb4}@media screen and (max-width:768px){.page-single .single_block .detail blockquote,.page-free-trial .single_block .detail blockquote,.page-contact .single_block .detail blockquote,.page-docs .single_block .detail blockquote{font-size:1.3rem}}.page-single .single_block .detail code,.page-free-trial .single_block .detail code,.page-contact .single_block .detail code,.page-docs .single_block .detail code{padding:15px 12px;background:#f4f6f8;border:1px solid #d3dae2;border-radius:3px;font-size:1.5rem;line-height:1.5;color:#272c41;font-family:"IBM Plex Sans",sans-serif;font-weight:400}.page-single .single_block .detail figcaption,.page-free-trial .single_block .detail figcaption,.page-contact .single_block .detail figcaption,.page-docs .single_block .detail figcaption{margin-top:6px;font-size:1.2rem}.page-single .single_block .detail table,.page-free-trial .single_block .detail table,.page-contact .single_block .detail table,.page-docs .single_block .detail table{font-size:1.5rem}.page-single .single_block .detail table tbody,.page-free-trial .single_block .detail table tbody,.page-contact .single_block .detail table tbody,.page-docs .single_block .detail table tbody{border-top:1px solid #d3dae2;border-left:1px solid #d3dae2;border-right:1px solid #d3dae2}.page-single .single_block .detail table tr,.page-free-trial .single_block .detail table tr,.page-contact .single_block .detail table tr,.page-docs .single_block .detail table tr{border-bottom:1px solid #d3dae2}.page-single .single_block .detail table td,.page-free-trial .single_block .detail table td,.page-contact .single_block .detail table td,.page-docs .single_block .detail table td{min-width:30px;padding:6px;border-right:1px solid #d3dae2;word-break:break-all}.page-single .single_block .detail table td:last-of-type,.page-free-trial .single_block .detail table td:last-of-type,.page-contact .single_block .detail table td:last-of-type,.page-docs .single_block .detail table td:last-of-type{border-right:none}@media screen and (max-width:768px){.page-single .single_block .detail table,.page-free-trial .single_block .detail table,.page-contact .single_block .detail table,.page-docs .single_block .detail table{display:1.3rem}.page-single .single_block .detail table td,.page-free-trial .single_block .detail table td,.page-contact .single_block .detail table td,.page-docs .single_block .detail table td{min-width:174px}}.page-single .single_block .detail .wp-block-embed-youtube .wp-block-embed__wrapper,.page-single .single_block .detail .wp-block-embed-vimeo .wp-block-embed__wrapper,.page-free-trial .single_block .detail .wp-block-embed-youtube .wp-block-embed__wrapper,.page-free-trial .single_block .detail .wp-block-embed-vimeo .wp-block-embed__wrapper,.page-contact .single_block .detail .wp-block-embed-youtube .wp-block-embed__wrapper,.page-contact .single_block .detail .wp-block-embed-vimeo .wp-block-embed__wrapper,.page-docs .single_block .detail .wp-block-embed-youtube .wp-block-embed__wrapper,.page-docs .single_block .detail .wp-block-embed-vimeo .wp-block-embed__wrapper{width:100%;padding-top:56.25%}.page-single .single_block .detail .wp-block-embed-youtube .wp-block-embed__wrapper iframe,.page-single .single_block .detail .wp-block-embed-vimeo .wp-block-embed__wrapper iframe,.page-free-trial .single_block .detail .wp-block-embed-youtube .wp-block-embed__wrapper iframe,.page-free-trial .single_block .detail .wp-block-embed-vimeo .wp-block-embed__wrapper iframe,.page-contact .single_block .detail .wp-block-embed-youtube .wp-block-embed__wrapper iframe,.page-contact .single_block .detail .wp-block-embed-vimeo .wp-block-embed__wrapper iframe,.page-docs .single_block .detail .wp-block-embed-youtube .wp-block-embed__wrapper iframe,.page-docs .single_block .detail .wp-block-embed-vimeo .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-single .single_block .detail .wp-block-separator,.page-free-trial .single_block .detail .wp-block-separator,.page-contact .single_block .detail .wp-block-separator,.page-docs .single_block .detail .wp-block-separator{border:none;border-top:1px solid #d3dae2}.page-single .single_block .detail-trial,.page-free-trial .single_block .detail-trial,.page-contact .single_block .detail-trial,.page-docs .single_block .detail-trial{margin-top:60px}.page-single .single_block .detail-trial h3,.page-free-trial .single_block .detail-trial h3,.page-contact .single_block .detail-trial h3,.page-docs .single_block .detail-trial h3{background:0 0;font-size:24px;color:#272c41}.page-single .single_block .seminar_form,.page-single .single_block .side_form,.page-free-trial .single_block .seminar_form,.page-free-trial .single_block .side_form,.page-contact .single_block .seminar_form,.page-contact .single_block .side_form,.page-docs .single_block .seminar_form,.page-docs .single_block .side_form{padding:30px;border:1px solid #d3dae2;max-width:480px;width:100%}@media screen and (max-width:768px){.page-single .single_block .seminar_form,.page-single .single_block .side_form,.page-free-trial .single_block .seminar_form,.page-free-trial .single_block .side_form,.page-contact .single_block .seminar_form,.page-contact .single_block .side_form,.page-docs .single_block .seminar_form,.page-docs .single_block .side_form{max-width:initial}}.page-single .single_block .seminar_form__ttl,.page-single .single_block .side_form__ttl,.page-free-trial .single_block .seminar_form__ttl,.page-free-trial .single_block .side_form__ttl,.page-contact .single_block .seminar_form__ttl,.page-contact .single_block .side_form__ttl,.page-docs .single_block .seminar_form__ttl,.page-docs .single_block .side_form__ttl{font-size:24px;font-weight:500;text-align:center;color:#272c41}.page-single .single_block .seminar_form__code,.page-single .single_block .side_form__code,.page-free-trial .single_block .seminar_form__code,.page-free-trial .single_block .side_form__code,.page-contact .single_block .seminar_form__code,.page-contact .single_block .side_form__code,.page-docs .single_block .seminar_form__code,.page-docs .single_block .side_form__code{margin-top:30px}.page-single .single_block .seminar_form__end,.page-single .single_block .side_form__end,.page-free-trial .single_block .seminar_form__end,.page-free-trial .single_block .side_form__end,.page-contact .single_block .seminar_form__end,.page-contact .single_block .side_form__end,.page-docs .single_block .seminar_form__end,.page-docs .single_block .side_form__end{font-weight:500;font-size:18px;line-height:1.5;text-align:center}.page-single--seminar .c-breadcrumb--functions,.page-free-trial--seminar .c-breadcrumb--functions,.page-contact--seminar .c-breadcrumb--functions,.page-docs--seminar .c-breadcrumb--functions{display:none}.page-single--case .article__inner,.page-free-trial--case .article__inner,.page-contact--case .article__inner,.page-docs--case .article__inner{padding:60px 9.37%;margin:0 auto;background:#fff;border-radius:8px}@media screen and (max-width:768px){.page-single--case .article__inner,.page-free-trial--case .article__inner,.page-contact--case .article__inner,.page-docs--case .article__inner{padding:2rem 3.58%}}.page-single--case #wp-content-single .c-anchors,.page-free-trial--case #wp-content-single .c-anchors,.page-contact--case #wp-content-single .c-anchors,.page-docs--case #wp-content-single .c-anchors{margin:6rem auto;padding:36px 48px;border-radius:12px;border:1px solid #d3dae2;font-weight:700}.page-single--case #wp-content-single .c-anchors li,.page-free-trial--case #wp-content-single .c-anchors li,.page-contact--case #wp-content-single .c-anchors li,.page-docs--case #wp-content-single .c-anchors li{margin-top:.4em}.page-single--case #wp-content-single .c-anchors>li:before,.page-free-trial--case #wp-content-single .c-anchors>li:before,.page-contact--case #wp-content-single .c-anchors>li:before,.page-docs--case #wp-content-single .c-anchors>li:before{content:"■";margin-right:.5em}.page-single--case #wp-content-single .c-anchors ul,.page-free-trial--case #wp-content-single .c-anchors ul,.page-contact--case #wp-content-single .c-anchors ul,.page-docs--case #wp-content-single .c-anchors ul{-webkit-padding-start:calc(40px + 1.5em);padding-inline-start:calc(40px + 1.5em)}.page-single--case #wp-content-single .c-anchors ul li,.page-free-trial--case #wp-content-single .c-anchors ul li,.page-contact--case #wp-content-single .c-anchors ul li,.page-docs--case #wp-content-single .c-anchors ul li{list-style:disc}.page-single--case #wp-content-single .c-anchors ul li ul,.page-free-trial--case #wp-content-single .c-anchors ul li ul,.page-contact--case #wp-content-single .c-anchors ul li ul,.page-docs--case #wp-content-single .c-anchors ul li ul{-webkit-padding-start:40px;padding-inline-start:40px}.page-single--case #wp-content-single .c-anchors ul li ul li,.page-free-trial--case #wp-content-single .c-anchors ul li ul li,.page-contact--case #wp-content-single .c-anchors ul li ul li,.page-docs--case #wp-content-single .c-anchors ul li ul li{list-style:circle}.page-single--case #wp-content-single .c-anchors:before,.page-free-trial--case #wp-content-single .c-anchors:before,.page-contact--case #wp-content-single .c-anchors:before,.page-docs--case #wp-content-single .c-anchors:before{content:"目次";font-size:1.8rem;display:block;margin-bottom:17px;color:#011120}.page-single--case #wp-content-single>*,.page-free-trial--case #wp-content-single>*,.page-contact--case #wp-content-single>*,.page-docs--case #wp-content-single>*{margin:3rem auto}.page-single--case #wp-content-single>*.c-anchors,.page-free-trial--case #wp-content-single>*.c-anchors,.page-contact--case #wp-content-single>*.c-anchors,.page-docs--case #wp-content-single>*.c-anchors{margin:6rem auto}.page-single--case #wp-content-single>hr,.page-free-trial--case #wp-content-single>hr,.page-contact--case #wp-content-single>hr,.page-docs--case #wp-content-single>hr{margin:90px auto;border:none;border-top:#d3dae2 solid 1px}.page-single--case #wp-content-single>h2,.page-free-trial--case #wp-content-single>h2,.page-contact--case #wp-content-single>h2,.page-docs--case #wp-content-single>h2{background:#f4f6f8;font-weight:700;font-size:20px;line-height:1.5;color:#2d72a6;margin-top:48px;margin-bottom:30px;padding:6px 12px}.page-single--case #wp-content-single>h3,.page-free-trial--case #wp-content-single>h3,.page-contact--case #wp-content-single>h3,.page-docs--case #wp-content-single>h3{font-weight:700;font-size:18px;line-height:1.5;color:#2d72a6;border-bottom:1px solid #d3dae2;padding-bottom:10px;margin-bottom:10px}.page-single--case #wp-content-single>h4,.page-free-trial--case #wp-content-single>h4,.page-contact--case #wp-content-single>h4,.page-docs--case #wp-content-single>h4{margin:3em auto .8em}.page-single--case #wp-content-single>h4+*,.page-free-trial--case #wp-content-single>h4+*,.page-contact--case #wp-content-single>h4+*,.page-docs--case #wp-content-single>h4+*{margin-top:0 !important}.page-single--case #wp-content-single>h4.is-interview:before,.page-free-trial--case #wp-content-single>h4.is-interview:before,.page-contact--case #wp-content-single>h4.is-interview:before,.page-docs--case #wp-content-single>h4.is-interview:before{content:"";width:2em;height:1px;margin-right:.2em;-webkit-transform:translateY(-1px);transform:translateY(-1px);display:inline-block;vertical-align:middle;background:#5d647d}.page-single--case #wp-content-single>p,.page-free-trial--case #wp-content-single>p,.page-contact--case #wp-content-single>p,.page-docs--case #wp-content-single>p{font-weight:400;font-size:16px;line-height:2;color:#272c41}@media screen and (max-width:768px){.page-single--case #wp-content-single>p,.page-free-trial--case #wp-content-single>p,.page-contact--case #wp-content-single>p,.page-docs--case #wp-content-single>p{line-height:1.8}}.page-single--case #wp-content-single>p a,.page-free-trial--case #wp-content-single>p a,.page-contact--case #wp-content-single>p a,.page-docs--case #wp-content-single>p a{text-decoration:underline}.page-single--case #wp-content-single>p a:hover,.page-free-trial--case #wp-content-single>p a:hover,.page-contact--case #wp-content-single>p a:hover,.page-docs--case #wp-content-single>p a:hover{opacity:1}.page-single--case #wp-content-single>strong,.page-free-trial--case #wp-content-single>strong,.page-contact--case #wp-content-single>strong,.page-docs--case #wp-content-single>strong{font-weight:500}.page-single--case #wp-content-single>ul:not([class]),.page-single--case #wp-content-single>ol:not([class]),.page-free-trial--case #wp-content-single>ul:not([class]),.page-free-trial--case #wp-content-single>ol:not([class]),.page-contact--case #wp-content-single>ul:not([class]),.page-contact--case #wp-content-single>ol:not([class]),.page-docs--case #wp-content-single>ul:not([class]),.page-docs--case #wp-content-single>ol:not([class]){padding:0 0 0 1.3em}.page-single--case #wp-content-single>ul:not([class])>ul:not([class]),.page-single--case #wp-content-single>ul:not([class]) ol:not([class]),.page-single--case #wp-content-single>ol:not([class])>ul:not([class]),.page-single--case #wp-content-single>ol:not([class]) ol:not([class]),.page-free-trial--case #wp-content-single>ul:not([class])>ul:not([class]),.page-free-trial--case #wp-content-single>ul:not([class]) ol:not([class]),.page-free-trial--case #wp-content-single>ol:not([class])>ul:not([class]),.page-free-trial--case #wp-content-single>ol:not([class]) ol:not([class]),.page-contact--case #wp-content-single>ul:not([class])>ul:not([class]),.page-contact--case #wp-content-single>ul:not([class]) ol:not([class]),.page-contact--case #wp-content-single>ol:not([class])>ul:not([class]),.page-contact--case #wp-content-single>ol:not([class]) ol:not([class]),.page-docs--case #wp-content-single>ul:not([class])>ul:not([class]),.page-docs--case #wp-content-single>ul:not([class]) ol:not([class]),.page-docs--case #wp-content-single>ol:not([class])>ul:not([class]),.page-docs--case #wp-content-single>ol:not([class]) ol:not([class]){padding-left:3.2em}.page-single--case #wp-content-single>ul:not([class]) ul:not([class]),.page-single--case #wp-content-single>ol:not([class]) ul:not([class]),.page-free-trial--case #wp-content-single>ul:not([class]) ul:not([class]),.page-free-trial--case #wp-content-single>ol:not([class]) ul:not([class]),.page-contact--case #wp-content-single>ul:not([class]) ul:not([class]),.page-contact--case #wp-content-single>ol:not([class]) ul:not([class]),.page-docs--case #wp-content-single>ul:not([class]) ul:not([class]),.page-docs--case #wp-content-single>ol:not([class]) ul:not([class]){list-style-type:inherit}.page-single--case #wp-content-single>ul:not([class]) ol:not([class]),.page-single--case #wp-content-single>ol:not([class]) ol:not([class]),.page-free-trial--case #wp-content-single>ul:not([class]) ol:not([class]),.page-free-trial--case #wp-content-single>ol:not([class]) ol:not([class]),.page-contact--case #wp-content-single>ul:not([class]) ol:not([class]),.page-contact--case #wp-content-single>ol:not([class]) ol:not([class]),.page-docs--case #wp-content-single>ul:not([class]) ol:not([class]),.page-docs--case #wp-content-single>ol:not([class]) ol:not([class]){list-style-type:decimal}.page-single--case #wp-content-single>ul:not([class]) li,.page-single--case #wp-content-single>ol:not([class]) li,.page-free-trial--case #wp-content-single>ul:not([class]) li,.page-free-trial--case #wp-content-single>ol:not([class]) li,.page-contact--case #wp-content-single>ul:not([class]) li,.page-contact--case #wp-content-single>ol:not([class]) li,.page-docs--case #wp-content-single>ul:not([class]) li,.page-docs--case #wp-content-single>ol:not([class]) li{font-weight:400;font-size:16px;line-height:2;color:#272c41}.page-single--case #wp-content-single>ul:not([class]) li strong,.page-single--case #wp-content-single>ol:not([class]) li strong,.page-free-trial--case #wp-content-single>ul:not([class]) li strong,.page-free-trial--case #wp-content-single>ol:not([class]) li strong,.page-contact--case #wp-content-single>ul:not([class]) li strong,.page-contact--case #wp-content-single>ol:not([class]) li strong,.page-docs--case #wp-content-single>ul:not([class]) li strong,.page-docs--case #wp-content-single>ol:not([class]) li strong{font-weight:700}.page-single--case #wp-content-single>ul:not([class]) li a,.page-single--case #wp-content-single>ol:not([class]) li a,.page-free-trial--case #wp-content-single>ul:not([class]) li a,.page-free-trial--case #wp-content-single>ol:not([class]) li a,.page-contact--case #wp-content-single>ul:not([class]) li a,.page-contact--case #wp-content-single>ol:not([class]) li a,.page-docs--case #wp-content-single>ul:not([class]) li a,.page-docs--case #wp-content-single>ol:not([class]) li a{text-decoration:underline}.page-single--case #wp-content-single>ul:not([class]) li a:hover,.page-single--case #wp-content-single>ol:not([class]) li a:hover,.page-free-trial--case #wp-content-single>ul:not([class]) li a:hover,.page-free-trial--case #wp-content-single>ol:not([class]) li a:hover,.page-contact--case #wp-content-single>ul:not([class]) li a:hover,.page-contact--case #wp-content-single>ol:not([class]) li a:hover,.page-docs--case #wp-content-single>ul:not([class]) li a:hover,.page-docs--case #wp-content-single>ol:not([class]) li a:hover{opacity:1}.page-single--case #wp-content-single>ul:not([class]),.page-free-trial--case #wp-content-single>ul:not([class]),.page-contact--case #wp-content-single>ul:not([class]),.page-docs--case #wp-content-single>ul:not([class]){list-style-type:inherit}.page-single--case #wp-content-single>ol:not([class]),.page-free-trial--case #wp-content-single>ol:not([class]),.page-contact--case #wp-content-single>ol:not([class]),.page-docs--case #wp-content-single>ol:not([class]){list-style-type:decimal}.page-single--case #wp-content-single .wp-block-image,.page-free-trial--case #wp-content-single .wp-block-image,.page-contact--case #wp-content-single .wp-block-image,.page-docs--case #wp-content-single .wp-block-image{margin:5rem auto}.page-single--case #wp-content-single .wp-block-image figcaption,.page-free-trial--case #wp-content-single .wp-block-image figcaption,.page-contact--case #wp-content-single .wp-block-image figcaption,.page-docs--case #wp-content-single .wp-block-image figcaption{font-size:1.2rem;font-weight:700;margin:1.5em auto;display:block}.page-single--case #wp-content-single .wp-block-buttons,.page-free-trial--case #wp-content-single .wp-block-buttons,.page-contact--case #wp-content-single .wp-block-buttons,.page-docs--case #wp-content-single .wp-block-buttons{padding-top:1.5rem}.page-single--case #wp-content-single .wp-block-button,.page-free-trial--case #wp-content-single .wp-block-button,.page-contact--case #wp-content-single .wp-block-button,.page-docs--case #wp-content-single .wp-block-button{margin:.5em}.page-single--case #wp-content-single .wp-block-button__link,.page-free-trial--case #wp-content-single .wp-block-button__link,.page-contact--case #wp-content-single .wp-block-button__link,.page-docs--case #wp-content-single .wp-block-button__link{text-decoration:none}@media screen and (max-width:768px){.page-single--case #wp-content-single .c-anchors,.page-free-trial--case #wp-content-single .c-anchors,.page-contact--case #wp-content-single .c-anchors,.page-docs--case #wp-content-single .c-anchors{margin:6rem auto;padding:24px 18px}.page-single--case #wp-content-single .c-anchors:before,.page-free-trial--case #wp-content-single .c-anchors:before,.page-contact--case #wp-content-single .c-anchors:before,.page-docs--case #wp-content-single .c-anchors:before{font-size:1.5rem}.page-single--case #wp-content-single .c-anchors ul,.page-free-trial--case #wp-content-single .c-anchors ul,.page-contact--case #wp-content-single .c-anchors ul,.page-docs--case #wp-content-single .c-anchors ul{-webkit-padding-start:40px;padding-inline-start:40px}.page-single--case #wp-content-single>*.c-anchors,.page-free-trial--case #wp-content-single>*.c-anchors,.page-contact--case #wp-content-single>*.c-anchors,.page-docs--case #wp-content-single>*.c-anchors{margin:36px auto}.page-single--case #wp-content-single>hr,.page-free-trial--case #wp-content-single>hr,.page-contact--case #wp-content-single>hr,.page-docs--case #wp-content-single>hr{margin:36px auto}.page-single--case #wp-content-single>h2,.page-free-trial--case #wp-content-single>h2,.page-contact--case #wp-content-single>h2,.page-docs--case #wp-content-single>h2{font-size:2.1rem}}@media screen and (max-width:768px) and (max-width:768px){.page-single--case #wp-content-single>h2,.page-free-trial--case #wp-content-single>h2,.page-contact--case #wp-content-single>h2,.page-docs--case #wp-content-single>h2{font-size:2rem}}@media screen and (max-width:768px){.page-single--case #wp-content-single>h3,.page-free-trial--case #wp-content-single>h3,.page-contact--case #wp-content-single>h3,.page-docs--case #wp-content-single>h3{font-size:1.8rem;margin:2.5em auto .8em}}@media screen and (max-width:768px) and (max-width:768px){.page-single--case #wp-content-single>h3,.page-free-trial--case #wp-content-single>h3,.page-contact--case #wp-content-single>h3,.page-docs--case #wp-content-single>h3{margin:1em auto .8em;line-height:1.5;padding-bottom:3px}}@media screen and (max-width:768px){.page-single--case #wp-content-single>h4,.page-free-trial--case #wp-content-single>h4,.page-contact--case #wp-content-single>h4,.page-docs--case #wp-content-single>h4{font-size:1.5rem;margin:2.5em auto .8em}.page-single--case #wp-content-single>p,.page-free-trial--case #wp-content-single>p,.page-contact--case #wp-content-single>p,.page-docs--case #wp-content-single>p{font-size:1.5rem;margin:1.5em auto}}@media screen and (max-width:768px) and (max-width:768px){.page-single--case #wp-content-single>p,.page-free-trial--case #wp-content-single>p,.page-contact--case #wp-content-single>p,.page-docs--case #wp-content-single>p{font-size:1.6rem;margin:2rem auto}}@media screen and (max-width:768px){.page-single--case #wp-content-single>ul:not([class]) li,.page-single--case #wp-content-single>ol:not([class]) li,.page-free-trial--case #wp-content-single>ul:not([class]) li,.page-free-trial--case #wp-content-single>ol:not([class]) li,.page-contact--case #wp-content-single>ul:not([class]) li,.page-contact--case #wp-content-single>ol:not([class]) li,.page-docs--case #wp-content-single>ul:not([class]) li,.page-docs--case #wp-content-single>ol:not([class]) li{font-size:1.5rem}}@media screen and (max-width:768px) and (max-width:768px){.page-single--case #wp-content-single>ul:not([class]) li,.page-single--case #wp-content-single>ol:not([class]) li,.page-free-trial--case #wp-content-single>ul:not([class]) li,.page-free-trial--case #wp-content-single>ol:not([class]) li,.page-contact--case #wp-content-single>ul:not([class]) li,.page-contact--case #wp-content-single>ol:not([class]) li,.page-docs--case #wp-content-single>ul:not([class]) li,.page-docs--case #wp-content-single>ol:not([class]) li{font-size:1.6rem}}@media screen and (max-width:768px){.page-single--case #wp-content-single .wp-block-image,.page-free-trial--case #wp-content-single .wp-block-image,.page-contact--case #wp-content-single .wp-block-image,.page-docs--case #wp-content-single .wp-block-image{margin:3.6rem auto}}@media screen and (max-width:768px) and (max-width:768px){.page-single--case #wp-content-single .wp-block-image,.page-free-trial--case #wp-content-single .wp-block-image,.page-contact--case #wp-content-single .wp-block-image,.page-docs--case #wp-content-single .wp-block-image{margin:2rem auto}}@media screen and (max-width:768px){.page-single--case #wp-content-single .wp-block-image figcaption,.page-free-trial--case #wp-content-single .wp-block-image figcaption,.page-contact--case #wp-content-single .wp-block-image figcaption,.page-docs--case #wp-content-single .wp-block-image figcaption{margin:1em auto;line-height:1.4}}.page-single--case .visual,.page-free-trial--case .visual,.page-contact--case .visual,.page-docs--case .visual{position:relative}.page-single--case .visual__inner,.page-free-trial--case .visual__inner,.page-contact--case .visual__inner,.page-docs--case .visual__inner{padding:60px 0}.page-single--case .visual__company,.page-free-trial--case .visual__company,.page-contact--case .visual__company,.page-docs--case .visual__company{font-weight:700;text-align:center}.page-single--case .visual__title,.page-free-trial--case .visual__title,.page-contact--case .visual__title,.page-docs--case .visual__title{font-weight:700;font-size:30px;line-height:1.5;color:#011120}.page-single--case .visual__kv,.page-free-trial--case .visual__kv,.page-contact--case .visual__kv,.page-docs--case .visual__kv{position:relative;padding-top:56.25%;border-radius:8px;overflow:hidden}.page-single--case .visual__thumb,.page-free-trial--case .visual__thumb,.page-contact--case .visual__thumb,.page-docs--case .visual__thumb{width:100%;height:100%;top:0;left:0;position:absolute;background-size:cover;background-position:center}.page-single--case .visual__tags,.page-free-trial--case .visual__tags,.page-contact--case .visual__tags,.page-docs--case .visual__tags{text-align:center;margin-top:6px}@media screen and (max-width:768px){.page-single--case .visual__inner,.page-free-trial--case .visual__inner,.page-contact--case .visual__inner,.page-docs--case .visual__inner{padding:50px 0 30px}.page-single--case .visual__kv,.page-free-trial--case .visual__kv,.page-contact--case .visual__kv,.page-docs--case .visual__kv{overflow:hidden}.page-single--case .visual__kv img,.page-free-trial--case .visual__kv img,.page-contact--case .visual__kv img,.page-docs--case .visual__kv img{width:100%;min-width:480px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-single--case .visual__title,.page-free-trial--case .visual__title,.page-contact--case .visual__title,.page-docs--case .visual__title{font-size:24px}}.page-single--case .archive__head,.page-free-trial--case .archive__head,.page-contact--case .archive__head,.page-docs--case .archive__head{font-weight:700;font-size:18px;line-height:26px;color:#272c41;margin-bottom:30px}.page-single--case .archive .c-articles__thumb,.page-free-trial--case .archive .c-articles__thumb,.page-contact--case .archive .c-articles__thumb,.page-docs--case .archive .c-articles__thumb{border-radius:0}.page-single--case .archive .c-articles__ttl,.page-free-trial--case .archive .c-articles__ttl,.page-contact--case .archive .c-articles__ttl,.page-docs--case .archive .c-articles__ttl{font-weight:700;font-size:15px;line-height:150%;color:#272c41}.page-single--case .archive .c-articles__companyName,.page-free-trial--case .archive .c-articles__companyName,.page-contact--case .archive .c-articles__companyName,.page-docs--case .archive .c-articles__companyName{font-weight:400;font-size:12px;line-height:17px;color:#5d647d}.page-free-trial .single_block{margin-bottom:90px;margin-top:60px}@media screen and (max-width:768px){.page-free-trial .single_block{margin-top:60px}}.page-contact .single_block{margin-top:60px}@media screen and (max-width:768px){.page-contact .single_block{margin-top:60px}}.page-contact .single_block__inner{display:block}.archive-whitepaper{padding:102px 0 94px}@media screen and (max-width:768px){.archive-whitepaper{padding:60px 0}}.page-single-whitepaper{padding-bottom:90px}@media screen and (max-width:768px){.page-single-whitepaper{padding-bottom:63px}}