@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;500&display=swap");@import url("https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.5.1/build/styles/tokyo-night-dark.min.css");article,aside,figcaption,figure,footer,header,main,nav,section{display:block;font-size:100%;margin:0;padding:0}dd,dt,h1,h2,h3,h4,h5,h6,li,td,th{font-size:100%;line-height:1.6em;margin:0;padding:0}h2,h3,h4,h5,h6{font-weight:400}ol,p,ul{margin:0;padding:0}li ol,li ul{margin:0 0 0 1.8em;padding:0}ol,ul{list-style-type:none}dl,fieldset,form,iframe{margin:0;padding:0}fieldset,iframe{border-style:none}button,input[type=button],input[type=input],input[type=reset],input[type=text],select,textarea{border-radius:0;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ　Ｐゴシック,MS P Gothic,sans-serif}table{border-collapse:collapse;border-spacing:0}th{font-weight:400}caption,th{text-align:left}caption{width:100%}address,em,strong{font-style:normal;font-weight:400}img{border-style:none;height:auto;max-width:100%;-ms-interpolation-mode:bicubic}*{-webkit-tap-highlight-color:transparent}html{overflow:auto}*{box-sizing:border-box}body{background-color:#faf7f4;color:#333;margin:0;padding:0;-webkit-text-size-adjust:100%}a{color:#f49d13;cursor:pointer!important;transition:opacity .2s linear}a:hover{opacity:.6}a.arrow{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/arrow_s.svg) no-repeat 0;padding-left:20px;text-decoration:none}body{font-family:noto-sans-cjk-jp,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ　Ｐゴシック,MS P Gothic,sans-serif;font-size:16px;font-weight:300;line-height:2}@media only screen and (max-width:640px){body{font-size:14px}}.fontRound{font-family:M PLUS Rounded\ 1c,noto-sans-cjk-jp,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ　Ｐゴシック,MS P Gothic,sans-serif}.fontRound,h1,h2,h3,h4,h5,h6{font-weight:500}.bold{font-weight:600}.xbold{font-weight:700}.ubold{font-weight:900}strong{font-weight:600}em{font-style:italic}time{color:#f49d13;font-family:M PLUS Rounded\ 1c,noto-sans-cjk-jp,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ　Ｐゴシック,MS P Gothic,sans-serif;font-size:14px;letter-spacing:.5px}a.noDecoration{color:#333;text-decoration:none;transition:opacity .2s linear}a.noDecoration:hover{opacity:.6}.annotation{color:#707070;font-size:14px}.annotation a{color:inherit}.wrapper{align-items:start;background:url(https://1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/bg_main.svg) no-repeat 0 140px;background-attachment:fixed;background-size:100% auto;display:flex;justify-content:center;margin-top:140px;padding:30px 20px 90px;width:100%}.wrapper__home{display:block!important}@media only screen and (max-width:1000px){.wrapper{background-position:0 85px;margin:100px auto 0}}@media only screen and (max-width:480px){.wrapper{padding:10px 10px 60px}}main.main.blank-main,main.main.post-main{background-color:#fff;border-radius:10px;display:block;max-width:880px;padding:60px 90px;position:relative;width:100%}@media only screen and (max-width:800px){main.main.blank-main,main.main.post-main{padding:30px}}@media only screen and (max-width:480px){main.main.blank-main,main.main.post-main{padding:20px}}main.main.blank-main *,main.main.post-main *{box-sizing:border-box}main.main.blank-main img,main.main.post-main img{vertical-align:bottom}main.main.blank-main__nobg{background-color:transparent;padding:30px 20px}.blank-contents h1{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/line_h2.svg) no-repeat 0 100%;margin-bottom:30px;padding-bottom:30px;position:relative;text-align:center}#post .marker-pk,.blank-contents .marker-pk{background:linear-gradient(transparent 70%,#f7dace 0)}#post .marker-ye,.blank-contents .marker-ye{background:linear-gradient(transparent 70%,#ffe7b2 0)}#post .marker-bl,.blank-contents .marker-bl{background:linear-gradient(transparent 70%,#d1eeff 0)}#post #post-detail:not(:last-child),#post blockquote:not(:last-child),#post figure:not(:last-child),#post h2:not(:last-child),#post h3:not(:last-child),#post h4:not(:last-child),#post ol:not(:last-child),#post p:not(:last-child),#post table:not(:last-child),#post ul:not(:last-child),.blank-contents #post-detail:not(:last-child),.blank-contents blockquote:not(:last-child),.blank-contents figure:not(:last-child),.blank-contents h2:not(:last-child),.blank-contents h3:not(:last-child),.blank-contents h4:not(:last-child),.blank-contents ol:not(:last-child),.blank-contents p:not(:last-child),.blank-contents table:not(:last-child),.blank-contents ul:not(:last-child){margin-bottom:30px}#post h1,.blank-contents h1{font-size:26px;font-weight:400}@media only screen and (max-width:800px){#post h1,.blank-contents h1{font-size:22px}}#post h2,.blank-contents h2{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/line_h2.svg) no-repeat 0 100%;background-size:100% auto;font-size:22px;font-weight:500;padding-bottom:15px;padding-right:50px;position:relative}@media only screen and (max-width:800px){#post h2,.blank-contents h2{font-size:20px}}#post h3,.blank-contents h3{border-left:3px solid #d0d0d0;font-size:20px;font-weight:500;padding-left:15px;position:relative}#post h3 *,.blank-contents h3 *{color:inherit!important}#post h4,.blank-contents h4{font-size:18px;font-weight:500;margin-bottom:30px}#post #post-detail a:not([id^=cta_button]),.blank-contents #post-detail a:not([id^=cta_button]){color:inherit;text-decoration:underline;transition:opacity .2s linear}#post #post-detail a:not([id^=cta_button]):hover,.blank-contents #post-detail a:not([id^=cta_button]):hover{opacity:.6}#post table,.blank-contents table{width:100%!important}#post table td,#post table th,.blank-contents table td,.blank-contents table th{border:1px solid #d0d0d0;padding:1rem;width:auto}#post table th,.blank-contents table th{background-color:#faf7f4}#post ul:not(.tag) li,.blank-contents ul:not(.tag) li{line-height:2}#post ul:not(.tag) li:before,.blank-contents ul:not(.tag) li:before{content:"・";margin:0 .25em}#post ol,.blank-contents ol{counter-reset:number}#post ol li,.blank-contents ol li{line-height:2}#post ol li:before,.blank-contents ol li:before{content:counter(number) ". ";counter-increment:number 1;margin:0 .25em}#post .post-day,#post .tag,.blank-contents .post-day,.blank-contents .tag{display:inline-block}#post .post-day,.blank-contents .post-day{margin-left:10px}#post .post-heroimg,.blank-contents .post-heroimg{margin:0 0 30px;width:100%}#post blockquote,.blank-contents blockquote{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/blockquote_start.svg) no-repeat top 10px left 10px,url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/blockquote_end.svg) no-repeat bottom 10px right 10px;border:1px solid #e5ddd6;border-radius:10px;color:#707070;margin:0;padding:30px 50px}#post .source,.blank-contents .source{color:#707070;font-size:14px;margin-top:15px}#post .source a,.blank-contents .source a{color:#707070;font-size:14px}#post .toc,.blank-contents .toc{background-color:#faf7f4;border-radius:10px;color:#3c8cc8;display:block;margin-bottom:60px;padding:30px 40px;position:relative;z-index:1}#post .toc h6,.blank-contents .toc h6{border-bottom:2px solid #3c8cc8;cursor:pointer;display:inline-block;font-size:18px;margin-bottom:15px;padding-bottom:15px}#post .toc .close,#post .toc .open,.blank-contents .toc .close,.blank-contents .toc .open{font-size:0;padding:30px 40px;position:absolute;right:0;top:0}#post .toc .open,.blank-contents .toc .open{display:none}#post .toc .open:before,.blank-contents .toc .open:before{content:"▼";font-size:14px}#post .toc .close:before,.blank-contents .toc .close:before{content:"▲";font-size:14px}#post .toc a,.blank-contents .toc a{text-decoration:none!important}#post .note,.blank-contents .note{background-color:#faf7f4;border-radius:10px;display:block;margin-bottom:30px;padding:30px 40px 30px 52px;position:relative}#post .note h6,.blank-contents .note h6{font-weight:500}#post .note h6:before,.blank-contents .note h6:before{content:"\f0eb";font-family:Font Awesome\ 5 Free;font-weight:400;margin-right:.25em}#post .note:before,.blank-contents .note:before{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/arrow_m_w.svg) 9px no-repeat,linear-gradient(181deg,#037bd5,#bdfcd7) 0 0 no-repeat;background-size:15px 17px,contain;border-radius:10px 0 0 10px;content:" ";height:100%;left:0;opacity:.7;position:absolute;top:0;width:32px}#post .case-link,#post .cv_item_append,#post .post-cta,.blank-contents .case-link,.blank-contents .cv_item_append,.blank-contents .post-cta{background-color:#faf7f4;border-radius:10px;display:block;margin-bottom:30px;padding:30px 40px 30px 52px;position:relative}#post .case-link .figure,#post .case-link blockquote,#post .case-link figure,#post .case-link h3,#post .case-link h6,#post .case-link ol,#post .case-link p,#post .case-link table,#post .case-link ul,#post .cv_item_append .figure,#post .cv_item_append blockquote,#post .cv_item_append figure,#post .cv_item_append h3,#post .cv_item_append h6,#post .cv_item_append ol,#post .cv_item_append p,#post .cv_item_append table,#post .cv_item_append ul,#post .post-cta .figure,#post .post-cta blockquote,#post .post-cta figure,#post .post-cta h3,#post .post-cta h6,#post .post-cta ol,#post .post-cta p,#post .post-cta table,#post .post-cta ul,.blank-contents .case-link .figure,.blank-contents .case-link blockquote,.blank-contents .case-link figure,.blank-contents .case-link h3,.blank-contents .case-link h6,.blank-contents .case-link ol,.blank-contents .case-link p,.blank-contents .case-link table,.blank-contents .case-link ul,.blank-contents .cv_item_append .figure,.blank-contents .cv_item_append blockquote,.blank-contents .cv_item_append figure,.blank-contents .cv_item_append h3,.blank-contents .cv_item_append h6,.blank-contents .cv_item_append ol,.blank-contents .cv_item_append p,.blank-contents .cv_item_append table,.blank-contents .cv_item_append ul,.blank-contents .post-cta .figure,.blank-contents .post-cta blockquote,.blank-contents .post-cta figure,.blank-contents .post-cta h3,.blank-contents .post-cta h6,.blank-contents .post-cta ol,.blank-contents .post-cta p,.blank-contents .post-cta table,.blank-contents .post-cta ul{margin-bottom:20px}#post .case-link h3,#post .case-link h6,#post .cv_item_append h3,#post .cv_item_append h6,#post .post-cta h3,#post .post-cta h6,.blank-contents .case-link h3,.blank-contents .case-link h6,.blank-contents .cv_item_append h3,.blank-contents .cv_item_append h6,.blank-contents .post-cta h3,.blank-contents .post-cta h6{border-left:3px solid #d0d0d0;font-weight:500;padding-left:10px}#post .case-link ol li,#post .case-link ul li,#post .cv_item_append ol li,#post .cv_item_append ul li,#post .post-cta ol li,#post .post-cta ul li,.blank-contents .case-link ol li,.blank-contents .case-link ul li,.blank-contents .cv_item_append ol li,.blank-contents .cv_item_append ul li,.blank-contents .post-cta ol li,.blank-contents .post-cta ul li{font-weight:500}#post .case-link a[class^=hs-inline-web-interactive-],#post .cv_item_append a[class^=hs-inline-web-interactive-],#post .post-cta a[class^=hs-inline-web-interactive-],.blank-contents .case-link a[class^=hs-inline-web-interactive-],.blank-contents .cv_item_append a[class^=hs-inline-web-interactive-],.blank-contents .post-cta a[class^=hs-inline-web-interactive-]{text-align:center}#post .case-link:before,#post .cv_item_append:before,#post .post-cta:before,.blank-contents .case-link:before,.blank-contents .cv_item_append:before,.blank-contents .post-cta:before{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/arrow_m_w.svg) 9px no-repeat,linear-gradient(180deg,#ff8341,#fcb23c) 0 0 no-repeat;background-size:15px 17px,contain;border-radius:10px 0 0 10px;content:" ";height:100%;left:0;opacity:.7;position:absolute;top:0;width:32px}#post .post-cta,.blank-contents .post-cta{text-decoration:none!important}#post .post-cta .post-cta-wrapper,.blank-contents .post-cta .post-cta-wrapper{display:grid;grid-template-columns:1fr 240px}#post .post-cta .post-cta-wrapper .sentence,.blank-contents .post-cta .post-cta-wrapper .sentence{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}#post .post-cta .post-cta-wrapper .figure,.blank-contents .post-cta .post-cta-wrapper .figure{grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;padding-left:50px;text-align:center}#post .post-cta .post-cta-wrapper .btn,.blank-contents .post-cta .post-cta-wrapper .btn{grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:2;text-align:center}@media only screen and (max-width:640px){#post .post-cta .post-cta-wrapper,.blank-contents .post-cta .post-cta-wrapper{grid-template-columns:1fr}#post .post-cta .post-cta-wrapper .sentence,.blank-contents .post-cta .post-cta-wrapper .sentence{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}#post .post-cta .post-cta-wrapper .sentence p,.blank-contents .post-cta .post-cta-wrapper .sentence p{margin:0}#post .post-cta .post-cta-wrapper .figure,.blank-contents .post-cta .post-cta-wrapper .figure{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2;padding-left:0}#post .post-cta .post-cta-wrapper .figure img,.blank-contents .post-cta .post-cta-wrapper .figure img{max-width:320px}#post .post-cta .post-cta-wrapper .btn,.blank-contents .post-cta .post-cta-wrapper .btn{grid-column-end:2;grid-column-start:1;grid-row-end:4;grid-row-start:3;margin-top:20px}}#post .post-cta .btn-cta,.blank-contents .post-cta .btn-cta{background-color:#f49d13;border-radius:25px;box-shadow:3px 3px 0 0 rgba(0,0,0,.16);color:#fff;cursor:pointer;display:inline-block;padding:10px 30px;transition:opacity .2s linear}#post .post-cta .btn-cta:hover,.blank-contents .post-cta .btn-cta:hover{opacity:.6}#post .post-cta:hover,.blank-contents .post-cta:hover{opacity:1!important}#post .post-cta.post-cta-noimage .post-cta-wrapper,.blank-contents .post-cta.post-cta-noimage .post-cta-wrapper{display:grid;grid-template-columns:1fr}#post .post-cta.post-cta-noimage .post-cta-wrapper .sentence,.blank-contents .post-cta.post-cta-noimage .post-cta-wrapper .sentence{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}#post .post-cta.post-cta-noimage .post-cta-wrapper .btn,.blank-contents .post-cta.post-cta-noimage .post-cta-wrapper .btn{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2;text-align:center}@media only screen and (max-width:640px){#post .post-cta.post-cta-noimage .post-cta-wrapper,.blank-contents .post-cta.post-cta-noimage .post-cta-wrapper{grid-template-columns:1fr}#post .post-cta.post-cta-noimage .post-cta-wrapper .sentence,.blank-contents .post-cta.post-cta-noimage .post-cta-wrapper .sentence{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}#post .post-cta.post-cta-noimage .post-cta-wrapper .sentence p,.blank-contents .post-cta.post-cta-noimage .post-cta-wrapper .sentence p{margin:0}#post .post-cta.post-cta-noimage .post-cta-wrapper .btn,.blank-contents .post-cta.post-cta-noimage .post-cta-wrapper .btn{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2;margin-top:20px}}#post .author,.blank-contents .author{border-radius:10px;display:grid;gap:40px;grid-template-columns:160px 1fr;margin-bottom:30px;padding-bottom:30px;padding-top:30px;position:relative}#post .author .image,.blank-contents .author .image{border-radius:50%;height:160px;margin-bottom:0;width:160px}#post .author .image img,.blank-contents .author .image img{border-radius:50%}#post .author .sentence,.blank-contents .author .sentence{font-size:14px;margin-bottom:0}#post .author .sentence h6,.blank-contents .author .sentence h6{margin-bottom:20px}#post .author .sentence h6 span,.blank-contents .author .sentence h6 span{font-size:20px;font-weight:500;margin-left:10px}#relation-post h2{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/line_h2.svg) no-repeat 0 100%;background-size:100% auto;font-size:22px;font-weight:500;margin-bottom:30px;padding-bottom:15px;padding-right:50px;position:relative}#relation-post .relation-posts{display:grid;gap:30px 15px;grid-template-columns:1fr 1fr;line-height:1.5}#relation-post .relation-posts a{background-color:#faf7f4;border-radius:10px;display:block;height:100%;overflow:hidden;text-decoration:none}#relation-post .relation-posts figure img{height:178.5px;-o-object-fit:cover;object-fit:cover;width:340px}#relation-post .relation-posts .sentence{display:grid;gap:5px;grid-template-columns:3fr 1fr;padding:5px 15px 10px}#relation-post .relation-posts .sentence .tag{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}#relation-post .relation-posts .sentence .post-day{grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:right}#relation-post .relation-posts .sentence p{color:#333;grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:2}@media only screen and (min-width:481px) and (max-width:800px){#relation-post .relation-posts{display:block;line-height:1.5}#relation-post .relation-posts .item{margin-bottom:15px}#relation-post .relation-posts .item a{background-color:#faf7f4;border-radius:10px;display:block;height:100%;overflow:hidden;text-decoration:none}#relation-post .relation-posts .item .listing-post{display:table;padding:20px}#relation-post .relation-posts .item figure{display:table-cell;width:50%}#relation-post .relation-posts .item figure img{height:168px;-o-object-fit:cover;object-fit:cover;width:320px}#relation-post .relation-posts .item .sentence{display:table-cell;padding:5px 15px;vertical-align:top}#relation-post .relation-posts .item .sentence p{color:#333}#relation-post .relation-posts .item .sentence .post-day{text-align:left}}@media only screen and (max-width:480px){#relation-post .relation-posts{grid-template-columns:1fr}#relation-post .relation-posts figure img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}}main.main.list-main{display:block;margin:0 auto 60px;max-width:1040px;width:100%}main.main.list-main *{box-sizing:border-box}main.main.list-main img{vertical-align:bottom}.listing-title{background-color:#fff;border-radius:10px;margin-bottom:30px;padding:40px}@media only screen and (max-width:800px){.listing-title{padding:30px}}@media only screen and (max-width:480px){.listing-title{padding:20px}}.listing-title .listing-sub-title{color:#f49d13;display:block;font-size:16px;line-height:1;margin-bottom:0}.listing-title h2{color:#fff;font-size:40px;-webkit-text-stroke:1.25px #f49d13;text-stroke:1.25px #f49d13;margin-bottom:10px}@media only screen and (max-width:640px){.listing-title h2{font-size:36px}}.listing-title h2.hs-search-results__header{font-size:36px}@media only screen and (max-width:640px){.listing-title h2.hs-search-results__header{font-size:32px}}.listing-title h3,.listing-title p{margin-bottom:15px}.listing-title h3{color:#707070}.listing-posts{display:grid;gap:30px 10px;grid-template-columns:1fr 1fr 1fr;line-height:1.5}.listing-posts a{background-color:#fff;border-radius:10px;display:block;height:100%;overflow:hidden;text-decoration:none}.listing-posts figure img{height:178.5px;-o-object-fit:cover;object-fit:cover;width:340px}.listing-posts .sentence{display:grid;gap:5px;grid-template-columns:3fr 1fr;padding:5px 15px 10px}.listing-posts .sentence .tag{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.listing-posts .sentence .post-day{grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:right}.listing-posts .sentence p{color:#333;grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:2}@media only screen and (min-width:481px) and (max-width:800px){.listing-posts{display:block;line-height:1.5}.listing-posts .item{margin-bottom:15px}.listing-posts .item a{background-color:#fff;border-radius:10px;display:block;height:100%;overflow:hidden;text-decoration:none}.listing-posts .item .listing-post{display:table;padding:20px}.listing-posts .item figure{display:table-cell;width:50%}.listing-posts .item figure img{height:168px;-o-object-fit:cover;object-fit:cover;width:320px}.listing-posts .item .sentence{display:table-cell;padding:5px 15px;vertical-align:top}.listing-posts .item .sentence p{color:#333}.listing-posts .item .sentence .post-day{text-align:left}}@media only screen and (max-width:480px){.listing-posts{grid-template-columns:1fr}.listing-posts figure img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}}.listing-posts.hs-search-results__empty{grid-template-columns:1fr}.home-slide{left:-20px;margin:30px 0;position:relative;width:calc(100% + 40px)}.home-slide .slick-arrow{background:no-repeat;border:none;bottom:calc(50% - 32px);box-shadow:none;color:transparent;cursor:pointer;display:block!important;position:absolute;transition:opacity .2s linear;width:30px;z-index:1000}.home-slide .slick-arrow:hover{opacity:.6}.home-slide .slick-arrow.slick-next{right:calc(50% - 410px)}.home-slide .slick-arrow.slick-next:before{content:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/arrow_xl.svg)}.home-slide .slick-arrow.slick-prev{left:calc(50% - 410px);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.home-slide .slick-arrow.slick-prev:before{content:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/arrow_xl.svg)}@media only screen and (max-width:800px){.home-slide .slick-arrow.slick-next{right:10px}.home-slide .slick-arrow.slick-prev{left:10px}}@media only screen and (max-width:480px){.home-slide .slick-arrow.slick-next{right:20px}.home-slide .slick-arrow.slick-prev{left:20px}}.home-slide .item{padding:0 60px}.home-slide .item a{background:#fff;border-radius:20px;display:block;margin:auto;min-height:500px;padding:30px;text-decoration:none;width:700px}.home-slide .item a img{-o-object-fit:cover;object-fit:cover;width:100%}.home-slide .item a .sentence{display:table-cell;padding:5px 0;vertical-align:top}.home-slide .item a .sentence p{color:#333}.home-slide .item a .sentence .post-day,.home-slide .item a .sentence .tag{display:inline-block}.home-slide .item a .sentence .tag{margin-right:10px}@media only screen and (max-width:800px){.home-slide .item{padding:0 15px}.home-slide .item a{display:block;margin:auto;min-height:0;width:calc(100vw - 60px)}.home-slide .item a img{height:calc(56.71875vw - 34.03125px);width:calc(100vw - 60px)}}main.main.home-main{display:grid;gap:40px 80px;grid-template-columns:3fr 260px;margin:30px auto 80px;max-width:1040px;width:100%}main.main.home-main h3{font-weight:300;margin-bottom:30px}@media only screen and (max-width:800px){main.main.home-main h3{text-align:center}}main.main.home-main .home-about{grid-column-end:3;grid-column-start:1;grid-row-end:2;grid-row-start:1}main.main.home-main .home-posts{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2}main.main.home-main .home-aside{grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:2}@media only screen and (max-width:800px){main.main.home-main{gap:30px;grid-template-columns:1fr}main.main.home-main .home-about{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}main.main.home-main .home-posts{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2}main.main.home-main .home-aside{grid-column-end:2;grid-column-start:1;grid-row-end:4;grid-row-start:3}}.home-about{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/bg_concept.svg) no-repeat 0 transparent;background-size:385px auto;display:grid;grid-template-columns:450px 1fr;min-height:265px;place-content:center space-between}.home-about .home-copy{font-size:24px;font-weight:400}@media only screen and (max-width:800px){.home-about{background-position:50%;gap:20px;grid-template-columns:1fr}.home-about .home-copy{font-size:20px;text-align:center}}@media only screen and (max-width:480px){.home-about{grid-template-columns:1fr}.home-about figure img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}}.home-posts{line-height:1.5;max-width:700px}.home-posts .item{margin-bottom:30px}.home-posts .item a{background-color:#fff;border-radius:10px;display:block;height:100%;overflow:hidden;text-decoration:none}.home-posts .item .listing-post{display:table;padding:20px}.home-posts .item figure{display:table-cell;width:50%}.home-posts .item figure img{height:168px;-o-object-fit:cover;object-fit:cover;width:320px}.home-posts .item .sentence{display:table-cell;padding:5px 15px;vertical-align:top}.home-posts .item .sentence p{color:#333}@media only screen and (max-width:800px){.home-posts .item{margin-bottom:15px}}@media only screen and (max-width:480px){.home-posts{display:grid;gap:30px;grid-template-columns:1fr;line-height:1.5}.home-posts .item .listing-post{display:block}.home-posts .item a{background-color:#fff;border-radius:10px;display:block;height:100%;overflow:hidden;text-decoration:none}.home-posts .item figure img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.home-posts .item .sentence{display:grid;gap:5px;grid-template-columns:3fr 1fr;padding:5px 15px 10px}.home-posts .item .sentence .tag{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.home-posts .item .sentence .post-day{grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:right}.home-posts .item .sentence p{color:#333;grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:2}}aside.home-aside .home-banner{margin-top:25px}aside.home-aside .home-banner li{line-height:1;margin-top:10px}@media only screen and (max-width:800px){aside.home-aside .home-banner{display:grid;gap:15px;grid-template-columns:1fr 1fr;margin-top:15px}aside.home-aside .home-banner li{margin-top:0}}@media only screen and (max-width:640px){aside.home-aside .home-banner{display:grid;gap:15px;grid-template-columns:1fr;justify-items:center;margin-top:15px}aside.home-aside .home-banner li{margin-top:10px}}:where(.main) img[loading=lazy]{height:auto;max-width:100%}.social{background-color:transparent;display:block;font-size:0;margin-top:0!important;position:-webkit-sticky;position:sticky;text-align:center;top:200px;width:65px;z-index:8}@media only screen and (max-width:1000px){.social{top:160px}}.social li{line-height:1;margin:0 0 20px}.social li a{align-items:center;border-radius:100px;display:flex;height:45px;justify-content:center;position:relative;transition:all .3s;width:45px}.social li a:hover span{color:transparent;font-size:11px;left:50%;line-height:1.2;position:absolute;text-align:center;text-decoration:none;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:45px}@media only screen and (max-width:1000px){.social{left:0;position:fixed}}@media only screen and (max-width:800px){.social{background-color:hsla(0,0%,100%,.9);bottom:0;display:flex;justify-content:center;padding:15px 0;position:fixed;top:auto;width:100%}.social li{margin:0 10px}.social li a{height:40px;width:40px}.social li a:hover span{font-size:10px;width:40px}}.social li.x a{background-color:#000}.social li.facebook a{background-color:#1877f2}.social li.line a{background-color:#06c755}.social li.copy-url a{background-color:#f2b84b}#post .social li img{height:50%!important;width:auto}#post .social li.x img{height:43%!important;width:auto}.social li a:hover{background-color:#7c7c7c;cursor:pointer}.social li.copy-url a.active{background-color:#d5d5d5}.social li a.active img,.social li a:hover img{opacity:.3}.social li a.active span,.social li a:hover span{color:#fff}#post .hs-cta-embed{width:auto!important}ul.tag-plain li{color:#f49d13;display:inline-block;font-size:14px;font-weight:400;list-style:none}ul.tag-plain li a,ul.tag-plain li span{text-decoration:none}ul.tag-plain li a{transition:opacity .2s linear}ul.tag-plain li a:hover{opacity:.6}ul.tag-square{display:flex;flex-wrap:wrap;gap:5px}ul.tag-square li{color:#f49d13;font-size:14px;list-style:none}@media only screen and (max-width:640px){ul.tag-square li{font-size:12px}}ul.tag-square li a,ul.tag-square li span{background-color:#f49d13;border-radius:5px;color:#fff;display:inline-block;padding:3px 10px 4px;text-decoration:none}ul.tag-square li a{transition:opacity .2s linear}ul.tag-square li a:hover{opacity:.6}ul.tag-square.tag-home{display:block}ul.tag-square.tag-home li{display:block;margin-bottom:5px}@media only screen and (max-width:800px){ul.tag-square.tag-home{display:flex;justify-content:center}ul.tag-square.tag-home li{margin-bottom:5px}}.pager{margin-top:60px}.pager ul{position:relative;text-align:center}.pager ul li{display:inline-block;line-height:1;margin:0 5px}.pager ul li a,.pager ul li.active span{background-color:#fff;border:1px solid #f49d13;color:#f49d13;display:inline-block;height:30px;padding:6px 0;text-decoration:none;width:30px}.pager ul li a:hover,.pager ul li.active span{background-color:#f49d13;color:#fff;opacity:1}@media screen and (min-width:800px){.pager ul li{margin:0 10px}.pager ul li a,.pager ul li.active span{height:40px;padding:10px 0;width:40px}}.header{position:fixed;top:0;z-index:9999}.header__container{display:grid;grid-template-columns:336px 1fr;grid-template-rows:1fr 1fr}@media only screen and (max-width:1000px){.header__container{grid-template-columns:260px 1fr}}.header__logo{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:1}.header__others{align-self:start;grid-row-end:2;grid-row-start:1}.header__gnav,.header__others{grid-column-end:3;grid-column-start:2;justify-self:end}.header__gnav{align-self:end;grid-row-end:3;grid-row-start:2}.header{background-color:hsla(30,37%,97%,.85);background-image:radial-gradient(#faf7f4 30%,transparent 31%),radial-gradient(#faf7f4 30%,transparent 31%);background-position:0 0,2px 2px;background-size:4px 4px;font-size:16px;height:140px;margin:0;padding:0;width:100%;z-index:99999}@media only screen and (max-width:1000px){.header{height:100px}}.header__logo{height:140px;padding:17px 0 0 34px;width:336px}@media only screen and (max-width:1000px){.header__logo{height:78px;margin-top:-7px;width:260px}}@media only screen and (max-width:640px){.header__logo{height:78px;margin-left:-10px;margin-top:4px;width:220px}}@media only screen and (max-width:480px){.header__logo{height:71px;margin-left:-15px;margin-top:6px;width:200px}}@media only screen and (max-width:800px){.header__logo img{margin-left:-10px}}.header__logo a{align-items:center;display:flex;text-decoration:none;transition:opacity .2s linear}.header__logo a:hover{opacity:.6}.header ul{display:flex}.header__container{height:100%;margin:auto;max-width:1280px;position:relative}.header__others{padding-right:20px;padding-top:10px}@media only screen and (max-width:1000px){.header__others{display:none}}.header__others__x a{background-color:#000;border-radius:10px 0 0 10px;display:block;height:38px;padding:7px 0 0 16px;width:50px}.header__others__facebook a{background-color:#3f6cec;border-radius:0 10px 10px 0;display:block;height:38px;padding:9px 0 0 14px;width:50px}.header__others__search{margin-left:15px}.header__others__search input{-webkit-appearance:none;appearance:none;background:#fff url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/icon_search.svg) no-repeat 8px 7px;border:2px solid #d0d0d0;border-radius:10px;color:#707070;font-size:14px;font:inherit;height:38px;outline:none;padding-left:40px;padding-right:10px;width:222px}.header__others__search input:focus{color:inherit}.header__gnav{align-items:center;display:flex;gap:25px;padding:0 20px 15px 0}@media only screen and (max-width:1000px){.header__gnav{display:none}}@media only screen and (min-width:1151px){.header__gnav:before{content:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/icon_gnav.svg);line-height:1}}.header__gnav>ul{align-items:center;display:flex;gap:25px;height:100%}.header__gnav>ul>li{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/arrow_s.svg) no-repeat 0;padding-left:20px}.header__gnav a{align-items:center;color:#333;text-decoration:none}.header__gnav a:hover{color:#f49d13}.header__gnav__lower{display:none;-webkit-filter:drop-shadow(0 2px 6px rgba(0,0,0,.15));filter:drop-shadow(0 2px 6px rgba(0,0,0,.15));left:0;margin:0 calc(50% - 50vw);position:absolute;top:120px;width:100vw}.header__gnav ul li:hover>.header__gnav__lower{display:block}.header__gnav__lower__container{background-color:#fff;margin-top:15px}.header__gnav__lower__container:before{border-style:solid;border-bottom:15px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;border-top:0;content:"";-webkit-filter:drop-shadow(0 2px 6px rgba(0,0,0,.15));filter:drop-shadow(0 2px 6px rgba(0,0,0,.15));height:0;left:50%;margin-top:-6px;position:absolute;top:10px;width:0;z-index:-1}.header__gnav ul li:first-of-type .header__gnav__lower__container:before{left:calc(50% + 2.5em)}.header__gnav ul li:nth-of-type(2) .header__gnav__lower__container:before{left:calc(50% + 50px + 8.5em)}.header__gnav ul li:nth-of-type(3) .header__gnav__lower__container:before{left:calc(50% + 100px + 14.5em)}.header__gnav ul li:nth-of-type(4) .header__gnav__lower__container:before{left:calc(50% + 150px + 22.5em)}.header__gnav__lower__container__inner{display:grid;grid-template-columns:460px 1fr;margin:auto;max-width:1280px;padding:45px 35px;position:relative}.header__gnav__lower__container__inner p{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:start;padding-right:30px}.header__gnav__lower__container__inner p span{display:block;font-size:26px;font-weight:lighter;margin-bottom:15px}.header__gnav__lower__container__inner ul{align-self:start;display:grid;gap:15px 30px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;grid-template-columns:auto auto auto auto;justify-self:start;position:relative}.header__gnav__lower__container__inner ul li{align-self:start;justify-self:start}.header__gnav__lower__container__inner ul a{color:#f49d13;text-decoration:none}.header__gnav__lower__container__inner ul a:hover{color:#f49d13}.header .drawer-btn{background:#f49d13;border-radius:30px;cursor:pointer;display:none;height:60px;padding:0;position:absolute;right:20px;top:20px;width:60px;z-index:3}.header .drawer-btn__hamburger{background-color:transparent;border:0;box-sizing:content-box;cursor:pointer;display:block;height:100%;margin:auto;outline:0;padding:0;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .6s cubic-bezier(.19,1,.22,1);width:20px}.header .drawer-btn__hamburger__icon{display:block;margin-top:6px;position:relative;top:-4px}.header .drawer-btn__hamburger__icon,.header .drawer-btn__hamburger__icon:after,.header .drawer-btn__hamburger__icon:before{background-color:#fff;height:2px;width:100%}.header .drawer-btn__hamburger__icon:after,.header .drawer-btn__hamburger__icon:before{content:"";left:0;position:absolute;top:-6px}.header .drawer-btn__hamburger__icon:after{top:6px}@media only screen and (max-width:1000px){.header .drawer-btn{display:block}}@media only screen and (max-width:480px){.header .drawer-btn{right:5px}}.header .drawer-btn__active .drawer-btn__hamburger__icon:after{display:none!important}.header .drawer-btn__active .drawer-btn__hamburger__icon:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header .drawer-btn__active .drawer-btn__hamburger__icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.drawer{background-color:#faf7f4;display:block;height:1px;left:0;opacity:0;overflow:hidden;position:fixed;top:-1px;transition:height .5s ease 0s;width:100%;z-index:-1}.drawer__gnav,.drawer__others{align-items:center;padding:25px}.drawer__gnav>li,.drawer__others>li{padding:30px 0 15px}.drawer__gnav>li:not(.drawer__others__search),.drawer__others>li:not(.drawer__others__search){background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/arrow_s.svg) no-repeat 0;border-bottom:1px solid #d0d0d0;padding:15px 5px 15px 20px}.drawer__gnav>li a,.drawer__others>li a{align-items:center;color:#333;text-decoration:none}.drawer__gnav>li a:hover,.drawer__others>li a:hover{color:#f49d13}.drawer__gnav>li:nth-of-type(4),.drawer__others>li:nth-of-type(4){margin-bottom:20px}.drawer__gnav:before{content:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/icon_gnav.svg);line-height:1}.drawer__others{padding-top:0}.drawer__others__x{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/icon_x_02.svg) no-repeat 0!important;padding-left:25px!important}.drawer__others__facebook{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/icon_facebook_02.svg) no-repeat 0!important;padding-left:25px!important}.drawer__others__search input{-webkit-appearance:none;appearance:none;background:#fff url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/icon_search.svg) no-repeat 8px 7px;border:2px solid #d0d0d0;border-radius:10px;color:#707070;font-size:14px;font:inherit;height:38px;outline:none;padding-left:40px;padding-right:10px;width:100%}.drawer__others__search input:focus{color:inherit}@media only screen and (max-width:1000px){.drawer-active{background-color:#faf7f4}.drawer-active+.drawer{height:calc(100% - 100px);opacity:1;overflow:auto;top:100px;z-index:99999}}.footer__container{display:grid;grid-template-columns:320px 1fr;grid-template-rows:1fr 1fr}.footer__logo{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:1;margin:17px 0 0 34px;width:302px}.footer__logo a{align-items:center;display:flex;text-decoration:none;transition:opacity .2s linear}.footer__logo a:hover{opacity:.6}.footer__gnav{align-self:end;grid-row-end:2;grid-row-start:1}.footer .copyright,.footer__gnav{grid-column-end:3;grid-column-start:2;justify-self:end}.footer .copyright{align-self:start;grid-row-end:3;grid-row-start:2}@media only screen and (max-width:1000px){.footer__container{display:block}.footer__logo{display:none}}.footer{background-color:#fff;font-size:16px;height:120px;padding:0;width:100%;z-index:99998}.footer ul{display:flex;justify-content:center}.footer__container{margin:auto;max-width:1280px}.footer__gnav{gap:25px;padding:0 20px 0 0}.footer__gnav ul{align-items:center;display:flex;flex-wrap:wrap;gap:25px}.footer__gnav ul li{background:url(//1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/raw_assets/public/Custom/vcube-work-lab/theme/images/arrow_s_b.svg) no-repeat 0;line-height:1;padding-left:25px}.footer__gnav a{align-items:center;color:#333;text-decoration:none}.footer__gnav a:hover{color:#f49d13}.footer .copyright{color:#707070;padding:15px 20px 0 0;text-align:center}@media only screen and (max-width:1000px){.footer{height:auto;padding:20px}.footer__gnav{gap:0}}@media only screen and (max-width:800px){.footer{padding:20px 20px 80px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.ctaBox{border:1px solid #e0e0e0;color:#202020;display:block;margin-top:60px;padding:0 30px 30px 0;text-decoration:none!important;transition:all .2s linear}.ctaBox:hover{opacity:1!important}.ctaBox:hover .link{color:#f4930e}.ctaBox:hover .btn,.ctaBox:hover .link--black:after{background-color:#f4930e}.ctaBox:hover .btn{border:1px solid #fff;color:#fff}.ctaBox:hover .btn--download:before{background-image:url(https://jp.vcube.com/hubfs/solution/eventdx/common/icon_download_white.svg)}.ctaBox--case:hover{border:1px solid #f4930e}.ctaBox--text{background-color:#faf7f4;border:none;color:#202020;cursor:pointer;padding:15px 30px;text-decoration:underline}.ctaBox--text p{align-items:center;display:flex;grid-column:1/2;grid-row:1/2;text-decoration:none;transition:opacity .2s linear}.ctaBox--text p:hover{opacity:.7}.ctaBox--text p:before{border-right:2px solid #f4930e;border-top:2px solid #f4930e;content:"";display:inline-block;height:8px;margin-right:10px;-webkit-transform:translateY(-1px) rotate(45deg);transform:translateY(-1px) rotate(45deg);-webkit-transform-origin:top left;transform-origin:top left;vertical-align:middle;width:8px}.ctaBox--text--blue{background-color:#faf7f4;border:none;color:#06c;cursor:pointer;padding:15px 30px;text-decoration:underline}.ctaBox--text--blue p{align-items:center;display:flex;grid-column:1/2;grid-row:1/2;text-decoration:none;transition:opacity .2s linear}.ctaBox--text--blue p:hover{opacity:.7}.ctaBox--text--blue p:before{border-right:2px solid #06c;border-top:2px solid #06c;content:"";display:inline-block;height:8px;margin-right:10px;-webkit-transform:translateY(-1px) rotate(45deg);transform:translateY(-1px) rotate(45deg);-webkit-transform-origin:top left;transform-origin:top left;vertical-align:middle;width:8px}.ctaBox--text--tag{padding-left:0;position:relative;text-decoration:none}.ctaBox--text--tag p:before{display:none}.ctaBox--text--tag p .ctaBox__text{text-decoration:underline}.ctaBox--text--tag p .ctaBox__category{font-size:12px;margin-right:25px;padding-right:0;position:relative;text-decoration:none!important}.ctaBox--text--tag p .ctaBox__category:after{border:14px solid transparent;border-left-color:#f4930e;content:"";position:absolute;right:-28px;top:0;width:0}.ctaBox--text--tag.ctaBox--text--blue p .ctaBox__category{background-color:#06c}.ctaBox--text--tag.ctaBox--text--blue p .ctaBox__category:after{border-left:14px solid #06c}.ctaBox--download,.ctaBox--webinar{background-color:#faf7f4;border:none}.ctaBox .ctaBox__category{background-color:#f4930e;color:#fff;display:inline-block;font-size:14px;line-height:1;margin-bottom:0!important;padding:8px 1em}.ctaBox .ctaBox__contents{align-items:center;display:flex;padding-top:10px}.ctaBox .ctaBox__head{align-items:center;display:flex;margin-bottom:20px}.ctaBox .ctaBox__image{width:35%}.ctaBox .ctaBox__image.flat_image_horizontal{padding:20px 30px}.ctaBox .ctaBox__image.flat_image_horizontal img{border:1px solid #ccc;-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,.2));filter:drop-shadow(0 0 8px rgba(0,0,0,.2))}.ctaBox .ctaBox__image.flat_image_vertical{padding:20px 50px}.ctaBox .ctaBox__image.flat_image_vertical img{border:1px solid #ccc;-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,.2));filter:drop-shadow(0 0 8px rgba(0,0,0,.2))}.ctaBox .ctaBox__text{flex:1}.ctaBox .ctaBox__title .title{font-size:18px;font-weight:500}.ctaBox .ctaBox__detail{margin-bottom:20px}@media only screen and (max-width:640px){.ctaBox{margin-top:30px;padding:0}.ctaBox--text{padding:10px 20px}.ctaBox .ctaBox__contents{display:block;padding:10px 20px 30px}.ctaBox .ctaBox__head{display:block;margin-bottom:10px;margin-top:20px}.ctaBox .ctaBox__image{margin:0 auto;width:240px}.ctaBox .ctaBox__image img{width:100%}.ctaBox .ctaBox__text{flex:1}.ctaBox .ctaBox__title{margin-right:0}.ctaBox .ctaBox__detail{margin-bottom:10px}.ctaBox .ctaBox__info .ctaBox__detail{margin-right:0}.ctaBox .ctaBox__btn{margin-top:10px;text-align:center}}.ctaBox .btn{align-items:center;background-color:#fff;border:1px solid #f4930e;color:#f4930e;display:inline-flex;justify-content:center;margin:0 auto;padding:18px 35px;text-decoration:none;transition:all .2s linear}.ctaBox .btn:hover{border:1px solid #fff}.ctaBox .btn--orange,.ctaBox .btn:hover{background-color:#f4930e;color:#fff}.ctaBox .btn--orange:hover{background-color:#fff;border:1px solid #f4930e;color:#f4930e}.ctaBox .btn--small{padding:12px 35px}.ctaBox .btn--smallOrange{background-color:#f4930e;border:1px solid #f4930e;color:#fff;font-size:14px;line-height:1.2;padding:10px}.ctaBox .btn--smallOrange:hover{background-color:#fff;border:1px solid #f4930e;color:#f4930e}.ctaBox .btn--arrow{padding:25px 40px}.ctaBox .btn--arrow:before{border-right:2px solid #f4930e;border-top:2px solid #f4930e;content:"";display:inline-block;height:8px;margin-right:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .2s linear;vertical-align:middle;width:8px}.ctaBox .btn--arrow.btn--orange:before,.ctaBox .btn--arrow:hover:before{border-right:2px solid #fff;border-top:2px solid #fff}.ctaBox .btn--arrow.btn--orange:hover:before{border-right:2px solid #f4930e;border-top:2px solid #f4930e}.ctaBox .btn--download{padding:12px 40px}.ctaBox .btn--download:before{background-image:url(https://jp.vcube.com/hubfs/solution/eventdx/common/icon_download.svg);content:"";display:inline-block;height:18px;margin-right:15px;width:18px}.ctaBox .btn--download:hover:before{background-image:url(https://jp.vcube.com/hubfs/solution/eventdx/common/icon_download_white.svg)}.ctaBox .btn--blank,.ctaBox .btn--download-large{padding:25px 40px}.ctaBox .btn--blank:before{background-image:url(https://jp.vcube.com/hubfs/solution/common/icon_blank_orange.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;margin-right:15px;width:18px}.ctaBox .btn--blank.btn--orange:before,.ctaBox .btn--blank:hover:before{background-image:url(https://jp.vcube.com/hubfs/solution/common/icon_blank_white.svg)}.ctaBox .btn--blank.btn--orange:hover:before{background-image:url(https://jp.vcube.com/hubfs/solution/common/icon_blank_orange.svg)}@media only screen and (min-width:641px) and (max-width:800px){.ctaBox .btn{padding:16px 30px}}@media only screen and (max-width:640px){.ctaBox .btn{padding:16px 30px}.ctaBox .btn--smallOrange{padding:10px}}