.Page-6925835545 #BreadCrumb ul.hs-breadcrumb-menu{border-bottom:0}.LP-Form.overlay .form_inbound .hs-form .hs-privacy_policy_check{margin-bottom:10px}.LP-Form.overlay .form_inbound .hs-form .form-privacy,.LP-Form.overlay .form_inbound .hs-form .att{font-size:18px !important;font-weight:normal}.Blog-List .post-news dl.list dd .tag{color:#2ba3ac;background:0;display:inline-block;padding:0 10px;border:2px solid #2ba3ac;line-height:1.4;margin-bottom:5px}.Blog-List .post-news dl.list dd .tag.tag-media{color:#9e9b13;border-color:#9e9b13}.Blog-List .post-news dl.list dd .tag.tag-release{color:#85a62f;border-color:#85a62f}.Button-line{display:block;transition:all .3s}.Button-line:hover{text-decoration:none}.Button-line:hover .tab_anchor{border-bottom-color:#18b7c7}.Button-line .tab_anchor{display:block;padding-bottom:11px;max-width:190px;border-bottom:4px solid #e5e5e5;font-weight:700;text-align:center;transition:.3s cubic-bezier(.13,.78,.38,.98);transition-property:color,border-bottom-color;color:#4a4a4a}.Button-line .tab_anchor.o-current{position:relative;color:#18b7c7;border-bottom-color:#18b7c7}.Button-line .tab_anchor.o-current:after{content:'';display:block;position:absolute;bottom:-10px;left:50%;margin-left:-3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #18b7c7}.LP-List-Case .ListCaseItem a:hover{transition:all .3s}.Hero:before,.Hero--home:before,.Hero--small:before,.Hero--logo:before,.Hero--basic:before,.Blog-Basic.Page .HeroBlog-detail.Hero--small.smallest.post-thumb:before{background:0}.Page-home:not(.Pacnav--is-scrolling) .Header .Logo-block .Logo-img-white{display:none}.Page-home:not(.Pacnav--is-scrolling) .Header .Logo-block .Logo-img-main{display:block}.Page-home:not(.Pacnav--is-scrolling) .Header-nav>div>div.hs-menu-wrapper>ul>li>a{color:#4a4a4a}.Page-home:not(.Pacnav--is-scrolling) .Header .Header-cta .Button--outline{color:#4a4a4a;border-color:#4a4a4a}.Page-home .Hero-title,.Page-home .Hero-logo+.Hero-subtitle{color:#4a4a4a;font-weight:normal}@media(max-width:819px){.Page-home.Pacnav--is-mobile:not(.Pacnav--is-scrolling) .PacnavToggle.is-mobile .PacnavToggle-lines{fill:#000}}body.body-en .Button-line .tab_anchor{max-width:210px}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-search-button button.gsc-search-button-v2{background-color:#666 !important}.Button--large{background-color:#666;border-color:#666;color:#fff;border-radius:0;transition:all .3s}.Button--large:hover{background-color:#666;border-color:#666;color:#fff;opacity:.7}.LP-Cta-Section .Section-cta .Button--large{transition:all .3s}.LP-Cta-Section .Section-cta .Button--large:hover{opacity:1;background-color:#e5e5e5;border-color:#e5e5e5;color:#4a4a4a}.share_button_wrapper{margin-top:30px}.share_button_wrapper .share_button{display:flex;justify-content:center;width:100%}.share_button_wrapper .share_button_item{flex:0 0 158px}.share_button_wrapper .share_button_item.share_button_item_line{background:#00c300}.share_button_wrapper .share_button_item .button{height:50px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;width:100%;border-width:0;color:#232323;font-size:1.8rem;font-weight:700;transition:all .3s}.share_button_wrapper .share_button_item .button:before{content:'';opacity:.2;position:absolute;top:0;left:0;height:100%;width:155%;background-color:#fff;-webkit-transform:skewX(45deg) translateX(-100%);transform:skewX(45deg) translateX(-100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:-webkit-transform .7s cubic-bezier(.13,.78,.38,.98);transition:transform .7s cubic-bezier(.13,.78,.38,.98);transition:transform .7s cubic-bezier(.13,.78,.38,.98),-webkit-transform .7s cubic-bezier(.13,.78,.38,.98);z-index:0}.share_button_wrapper .button.o-facebook,.share_button_wrapper .button.o-twitter,.share_button_wrapper .button.o-line{background:no-repeat center center}.share_button_wrapper .button.o-facebook{background-color:#385998;background-image:url(https://cdn2.hubspot.net/hubfs/5277888/images/ico-facebook-share.svg);background-size:24px auto}.share_button_wrapper .button.o-twitter{background-color:#55acee;background-image:url(https://cdn2.hubspot.net/hubfs/5277888/images/ico-twitter-share.png);background-size:27px auto}.share_button_wrapper .button.o-line{background-color:#00c300;background-image:url('https://cdn2.hubspot.net/hubfs/5277888/images/icon-line-share-v2.png');background-size:27px auto}@media only screen and (max-width:768px){.share_button_wrapper .share_button_item{flex:0 0 80px}.share_button_wrapper .share_button_item .button{height:40px}}.LP-Form.overlay .form_inbound .hs-form label span.hs-form-required{color:RED}.Blog-Seminar .post-news .list a{transition:all .3s ease;color:#3e3e3e;display:block}.Blog-Seminar .post-news .list a:hover{opacity:.7;background-color:#f5f5f5;text-decoration:none}.Blog-Seminar #Blog-Page .Blog-List .cat-name{background:#18b7c7;color:#fff;font-size:16px;padding:0px 12px;margin-right:8px;position:initial}.Blog-Seminar .post-news .s_title{display:block;margin-bottom:10px}.Blog-Seminar .post-news .datesec{margin-bottom:10px}.Blog-Seminar .post-news .datesec .date,.Blog-Seminar .post-news .placesec .place{display:inline-block;background:#3e3e3e;color:#fff;font-size:14px;padding:0px 10px;margin-bottom:5px}.Blog-Seminar .post-news .datesec .date_dtl,.Blog-Seminar .post-news .placesec .place_dtl{font-size:16px;padding-left:10px}@media only screen and (max-width:768px){.Blog-Seminar .listing-blog .post-news dl.list dt{display:block;width:100%;padding-left:0}.Blog-Seminar .listing-blog .post-news dl.list dd{padding-left:0;margin-top:10px;padding-top:0}.Blog-Seminar .post-news .s_title{font-size:1.2rem}}@media only screen and (min-width:960px){.Blog-Detail .blog-section{margin-left:0px}}.LP-List-Case.box-case-wrap .Section-subtitle{max-width:1000px;text-align:left}h3.under{position:relative;padding-bottom:10px}h3.under::after{position:absolute;content:'';left:0;bottom:0;width:100%;height:7px;box-sizing:border-box;border-bottom:1px solid #666}.wide-600{max-width:600px}.mgleft-auto{margin-left:auto}.mgright-auto{margin-right:auto}.Header-cta [class^='Button--'],.Pacnav--is-scrolling .Header .Header-cta [class^='Button--'],.Page-home:not(.Pacnav--is-scrolling) .Header .Header-cta .Button--outline{background-color:#18b7c7;border-color:#18b7c7;border-radius:0}.Page-home:not(.Pacnav--is-scrolling) .Header .Header-cta .Button--outline{color:#fff}body:not(.Pacnav--is-scrolling) .Header-cta .Button--outline{background-color:#18b7c7}.Header-cta [class^='Button--']:hover,.Pacnav--is-scrolling .Header .Header-cta [class^='Button--']:hover,body:not(.Pacnav--is-scrolling) .Header-cta .Button--outline:hover{background-color:#46c5d2;border-color:#46c5d2}.Page .LP-Hero .Hero--overlay{padding-top:305px}.Page .LP-Hero .Hero--overlay .Hero-logo{position:absolute;top:-160px;left:0px}.Page .LP-Hero .Hero--overlay .Hero-title{font-weight:bold;font-size:60px}.Page-home .Hero-title,.Page-home .Hero-logo+.Hero-subtitle{font-weight:bold}.LP-Cta-Section.LargeCtaSection .Section-cta .Button--large{padding:0 160px;height:88px;line-height:84px}.LP-Custom-Module table.summary_table{border-left:0;border-top:0}.LP-Custom-Module table.summary_table th,.LP-Custom-Module table.summary_table td{background-color:transparent;border-right:0;padding:20px 30px}.LP-Form.overlay .form_inbound .hs-form .hs-input[name="resume"]{border:0}@media(max-width:639px){.Page .LP-Hero .Hero--overlay{padding-top:255px}.Page .LP-Hero .Hero--overlay .Hero-title{font-size:32px}.Page .LP-Hero .Hero--overlay .Hero-logo{left:50%;-webkit-transform:translate(-50%,-20%);-moz-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);-o-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}.LP-Cta-Section.LargeCtaSection .Section-cta .Button--large{padding:0 120px}.LP-Custom-Module table.summary_table th{border-bottom:0;padding-bottom:0}.LP-Custom-Module table.summary_table th,.LP-Custom-Module table.summary_table td{display:block;width:100%;padding-left:0;padding-right:0}}@media(max-width:399px){.Page .LP-Hero .Hero--overlay .Hero-logo img{max-width:inherit}.LP-Cta-Section.LargeCtaSection .Section-cta .Button--large{padding:0 60px}}.LP-Flex.box-case .Section-content .ColumnContentSection-image{max-width:100%;height:auto}.LP-List-Case .ListCaseItem-logo figure img{max-width:100%;height:auto}@media(max-width:480px){.body-jp .LP-Hero .Hero--small.smallest .Hero-title.fix-long-mobile,.body-cn .LP-Hero .Hero--small.smallest .Hero-title.fix-long-mobile{font-size:26px;line-height:40px}.body-en .LP-Hero .Hero--small.smallest .Hero-title.fix-long-mobile{font-size:24px;line-height:36px}}@media(max-width:320px){.body-en .LP-Hero .Hero--small.smallest .Hero-title.fix-long-mobile-max{font-size:22px;line-height:36px}}.Blog-Detail .post-body a{word-break:break-all}@media(max-width:374px){.Web-Sidebar .LP-TwoColumn .Section-cta.u-alignLeft .Button--large,.Web-Basic .LP-TwoColumn .Section-cta.u-alignLeft .Button--large{padding-left:15px;padding-right:15px}}@media(max-width:819px){.Header-nav .is-mobile ul.menu li,.Header-nav .is-mobile div.hs-menu-wrapper>ul li{height:auto}}@media(min-width:820px){.GlobalSearch.is-active ~ .Header-nav{opacity:1;transition:none}}#Blog-Sidebar .recent-post.box .item .img{overflow:hidden;width:100%}