.scope_technology *:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}.scope_technology *,.scope_technology *::before,.scope_technology *::after{box-sizing:border-box}.scope_technology a,.scope_technology button{cursor:revert}.scope_technology ol,.scope_technology ul,.scope_technology menu{list-style:none}.scope_technology img{max-width:100%}.scope_technology table{border-collapse:collapse}.scope_technology textarea{white-space:revert}.scope_technology meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.scope_technology ::-moz-placeholder{color:unset}.scope_technology :-ms-input-placeholder{color:unset}.scope_technology ::placeholder{color:unset}.scope_technology :where([hidden]){display:none}.scope_technology :where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}.scope_technology :where([draggable=true]){-webkit-user-drag:element}body{background-color:#f8f7f3;color:#111}body.is_smMenu_open{pointer-events:none}.scope_technology{line-height:1}.scope_technology a,.scope_technology button{cursor:pointer;transition:0s;outline:none !important;text-decoration:none !important;pointer-events:auto !important;word-break:break-word}.scope_technology a img,.scope_technology button img{border:none}.scope_technology img{border:0;height:auto;pointer-events:none;vertical-align:middle;width:100%}.scope_technology iframe{width:100%}.scope_technology ul,.scope_technology ol,.scope_technology li{font-size:0;list-style:none}.is_DOMloaded a,.is_DOMloaded button{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition-property:background-color,opacity,fill,color,box-shadow,transform}.ly_wrapper{overflow:hidden;font-smoothing:antialiased;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-font-smoothing:antialiased;-moz-text-size-adjust:100%;-ms-font-smoothing:antialiased;-ms-text-size-adjust:100%;-o-font-smoothing:antialiased;-o-text-size-adjust:100%}.ly_main{padding-top:97px;font-family:"DM Sans","Noto Sans JP",-apple-system,BlinkMacSystemFont,"NotoSansCJKjp","Yu Gothic",YuGothic,Verdana,Meiryo,"M+ 1p",sans-serif;font-style:normal;font-weight:normal}@media(max-width: 1000px){.ly_main{padding-top:0}}.ly_inner{--innerWidth: 1080px;--innerWidthPC: 1440px;--innerWidthArticle: 760px;margin:0 auto;width:var(--innerWidth);max-width:calc(100% - 20px);position:relative}.ly_inner__pcwidth{max-width:100%;width:var(--innerWidthPC)}.ly_inner_article{width:var(--innerWidthArticle);margin:0 auto;max-width:100%}.ly_contInner{position:relative;z-index:100}header{z-index:2000 !important;position:fixed}.ly_inner{--sectHeight:min(80px, 0.1066666667 * 100vw);--sectHeightShort:min(80px, 0.0853333333 * 100vw)}.ly_sect_lined{position:relative}.ly_sect_lined::after{z-index:-9999;content:"";width:100%;height:1px;background-color:#dedede}.ly_sect_lined::after{position:absolute;top:auto;right:0;bottom:0;left:0}.ly_sect_lined .ly_inner{padding:var(--sectHeight) 0;padding-left:40px;padding-right:40px}.ly_sect_lined .ly_inner::after,.ly_sect_lined .ly_inner::before{z-index:-9999;content:"";width:1px;height:100%;background-color:#dedede}.ly_sect_lined .ly_inner::after{position:absolute;top:0;right:0;bottom:0;left:auto}.ly_sect_lined .ly_inner:before{position:absolute;top:0;right:auto;bottom:0;left:0}@media screen and (max-width: 960px ){.ly_sect_lined .ly_inner{padding-left:10px;padding-right:10px}}.ly_sect_lined__fff1::after{display:none}.ly_sect_lined__fff1 .ly_inner::after,.ly_sect_lined__fff1 .ly_inner::before{z-index:0;background-color:rgba(222,222,222,.24)}.ly_sect_lined__fff2{border-bottom:none}.ly_sect_lined__fff2::after{display:none}.ly_sect_lined__fff2 .ly_inner::after,.ly_sect_lined__fff2 .ly_inner::before{z-index:0;background-color:rgba(222,222,222,.32)}.ly_sect_lined__short .ly_inner{padding:var(--sectHeightShort) 0}.ly_sect_bgblue{background-color:#094d96}.ly_sect_linediv{position:relative}.ly_sect_linediv .ly_inner{height:var(--sectHeight)}.ly_sect_linediv .ly_inner::after,.ly_sect_linediv .ly_inner::before{z-index:-9999;content:"";width:1px;height:100%;background-color:#dedede}.ly_sect_linediv .ly_inner::after{position:absolute;top:0;right:0;bottom:0;left:auto}.ly_sect_linediv .ly_inner:before{position:absolute;top:0;right:auto;bottom:0;left:0}.ly_sect_linediv__borderbottom::after{z-index:-9999;content:"";width:100%;height:1px;background-color:#dedede}.ly_sect_linediv__borderbottom::after{position:absolute;top:auto;right:0;bottom:0;left:0}.ly_sect_linediv__top_extent::after{z-index:-9999;content:"";width:100%;height:1px;background-color:#dedede}.ly_sect_linediv__top_extent::after{position:absolute;top:0;right:0;bottom:auto;left:0}.ly_sect_linediv__top_extent .ly_inner{position:relative}.ly_sect_linediv__top_extent .ly_inner::after,.ly_sect_linediv__top_extent .ly_inner::before{content:"";width:1px;height:200%;background-color:#dedede}.ly_sect_linediv__top_extent .ly_inner::after{position:absolute;top:-100%;right:auto;bottom:auto;left:-1px}.ly_sect_linediv__top_extent .ly_inner::before{position:absolute;top:-100%;right:-1px;bottom:auto;left:auto}.bl_accordion{margin:0 auto;max-width:100%;position:relative;width:100%}.bl_accordion_list{overflow:hidden}.bl_accordion_list:not(:first-child){margin-top:12px}.bl_accordion_list .bl_accordion_title{background-color:#f4f4f4;cursor:pointer;display:block;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:32px 112px 32px 96px;position:relative}@media screen and (max-width: 560px ){.bl_accordion_list .bl_accordion_title{padding:24px 64px 24px 64px}}.bl_accordion_list .bl_accordion_title .bl_accordion_titleIcon{color:#005eb8;font-size:24px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:32px;line-height:0;position:absolute;top:50%}@media screen and (max-width: 560px ){.bl_accordion_list .bl_accordion_title .bl_accordion_titleIcon{left:16px}}.bl_accordion_list .bl_accordion_title .bl_accordion_titleTxt p{font-size:18px;font-weight:bold}@media screen and (max-width: 560px ){.bl_accordion_list .bl_accordion_title .bl_accordion_titleTxt p{font-size:16px}}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper{background-color:#fff;bottom:0;height:48px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:auto;position:absolute;right:32px;top:0;width:48px}@media screen and (max-width: 560px ){.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper{height:40px;right:10px;width:40px}}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper .bl_accordion_icon{bottom:0;display:inline-block;height:12px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;left:0;margin:auto;position:absolute;right:0;top:0;width:12px}@media screen and (max-width: 560px ){.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper .bl_accordion_icon{height:10px;width:10px}}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper .bl_accordion_icon span{background-color:#111;height:2px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;left:0;position:absolute;width:100%}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper .bl_accordion_icon span:nth-of-type(1){transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);top:5px}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper .bl_accordion_icon span:nth-of-type(2){transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);top:5px}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper .accordion_icon.is_active span:nth-of-type(1){display:none}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper .accordion_icon.is_active span:nth-of-type(2){transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);top:5px}.bl_accordion_list .bl_accordion_content{display:none;padding:32px 112px 32px 96px;position:relative}@media screen and (max-width: 560px ){.bl_accordion_list .bl_accordion_content{padding:24px 0 32px 64px}}.bl_accordion_list .bl_accordion_content:after{color:#7dbf12;content:"A";font-family:"DM Sans",sans-serif;font-size:24px;font-weight:600;left:32px;position:absolute;top:32px}@media screen and (max-width: 560px ){.bl_accordion_list .bl_accordion_content:after{left:16px;top:24px}}.bl_form .bl_formItem_group:not(:first-of-type){margin-top:32px}.bl_form .bl_formItem_group__flex{display:flex;align-items:center}.bl_form .bl_formItem_group__flex .el_formItem_title{flex-shrink:0}.bl_form .bl_formItem_group p{display:none}.bl_form .bl_formItem_group .el_formItem_title{color:#005eb8;display:block;font-size:14px;font-weight:bold;position:relative}@media screen and (min-width: 960px){.bl_form .bl_formItem_group .el_formItem_title:hover+.el_formItem_wrapper .el_formInput{box-shadow:0 0 16px 0 rgba(51,51,51,.16);-webkit-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-moz-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-ms-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-o-box-shadow:0 0 16px 0 rgba(51,51,51,.16);border:1px solid #005eb8}}.bl_form .bl_formItem_group .el_formItem_wrapper{display:block;width:100%}.bl_form .bl_formItem_group .el_formItem_wrapper__flex{display:flex}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;background-color:#f6f6f6;border:1px solid rgba(0,0,0,0);cursor:pointer;font-size:16px;padding:0 24px;vertical-align:middle;overflow:hidden;width:100%}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput::-moz-placeholder{color:#ccc}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput:-ms-input-placeholder{color:#ccc}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput::placeholder{color:#ccc}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput:-ms-input-placeholder{color:#ccc}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput::-ms-input-placeholder{color:#ccc}@media screen and (min-width: 960px){.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput:hover{box-shadow:0 0 16px 0 rgba(51,51,51,.16);-webkit-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-moz-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-ms-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-o-box-shadow:0 0 16px 0 rgba(51,51,51,.16);border:1px solid #005eb8}}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput:focus{box-shadow:0 0 16px 0 rgba(51,51,51,.16);-webkit-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-moz-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-ms-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-o-box-shadow:0 0 16px 0 rgba(51,51,51,.16);border:1px solid #005eb8;outline:0}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput__select{background-position:97% center;background-repeat:no-repeat;background-size:15px}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput__birthday{width:140px}@media screen and (max-width: 560px ){.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput__birthday{width:100%}}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput__textarea{height:240px;line-height:1.6}.bl_form .bl_formItem_group .el_formItem_wrapper input[type=radio],.bl_form .bl_formItem_group .el_formItem_wrapper input[type=checkbox]{display:none}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper{cursor:pointer;display:inline-block;margin-bottom:8px;vertical-align:top;width:calc(50% - 4px)}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper label,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper label{line-height:1;margin-bottom:0;margin-right:0;width:auto}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper label input[type=radio]:checked+.wpcf7-list-item-label:before,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper label input[type=checkbox]:checked+.wpcf7-list-item-label:before,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper label input[type=radio]:checked+.wpcf7-list-item-label:before,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper label input[type=checkbox]:checked+.wpcf7-list-item-label:before{opacity:1}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper label input[type=checkbox]:checked+.wpcf7-list-item-label,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper label input[type=radio]:checked+.wpcf7-list-item-label,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper label input[type=checkbox]:checked+.wpcf7-list-item-label,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper label input[type=radio]:checked+.wpcf7-list-item-label{background-color:#333;color:#fff}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper label .wpcf7-list-item-label,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper label .wpcf7-list-item-label{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;background-color:#f2f2f2;border:1px solid rgba(0,0,0,0);display:inline-block;font-size:14px;height:56px;line-height:56px;padding:0 24px 0 56px;position:relative;width:100%}@media screen and (min-width: 960px){.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper label .wpcf7-list-item-label:hover,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper label .wpcf7-list-item-label:hover{box-shadow:0 0 16px 0 rgba(51,51,51,.16);-webkit-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-moz-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-ms-box-shadow:0 0 16px 0 rgba(51,51,51,.16);-o-box-shadow:0 0 16px 0 rgba(51,51,51,.16);border:1px solid #005eb8}}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper label .wpcf7-list-item-label:before,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper label .wpcf7-list-item-label:after,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper label .wpcf7-list-item-label:before,.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper label .wpcf7-list-item-label:after{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);content:"";display:block;position:absolute;top:50%}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper label .wpcf7-list-item-label:before{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#111;height:12px;left:23px;margin-top:0;opacity:0;width:12px;z-index:1}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_radio_wrapper label .wpcf7-list-item-label:after{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#fff;border:1px solid #dbdbdb;height:24px;left:16px;margin-top:0;width:24px;z-index:0}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper label .wpcf7-list-item-label:before{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;background-color:#111;height:12px;left:23px;margin-top:0;opacity:0;width:12px;z-index:1}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_check_wrapper label .wpcf7-list-item-label:after{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background-color:#fff;border:1px solid #dbdbdb;height:24px;left:16px;margin-top:0;width:24px;z-index:0}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_birthday_wrapper{display:flex}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_birthday_wrapper .el_formInput_birthday_txt{font-size:14px;font-weight:bold;line-height:48px;margin:0 20px 0 10px}@media screen and (max-width: 560px ){.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_birthday_wrapper .el_formInput_birthday_txt{font-size:12px;margin:0 16px 0 8px}}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_file_wrapper{display:flex;align-items:center;position:relative}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_file_wrapper input[type=file]{display:none}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_file_wrapper button{border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;background-color:#fff;color:#111;cursor:pointer;display:inline-block;flex-shrink:0;font-size:14px;font-weight:bold;line-height:40px;text-align:center;width:160px}@media screen and (max-width: 560px ){.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_file_wrapper button{width:110px}}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_file_wrapper button:focus{background-color:#005eb8;color:#fff}@media screen and (min-width: 960px){.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_file_wrapper button:hover{background-color:#005eb8;color:#fff}}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_file_wrapper .el_formInput_fileName{color:#111;display:block;font-size:12px;padding-left:24px;pointer-events:none;width:100%;line-height:1.25}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_file_wrapper .el_formInput_fileName::before{display:block;width:0;height:0;margin-top:calc((1 - 1.25)*.5em);content:""}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_file_wrapper .el_formInput_fileName::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.25)*.5em);content:""}@media screen and (max-width: 560px ){.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_file_wrapper .el_formInput_fileName{font-size:11px}}.bl_form .bl_formItem_group .el_formItem_wrapper .el_formInput_file_wrapper .el_formInput_fileName.is_fileset{color:#005eb8}.bl_form span.wpcf7-list-item{display:block;margin:0}.bl_form .bl_submit{width:100%}@media screen and (max-width: 560px ){.bl_form .bl_submit{margin-left:0;width:100%}}.bl_form .bl_submit input[type=checkbox]{display:none}.bl_form .bl_submit .el_privacyCheck_wrapper{display:flex;align-items:flex-start;font-size:14px;margin:40px 0;text-align:left}.bl_form .bl_submit .el_privacyCheck_wrapper .el_privacyCheck{bottom:2px;color:#111;cursor:pointer;display:inline-block;height:24px;margin-right:24px;position:relative;text-align:center;width:24px}@media screen and (min-width: 960px){.bl_form .bl_submit .el_privacyCheck_wrapper .el_privacyCheck:hover span:before{transition:width 100ms ease;width:8px}}@media screen and (min-width: 960px){.bl_form .bl_submit .el_privacyCheck_wrapper .el_privacyCheck:hover span:after{transition:width 150ms ease 100ms;width:15px}}.bl_form .bl_submit .el_privacyCheck_wrapper .el_privacyCheck span{transition:background-color 150ms 200ms;transition:transform 350ms cubic-bezier(0.78, -1.22, 0.17, 1.89);-webkit-transition:transform 350ms cubic-bezier(0.78, -1.22, 0.17, 1.89);-moz-transition:transform 350ms cubic-bezier(0.78, -1.22, 0.17, 1.89);-ms-transition:transform 350ms cubic-bezier(0.78, -1.22, 0.17, 1.89);-o-transition:transform 350ms cubic-bezier(0.78, -1.22, 0.17, 1.89);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background-color:#fff;border:1px solid #005eb8;display:inline-block;height:24px;position:relative;transform-origin:center;vertical-align:middle;width:24px}.bl_form .bl_submit .el_privacyCheck_wrapper .el_privacyCheck span:before{transition:width 50ms ease 50ms;-webkit-transition:width 50ms ease 50ms;-moz-transition:width 50ms ease 50ms;-ms-transition:width 50ms ease 50ms;-o-transition:width 50ms ease 50ms;background:#005eb8;content:"";height:2px;left:5px;position:absolute;top:11px;transform:rotate(45deg);transform-origin:0 0;width:0}.bl_form .bl_submit .el_privacyCheck_wrapper .el_privacyCheck span:after{transform:rotate(305deg);-webkit-transform:rotate(305deg);-moz-transform:rotate(305deg);-ms-transform:rotate(305deg);-o-transform:rotate(305deg);transition:width 50ms ease;-webkit-transition:width 50ms ease;-moz-transition:width 50ms ease;-ms-transition:width 50ms ease;-o-transition:width 50ms ease;background:#005eb8;content:"";height:2px;left:8px;position:absolute;top:17px;transform-origin:0 0;width:0}.bl_form .bl_submit .el_privacyCheck_wrapper .el_privacyCheck_txt{display:inline-block;line-height:1.6}.bl_form .bl_submit .el_privacyCheck_wrapper .el_privacyCheck_txt::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.5em);content:""}.bl_form .bl_submit .el_privacyCheck_wrapper .el_privacyCheck_txt::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}.bl_form .bl_submit .el_privacyCheck_wrapper .el_privacyCheck_txt .el_privacyCheck_link{display:inline;text-decoration:underline}.bl_form .bl_submit input[type=checkbox]:checked+.el_privacyCheck_wrapper label span,.bl_form .bl_submit input[type=checkbox]:checked+.el_privacyCheck_wrapper label:hover span{background-color:#fff;transform:scale(1.25)}.bl_form .bl_submit input[type=checkbox]:checked+.el_privacyCheck_wrapper label span:after,.bl_form .bl_submit input[type=checkbox]:checked+.el_privacyCheck_wrapper label:hover span:after{background:#005eb8;transition:width 150ms ease 100ms;width:15px}.bl_form .bl_submit input[type=checkbox]:checked+.el_privacyCheck_wrapper label span:before,.bl_form .bl_submit input[type=checkbox]:checked+.el_privacyCheck_wrapper label:hover span:before{background:#005eb8;transition:width 150ms ease 100ms;width:8px}.bl_form .bl_submit .el_submitBtn_wrapper{position:relative}.bl_form .bl_submit .el_submitBtn_wrapper .ajax-loader{position:absolute}.bl_form .bl_submit .el_submitBtn_wrapper .el_submitBtn{border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;-o-border-radius:80px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;background-color:#005eb8;border:none;color:#fff;cursor:pointer;display:block;font-weight:bold;line-height:80px;margin:0 auto;outline:0;padding:0;width:320px}.bl_form .bl_submit .el_submitBtn_wrapper .el_submitBtn:focus{outline:0}@media screen and (min-width: 960px){.bl_form .bl_submit .el_submitBtn_wrapper .el_submitBtn:hover{background-color:#f8f7f3;color:#005eb8}}.bl_form .bl_submit .el_submitBtn_wrapper .el_submitBtn[disabled]{background:none;background-color:#f6f6f6;color:#a7a7a7;pointer-events:none}.wpcf7-not-valid-tip{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background-color:#fff0f1;border:1px solid #e35b66 !important;color:#cc3340;font-size:12px !important;margin-top:8px !important;padding:5px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background-color:#fff0f1;border:1px solid #e35b66 !important;color:#cc3340;display:block;font-size:12px !important;margin:4rem auto 0;max-width:100%;padding:5px;text-align:center;width:560px}div.wpcf7-mail-sent-ok{background:#d5edda;color:#185626}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{background:#f7d7da;border:1px solid #cc3340;color:#cc3340}div.wpcf7-mail-sent-ng{background:#fff0f1;border:1px solid #cc3340;color:#cc3340}div.wpcf7-spam-blocked{background:#fff2cf;border:1px solid #feedbd;color:#846314}.wpcf7-form-control-wrap.period{width:100%}.submit_btn_wrap .ajax-loader{position:absolute}.submit_btn_wrap .wpcf7-spinner{bottom:-4rem;left:0;margin:auto;position:absolute;right:0}.bl_article>*:first-child{margin-top:0 !important}.bl_article>*:last-child{margin-bottom:0 !important}.bl_article h1,.bl_article h2{font-size:26px;font-weight:bold;line-height:1.7;margin:64px 0 32px;position:relative}@media screen and (max-width: 560px ){.bl_article h1,.bl_article h2{font-size:22px}}.bl_article h1::before,.bl_article h2::before{display:block;width:0;height:0;margin-top:calc((1 - 1.7)*.5em);content:""}.bl_article h1::after,.bl_article h2::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.7)*.5em);content:""}.bl_article h3{font-size:16px;font-weight:bold;line-height:1.7;margin:32px 0;padding-left:64px;position:relative;color:#005eb8}.bl_article h3:after{content:"";width:40px;height:1px;background-color:#005eb8;position:absolute;top:0;right:auto;bottom:0;left:0;margin:auto}.bl_article h4,.bl_article h5,.bl_article h6{font-size:16px;font-weight:bold;line-height:1.7;margin:32px 0}.bl_article h4::before,.bl_article h5::before,.bl_article h6::before{display:block;width:0;height:0;margin-top:calc((1 - 1.7)*.5em);content:""}.bl_article h4::after,.bl_article h5::after,.bl_article h6::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.7)*.5em);content:""}.bl_article p{font-size:16px;line-height:2;margin:32px 0}.bl_article p::before{display:block;width:0;height:0;margin-top:calc((1 - 2)*.5em);content:""}.bl_article p::after{display:block;width:0;height:0;margin-bottom:calc((1 - 2)*.5em);content:""}.bl_article p strong{font-weight:bold;color:#005eb8}.bl_article p a{color:#005eb8;display:inline;text-decoration:underline !important}.bl_article p.question{font-weight:bold;color:#005eb8;line-height:1.7;position:relative;margin:32px 0;display:flex;align-items:flex-start}.bl_article p.question::before{display:block;width:0;height:0;margin-top:calc((1 - 1.7)*.5em);content:""}.bl_article p.question::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.7)*.5em);content:""}.bl_article p.question span{line-height:1;font-weight:bold;font-size:24px;margin-right:16px;margin-top:2px;display:block;font-style:italic}.bl_article ul,.bl_article ol{margin:64px 0}.bl_article ul li,.bl_article ol li{font-size:16px;line-height:1.7;list-style:none;padding-left:24px;position:relative}.bl_article ul li strong,.bl_article ol li strong{font-weight:bold;color:#111}.bl_article ul li a,.bl_article ol li a{color:#005eb8;display:inline;text-decoration:underline}.bl_article ul li:not(:first-child),.bl_article ol li:not(:first-child){margin-top:24px}.bl_article ul li::after,.bl_article ol li::after{position:absolute;top:0;right:auto;bottom:0;left:0}.bl_article ul li::after{content:"";width:8px;height:8px;background-color:#005eb8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:11px}.bl_article ol li{counter-increment:listNum}.bl_article ol li::after{content:"" counter(listNum) ".";font-size:16px;color:#005eb8;font-weight:bold;top:2px}.bl_article table{border-collapse:collapse;font-size:16px;margin-top:64px;width:100%}.bl_article table td,.bl_article table th{border:1px solid #005eb8;line-height:1.7;padding:16px;text-align:left;background-color:rgba(0,0,0,0)}.bl_article table th{font-weight:bold}.bl_article table tr:nth-child(2n) td{background-color:rgba(0,0,0,0)}.bl_article strong{font-weight:bold;color:#005eb8}.bl_article blockquote{padding:32px;background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;margin:64px 0;position:relative}@media screen and (max-width: 560px ){.bl_article blockquote{padding:32px 16px}}.bl_article blockquote:before,.bl_article blockquote:after{margin:auto;content:"";position:absolute;width:17px;height:16px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/technology/element/icon/quote.svg)}.bl_article blockquote:before{top:-6px;left:32px}.bl_article blockquote:after{bottom:-8px;right:32px}.bl_article blockquote p{margin:0;font-weight:bold}.bl_article blockquote a{display:inline}.bl_article blockquote cite{font-size:16px;width:100%;text-align:right;display:inline-block;margin-top:16px;line-height:1.7;color:#666}.bl_article blockquote cite a{display:inline}@media screen and (min-width: 960px){.bl_article blockquote cite a:hover{color:#005eb8}}.bl_article img{display:block;margin:40px 0}.bl_article figure img{margin-bottom:0}.bl_article figure figcaption{font-size:16px;line-height:1.7;text-align:center;margin-top:16px}.bl_article figure figcaption::before{display:block;width:0;height:0;margin-top:calc((1 - 1.7)*.5em);content:""}.bl_article figure figcaption::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.7)*.5em);content:""}.bl_article .wp-block-columns{justify-content:space-between;display:flex}.bl_article .wp-block-columns .wp-block-column{width:calc(50% - 24px)}.bl_breadcrumb{-ms-overflow-style:none;overflow-x:scroll;padding:8px 0;scrollbar-width:none;white-space:nowrap;width:100%}.bl_breadcrumb ul{align-items:center;display:flex}.bl_breadcrumb ul li{position:relative}.bl_breadcrumb ul li a,.bl_breadcrumb ul li p{font-size:14px;padding:0 13px}.bl_breadcrumb ul li:first-child a,.bl_breadcrumb ul li:first-child p{color:rgba(51,51,51,.56);padding-left:0}.bl_breadcrumb ul li:not(:last-child)::after{margin:auto;position:absolute;top:2px;right:-3px;bottom:0;left:auto;content:"";width:4px;height:6px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/technology/element/icon/arrow.svg)}@media screen and (min-width: 960px){.bl_breadcrumb ul li:not(:last-child) a:hover{color:rgba(51,51,51,.56)}}.bl_breadcrumb::-webkit-scrollbar{display:none}.bl_cardUnit{display:flex;flex-wrap:wrap}.bl_cardUnit__3col{--negativeMargin: 48px;margin-bottom:calc(var(--negativeMargin)*-1)}@media screen and (max-width: 960px ){.bl_cardUnit__3col{--negativeMargin: 24px}}.bl_cardUnit__3col .bl_cardUnit_list{display:inline-block;width:calc(33.33333% - 26px);margin-bottom:var(--negativeMargin);text-align:left;vertical-align:top}@media screen and (max-width: 960px ){.bl_cardUnit__3col .bl_cardUnit_list{width:calc(50% - 16px);vertical-align:top}}@media screen and (max-width: 560px ){.bl_cardUnit__3col .bl_cardUnit_list{width:100%;vertical-align:top}}.bl_cardUnit__3col .bl_cardUnit_list:nth-child(3n+1){margin-right:26px}@media screen and (max-width: 960px ){.bl_cardUnit__3col .bl_cardUnit_list:nth-child(3n+1){margin-right:0;margin-left:0}}.bl_cardUnit__3col .bl_cardUnit_list:nth-child(3n+2){margin-right:13px;margin-left:13px}@media screen and (max-width: 960px ){.bl_cardUnit__3col .bl_cardUnit_list:nth-child(3n+2){margin-right:0;margin-left:0}}.bl_cardUnit__3col .bl_cardUnit_list:nth-child(3n){margin-left:26px}@media screen and (max-width: 960px ){.bl_cardUnit__3col .bl_cardUnit_list:nth-child(3n){margin-right:0;margin-left:0}}@media screen and (max-width: 960px ){.bl_cardUnit__3col .bl_cardUnit_list:nth-child(2n+1){margin-right:16px}}@media screen and (max-width: 560px ){.bl_cardUnit__3col .bl_cardUnit_list:nth-child(2n+1){margin-right:0}}@media screen and (max-width: 960px ){.bl_cardUnit__3col .bl_cardUnit_list:nth-child(2n+2){margin-left:16px}}@media screen and (max-width: 560px ){.bl_cardUnit__3col .bl_cardUnit_list:nth-child(2n+2){margin-left:0}}.bl_cardUnit__2col{justify-content:space-between;--negativeMargin: 48px;margin-bottom:calc(var(--negativeMargin)*-1)}@media screen and (max-width: 960px ){.bl_cardUnit__2col{--negativeMargin: 24px}}.bl_cardUnit__2col .bl_cardUnit_list{display:inline-block;width:calc(50% - 20px);margin-bottom:var(--negativeMargin)}@media screen and (max-width: 960px ){.bl_cardUnit__2col .bl_cardUnit_list{width:calc(50% - 16px)}}@media screen and (max-width: 560px ){.bl_cardUnit__2col .bl_cardUnit_list{width:100%}}.bl_cardUnit_newsList .bl_cardUnit_list a{display:block;padding-top:min(24px, 0.0426666667 * 100vw);padding-bottom:min(32px, 0.064 * 100vw);border-bottom:1px solid rgba(0,40,78,.16)}.bl_cardUnit_newsList .bl_cardUnit_list:first-child a{border-top:1px solid rgba(0,40,78,.16)}.bl_card_article{position:relative;display:block}@media screen and (max-width: 960px ){.bl_card_article{padding-bottom:16px;border-bottom:1px solid #dedede}}.bl_card_article_cont_wrapper{margin-top:16px}.bl_card_article_cont_wrapper>*:last-child{margin-bottom:0 !important}.bl_card_article_cate{margin-bottom:4px;display:flex;flex-wrap:wrap}.bl_card_article_cate span{font-size:13px;font-weight:bold;color:#005eb8;margin-right:12px;margin-bottom:8px;position:relative;padding-left:20px}.bl_card_article_cate span::before{content:"";width:16px;height:16px;position:absolute;top:0;right:auto;bottom:0;left:0;margin:auto;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/technology/element/icon/gear.svg)}.bl_card_article_title{font-size:16px;font-weight:bold;line-height:1.6;margin-bottom:12px}.bl_card_article_title::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.5em);content:""}.bl_card_article_title::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}.bl_card_article_tag{display:flex;flex-wrap:wrap}.bl_card_article_tag li{margin-top:8px;font-size:13px;margin-right:12px}.bl_card_article_date{position:absolute;top:-8px;right:auto;bottom:auto;left:0;font-size:15px;color:#fff;background-color:#005eb8;width:115px;line-height:32px;text-align:center;z-index:100;font-weight:bold}.bl_card_article__flex{display:flex}.bl_card_article__flex:not(:first-child){margin-top:40px}.bl_card_article__flex .flex_thumb{width:214px;flex-shrink:0}.bl_card_article__flex .bl_card_article_cont_wrapper{padding-left:20px}.bl_card_nav_cont_wrapper{margin-top:24px;padding-left:64px;position:relative}.bl_card_nav_icon{width:48px;height:48px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:2px solid #005eb8;background-color:#f8f7f3;position:absolute;top:50%;right:auto;bottom:auto;left:0;margin:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;box-shadow:3px 3px 6px #98afc3,-3px -3px 6px #fff}.bl_card_nav_icon svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:6px}.bl_card_nav_icon svg path{fill:#005eb8;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.bl_card_nav_title{font-size:20px;line-height:1.5;font-weight:500}@media screen and (max-width: 560px ){.bl_card_nav_title{font-size:18px}}.bl_card_nav_title::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5)*.5em);content:""}.bl_card_nav_title::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5)*.5em);content:""}.bl_card_nav_subtitle{font-size:12px;color:#005eb8;margin-top:8px;font-weight:500}@media screen and (min-width: 960px){.bl_card_nav:hover .bl_card_nav_icon{background-color:#005eb8;transform:translateY(-50%) scale(1.1);-webkit-transform:translateY(-50%) scale(1.1);-moz-transform:translateY(-50%) scale(1.1);-ms-transform:translateY(-50%) scale(1.1);-o-transform:translateY(-50%) scale(1.1);box-shadow:2px 2px 3px #98afc3,-2px -2px 3px #fff}.bl_card_nav:hover .bl_card_nav_icon svg path{fill:#fff}}.bl_card_news{background-color:#f8f7f3;padding:0 16px}@media screen and (max-width: 560px ){.bl_card_news{padding:0 8px}}.bl_card_news_info{display:flex;align-items:center;margin-bottom:8px}.bl_card_news_cate{background-color:#005eb8;font-size:13px;color:#fff;line-height:24px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;padding:0 12px;font-weight:bold;margin-right:16px}.bl_card_news_date{font-size:14px}.bl_card_news_title{font-size:16px;font-weight:bold;line-height:1.6}.bl_card_news_title::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.5em);content:""}.bl_card_news_title::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}@media screen and (min-width: 960px){.bl_card_news:hover{background-color:#fafaf7}}.bl_pagenavi{display:flex;flex-wrap:wrap;margin-top:64px;align-items:center}.bl_pagenavi_page{width:48px;height:48px;border-radius:50%;background-color:#f8f7f3;box-shadow:3px 3px 6px #98afc3,-3px -3px 6px #fff;display:flex;align-items:center;justify-content:center;font-weight:bold;margin-right:12px;font-size:20px}@media screen and (max-width: 560px ){.bl_pagenavi_page{width:40px;height:40px;border-radius:50%;background-color:#f8f7f3}}.bl_pagenavi_arrow{width:64px;height:64px;border-radius:50%;background-color:#f8f7f3;box-shadow:3px 3px 6px #98afc3,-3px -3px 6px #fff;display:flex;align-items:center;justify-content:center;border:2px solid #005eb8}@media screen and (max-width: 560px ){.bl_pagenavi_arrow{width:56px;height:56px;border-radius:50%;background-color:#f8f7f3}}.bl_pagenavi_arrow svg{width:12px}.bl_pagenavi_arrow svg path{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.bl_pagenavi a{margin-top:16px;flex-shrink:0}@media screen and (min-width: 960px){.bl_pagenavi a:hover{background-color:#005eb8;color:#fff}.bl_pagenavi a:hover svg path{fill:#fff}}.scope_technology .bl_cta_banner{display:block;padding:48px 0 40px 64px;position:relative}.scope_technology .bl_cta_banner .el_thumb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.scope_technology .bl_cta_banner .el_thumb_bg{width:100%;height:100%}@media screen and (max-width: 560px ){.scope_technology .bl_cta_banner{padding:40px 0 100px 0}}.scope_technology .bl_cta_banner .el_headingBlock{width:320px;margin-bottom:0}@media screen and (max-width: 560px ){.scope_technology .bl_cta_banner .el_headingBlock{width:100%}}.scope_technology .bl_cta_banner_letter{position:absolute;top:auto;right:0;bottom:0;left:auto;width:auto;height:60px}@media screen and (max-width: 560px ){.scope_technology .bl_cta_banner_letter{height:36px;position:absolute;top:auto;right:auto;bottom:0;left:0}}@media screen and (min-width: 960px){.scope_technology .bl_cta_banner:hover .el_headingBlock .el_btn_wrapper .el_btn_simple .el_btn_simple_icon{background-color:#fff;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.scope_technology .bl_cta_banner:hover .el_headingBlock .el_btn_wrapper .el_btn_simple .el_btn_simple_icon svg>*{fill:#005eb8}.scope_technology .bl_cta_banner:hover .el_headingBlock .el_btn_wrapper .el_btn_simple .el_btn_simple_icon svg path{fill:#005eb8}}.bl_sideArea{--sidebarWidth: 308px;--sidebarWidthSimple: 208px;display:flex}@media screen and (max-width: 960px ){.bl_sideArea{display:block}.bl_sideArea>*:last-child{margin-top:64px}}.bl_sideArea_side{flex-shrink:0;position:relative}.bl_sideArea__articles .bl_sideArea_side{width:var(--sidebarWidth)}@media screen and (max-width: 960px ){.bl_sideArea__articles .bl_sideArea_side{width:100%}}.bl_sideArea__articles .bl_sideArea_main{width:calc(100% - var(--sidebarWidth))}@media screen and (max-width: 960px ){.bl_sideArea__articles .bl_sideArea_main{width:100%}}.bl_sideArea__articles .bl_sideArea_main{padding-right:32px}@media screen and (max-width: 960px ){.bl_sideArea__articles .bl_sideArea_main{padding-right:0}}.bl_sideArea__simple{flex-direction:row-reverse}.bl_sideArea__simple .bl_sideArea_side{width:var(--sidebarWidthSimple)}@media screen and (max-width: 960px ){.bl_sideArea__simple .bl_sideArea_side{width:100%}}.bl_sideArea__simple .bl_sideArea_main{width:calc(100% - var(--sidebarWidthSimple))}@media screen and (max-width: 960px ){.bl_sideArea__simple .bl_sideArea_main{width:100%}}.bl_sideArea__simple .bl_sideArea_side{padding-right:16px;border-right:1px solid #dedede}@media screen and (max-width: 960px ){.bl_sideArea__simple .bl_sideArea_side{padding-right:0;border-right:none}}.bl_sideArea__simple .bl_sideArea_main{padding-left:40px}@media screen and (max-width: 960px ){.bl_sideArea__simple .bl_sideArea_main{padding-left:0}}.pg_top .bl_sideArea .bl_sideArea_side{width:268px}.bl_sideBar_wrapper{background-color:#f8f7f3;padding:24px 32px;box-shadow:5px 5px 7px rgba(152,175,195,.8),-5px -5px 7px #fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.bl_sideBar_search{margin-bottom:24px}.bl_sideBar_search input[type=text]{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;border-radius:44px;-webkit-border-radius:44px;-moz-border-radius:44px;-ms-border-radius:44px;-o-border-radius:44px;background-color:#fff;border:2px solid #005eb8;cursor:pointer;font-size:16px;padding:0 64px 0 24px;vertical-align:middle;overflow:hidden;line-height:44px;width:100%}.bl_sideBar_search input[type=text]::-moz-placeholder{color:#909090}.bl_sideBar_search input[type=text]:-ms-input-placeholder{color:#909090}.bl_sideBar_search input[type=text]::placeholder{color:#909090}.bl_sideBar_search input[type=text]:-ms-input-placeholder{color:#909090}.bl_sideBar_search input[type=text]::-ms-input-placeholder{color:#909090}.bl_sideBar_search_input{position:relative}.bl_sideBar_search_input button{position:absolute;top:0;right:5px;bottom:0;left:auto;width:46px;height:38px;margin:auto;background-color:#005eb8;border-radius:2px 22px 22px 2px;-webkit-border-radius:2px 22px 22px 2px;-moz-border-radius:2px 22px 22px 2px;-ms-border-radius:2px 22px 22px 2px;-o-border-radius:2px 22px 22px 2px}.bl_sideBar_search_input button svg{position:absolute;top:0;right:4px;bottom:0;left:0;width:18px;margin:auto;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.bl_sideBar_search_input button svg path{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}@media screen and (min-width: 960px){.bl_sideBar_search_input button:hover{transform:scale(0.95);-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95)}}.bl_sideBar_title{font-size:16px;font-weight:bold;padding-left:16px;position:relative}.bl_sideBar_title::before{content:"";width:6px;height:24px;background-color:#005eb8;position:absolute;top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);margin:auto}.bl_sideBar_block{margin-top:32px}.bl_sideBar_subtitle{display:flex;align-items:center;margin-bottom:16px}.bl_sideBar_subtitle h4{flex-shrink:0;font-size:16px;font-weight:bold;color:#005eb8;margin-right:16px}.bl_sideBar_subtitle span{width:100%;height:1px;background-color:#005eb8}.bl_sideBar_cateBlock li:not(:first-child){margin-top:16px}.bl_sideBar_cateBlock li a{font-size:13px;font-weight:bold;padding-left:24px;position:relative}.bl_sideBar_cateBlock li a svg{content:"";width:16px;height:16px;position:absolute;top:50%;right:auto;bottom:auto;left:0;margin:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.bl_sideBar_cateBlock li a svg path{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}@media screen and (min-width: 960px){.bl_sideBar_cateBlock li a:hover{color:#005eb8}.bl_sideBar_cateBlock li a:hover svg path{fill:#005eb8}}.bl_sideBar_tagBlock{display:flex;flex-wrap:wrap}.bl_sideBar_tagBlock li{margin:0 8px 8px 0}.bl_sideBar_tagBlock li a{font-size:14px}@media screen and (min-width: 960px){.bl_sideBar_tagBlock li a:hover{color:#005eb8}}.bl_sideBar_banner{margin-top:16px;position:relative;display:block;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;box-shadow:5px 5px 7px rgba(152,175,195,.8),-5px -5px 7px #fff}.bl_sideBar_banner .el_thumb{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.bl_sideBar_banner .el_thumb_bg{padding-top:51.9480519481%}.bl_sideBar_banner_cont{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 min(40px, 0.0426666667 * 100vw);z-index:20}.bl_sideBar_banner_cont .external_icon{width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,0);border:2px solid #fff;position:relative;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.bl_sideBar_banner_cont .external_icon svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:8px}.bl_sideBar_banner_cont .external_icon svg path{fill:#fff;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.bl_sideBar_banner_subtitle{font-size:14px;color:#fff;margin-bottom:8px;font-style:italic}.bl_sideBar_banner_title{font-weight:500;color:#fff;font-size:24px}@media screen and (max-width: 560px ){.bl_sideBar_banner_title{font-size:20px}}.bl_sideBar_banner_bgTxt{font-size:40px;color:rgba(255,255,255,.16);position:absolute;top:auto;right:auto;bottom:0;left:0;z-index:10;pointer-events:none}@media screen and (min-width: 960px){.bl_sideBar_banner:hover .external_icon{background-color:#fff;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.bl_sideBar_banner:hover .external_icon svg>*{fill:#005eb8}.bl_sideBar_banner:hover .external_icon svg path{fill:#005eb8}}@media screen and (max-width: 960px ){.bl_sideBar_banner_wrapper{display:flex;justify-content:space-between}.bl_sideBar_banner_wrapper a{width:calc(50% - 8px)}}@media screen and (max-width: 560px ){.bl_sideBar_banner_wrapper{display:block}.bl_sideBar_banner_wrapper a{width:100%}}.bl_subFv{position:relative}.bl_subFv_title{font-size:63px;color:#005eb8;margin-bottom:16px;font-style:italic;font-weight:bold}@media screen and (max-width: 560px ){.bl_subFv_title{font-size:31px}}@media screen and (max-width: 560px ){.bl_subFv_title{margin-bottom:12px}}.bl_subFv_subtitle{margin-bottom:40px;font-size:20px;font-weight:500}@media screen and (max-width: 560px ){.bl_subFv_subtitle{font-size:16px}}@media screen and (max-width: 560px ){.bl_subFv_subtitle{margin-bottom:32px}}.bl_subFv_bgtitle{font-size:120px;font-weight:bold;color:#fff;position:absolute;top:auto;right:32px;bottom:22px;left:auto;z-index:-1;pointer-events:none;white-space:nowrap}@media screen and (max-width: 560px ){.bl_subFv_bgtitle{font-size:40px}}@media screen and (max-width: 960px ){.bl_subFv_bgtitle{bottom:32px}}@media screen and (max-width: 560px ){.bl_subFv_bgtitle{right:0;bottom:18px}}.bl_subFv_contWrapper{padding-bottom:32px;border-bottom:1px solid #dedede}@media screen and (max-width: 560px ){.bl_subFv_contWrapper{padding-bottom:40px}}.bl_subFv .ly_inner{padding:min(88px, 0.2133333333 * 100vw) 40px min(40px, 0.064 * 100vw);border-left:1px solid #dedede;border-right:1px solid #dedede}@media screen and (max-width: 560px ){.bl_subFv .ly_inner{border:none;padding-left:0;padding-right:0}}.pg_mission .bl_subFv .bl_subFv_contWrapper .el_textBlock_text{margin-top:-16px;margin-bottom:40px}.bl_pageBottomCta{display:block;width:min(100% - 20px,1280px);margin:0 auto;background-color:#fff;overflow:hidden}.bl_pageBottomCta .ly_inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;position:relative;z-index:1;padding:48px 0 80px}@media screen and (max-width: 560px ){.bl_pageBottomCta .ly_inner{padding:40px 0}}.bl_pageBottomCta .ly_inner .bgTxt{position:absolute;top:auto;right:0;bottom:-8px;left:auto;font-size:120px;color:#f8f7f3;z-index:-2;font-weight:bold;pointer-events:none;white-space:nowrap}@media screen and (max-width: 560px ){.bl_pageBottomCta .ly_inner .bgTxt{font-size:40px}}.bl_pageBottomCta_titleWrapper{flex-shrink:0}.bl_pageBottomCta_title{font-style:italic;font-size:63px;color:#005eb8}@media screen and (max-width: 560px ){.bl_pageBottomCta_title{font-size:31px}}.bl_pageBottomCta_text{font-size:20px;font-size:20px}@media screen and (max-width: 560px ){.bl_pageBottomCta_text{font-size:16px}}@media screen and (max-width: 560px ){.bl_pageBottomCta_text{font-size:16px}}.bl_pageBottomCta_arrow{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}@media screen and (max-width: 960px ){.bl_pageBottomCta_arrow{margin-top:32px;width:100%}}.bl_pageBottomCta_arrow span{font-size:24px;font-weight:bold;color:#005eb8;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}@media screen and (max-width: 560px ){.bl_pageBottomCta_arrow span{font-size:18px}}.bl_pageBottomCta_arrow .icon{width:min(80px, 0.1493333333 * 100vw);height:min(80px, 0.1493333333 * 100vw);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#fff;border:2px solid #005eb8;position:relative;margin-left:20px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}@media screen and (max-width: 560px ){.bl_pageBottomCta_arrow .icon{margin-left:8px}}.bl_pageBottomCta_arrow .icon svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:12px}.bl_pageBottomCta_arrow .icon svg path{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;fill:#005eb8}@media screen and (min-width: 960px){.bl_pageBottomCta:hover .bl_pageBottomCta_arrow .icon{background-color:#005eb8;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.bl_pageBottomCta:hover .bl_pageBottomCta_arrow .icon svg>*{fill:#fff}.bl_pageBottomCta:hover .bl_pageBottomCta_arrow .icon svg path{fill:#fff}}.scope_technology .bl_footer_cta .ly_inner{display:flex;justify-content:space-between}@media screen and (max-width: 960px ){.scope_technology .bl_footer_cta .ly_inner{display:block}}.scope_technology .bl_footer_cta_btn{width:50%;position:relative;z-index:10;display:block}@media screen and (max-width: 960px ){.scope_technology .bl_footer_cta_btn{width:100%}}.scope_technology .bl_footer_cta_btn .el_thumb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10}.scope_technology .bl_footer_cta_btn .el_thumb_bg{height:100%}.scope_technology .bl_footer_cta_btn_cont{position:relative;height:334px;display:flex;align-items:center;z-index:10;padding:0 16px}@media screen and (max-width: 560px ){.scope_technology .bl_footer_cta_btn_cont{height:auto;padding:40px 16px 56px}}.scope_technology .bl_footer_cta_btn_cont_inner{display:flex;align-items:flex-end}@media screen and (max-width: 1200px ){.scope_technology .bl_footer_cta_btn_cont_inner{width:100%;justify-content:space-between}}.scope_technology .bl_footer_cta_btn_cont_inner .icon{width:64px;height:64px;border-radius:50%;background-color:rgba(0,0,0,0);border:2px solid #fff;position:relative;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;flex-shrink:0}.scope_technology .bl_footer_cta_btn_cont_inner .icon svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:12px}.scope_technology .bl_footer_cta_btn_cont_inner .icon svg path{fill:#fff;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.scope_technology .bl_footer_cta_btn_cont_title{margin-right:72px;padding-bottom:72px}.scope_technology .bl_footer_cta_btn_cont_title>*{color:#fff}@media screen and (max-width: 960px ){.scope_technology .bl_footer_cta_btn_cont_title{margin-right:16px;padding-bottom:0}}@media screen and (max-width: 560px ){.scope_technology .bl_footer_cta_btn_cont_title .el_headingBlock{margin-bottom:12px}}.scope_technology .bl_footer_cta_btn_letter{position:absolute;top:auto;right:auto;bottom:0;left:0;width:366px;z-index:10}@media screen and (max-width: 960px ){.scope_technology .bl_footer_cta_btn_letter{width:192px;position:absolute;top:auto;right:16px;bottom:8px;left:auto}}@media screen and (min-width: 960px){.scope_technology .bl_footer_cta_btn:hover .bl_footer_cta_btn_cont .icon{background-color:#fff;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.scope_technology .bl_footer_cta_btn:hover .bl_footer_cta_btn_cont .icon svg>*{fill:#005eb8}.scope_technology .bl_footer_cta_btn:hover .bl_footer_cta_btn_cont .icon svg path{fill:#005eb8}}.scope_technology .bl_footer_cta_btn:first-of-type .bl_footer_cta_btn_cont{justify-content:flex-end;padding-right:16.6666666667%}@media screen and (max-width: 1200px ){.scope_technology .bl_footer_cta_btn:first-of-type .bl_footer_cta_btn_cont{justify-content:flex-start;padding-right:16px}}.scope_technology .bl_footer_cta_btn:last-of-type .bl_footer_cta_btn_cont{padding-left:16.6666666667%}@media screen and (max-width: 1200px ){.scope_technology .bl_footer_cta_btn:last-of-type .bl_footer_cta_btn_cont{padding-left:16px}}.scope_technology .bl_footer_cta_twitter .ly_inner{padding:32px 0;border-right:1px solid #dedede;border-left:1px solid #dedede;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 560px ){.scope_technology .bl_footer_cta_twitter .ly_inner{display:block;text-align:center}}.scope_technology .bl_footer_cta_twitter p{font-size:18px;font-weight:bold;line-height:1.6;margin-right:32px}@media screen and (max-width: 560px ){.scope_technology .bl_footer_cta_twitter p{font-size:16px}}@media screen and (max-width: 560px ){.scope_technology .bl_footer_cta_twitter p{margin-right:0;margin-bottom:16px}}.bl_snsShare{display:flex;align-items:center;margin-top:min(64px, 0.1493333333 * 100vw)}.bl_snsShare p{font-size:24px;margin-right:24px}@media screen and (max-width: 560px ){.bl_snsShare p{font-size:18px}}.bl_snsShare ul{display:flex;align-items:center}.bl_snsShare ul li:not(:first-child){margin-left:16px}.bl_snsShare ul li:nth-child(1) a svg path{fill:#1da1f2}.bl_snsShare ul li:nth-child(2) a svg path{fill:#07e}.bl_snsShare ul li a{width:56px;height:56px;border-radius:50%;background-color:rgba(0,0,0,0);display:block;position:relative;border:2px solid #005eb8;box-shadow:3px 3px 6px #98afc3,-3px -3px 6px #fff}.bl_snsShare ul li a svg{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:20px;margin:auto}.bl_snsShare ul li a svg path{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}@media screen and (min-width: 960px){.bl_snsShare ul li a:hover{box-shadow:2px 2px 4px #98afc3,-2px -2px 4px #fff;background-color:#005eb8}.bl_snsShare ul li a:hover svg path{fill:#fff}}.bl_slider_list .ly_inner.titlewrap{padding-bottom:0}.bl_slider_list .ly_inner.titlewrap .el_headingBlock{margin-bottom:0}.bl_slider_list .ly_inner.sliderwrap{padding-left:20px;padding-right:20px;padding-top:40px}@media screen and (max-width: 960px ){.bl_slider_list .ly_inner.sliderwrap{padding-left:10px;padding-right:0}}@media screen and (max-width: 560px ){.bl_slider_list .ly_inner.sliderwrap{padding-top:24px}}.bl_slider_list_slider_wrapper{position:relative}.bl_slider_list_slider_wrapper .nav_wrapper{position:absolute;top:-96px;right:20px;bottom:auto;left:auto;display:flex;align-items:center}@media screen and (max-width: 560px ){.bl_slider_list_slider_wrapper .nav_wrapper{position:static;flex-direction:row-reverse;justify-content:flex-end;margin-top:32px}}.bl_slider_list_slider_wrapper .nav_wrapper .arrowBlock{display:flex;align-items:center}.bl_slider_list_slider_wrapper .nav_wrapper .arrowBlock button:first-of-type{margin-right:16px}@media screen and (max-width: 560px ){.bl_slider_list_slider_wrapper .nav_wrapper .arrowBlock button:first-of-type{margin-right:12px}}.bl_slider_list_slider_wrapper .nav_wrapper .dotsBlock{margin-right:48px;display:flex;align-items:center}@media screen and (max-width: 560px ){.bl_slider_list_slider_wrapper .nav_wrapper .dotsBlock{margin-right:0;margin-left:20px}}.bl_slider_list_slider_wrapper .nav_wrapper .dotsBlock .nowcnt,.bl_slider_list_slider_wrapper .nav_wrapper .dotsBlock .allcnt{font-size:16px;font-weight:bold;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.bl_slider_list_slider_wrapper .nav_wrapper .dotsBlock .dots{margin:0 16px;width:64px}.bl_slider_list_slider_wrapper .nav_wrapper .dotsBlock .slick-dots{display:flex;background-color:#dedede;width:100%}.bl_slider_list_slider_wrapper .nav_wrapper .dotsBlock .slick-dots li{height:4px;width:100%;margin:0}.bl_slider_list_slider_wrapper .nav_wrapper .dotsBlock .slick-dots li button{display:block;height:100%;width:100%;padding:0}.bl_slider_list_slider_wrapper .nav_wrapper .dotsBlock .slick-dots li button:before{display:none}.bl_slider_list_slider_wrapper .nav_wrapper .dotsBlock .slick-dots .slick-active{background-color:#005eb8}.bl_slider_list_slider_slide{width:306px;max-width:calc(100vw - 72px)}.bl_slider_list_slider .slick-slide{margin:0 20px}@media screen and (max-width: 960px ){.bl_slider_list_slider .slick-slide{margin:0 20px 0 0}}@media screen and (max-width: 960px ){.bl_slider_list_slider .slick-list{overflow:visible}}.bl_slider_list .slick-list{padding-top:9px}.bl_slider_list .slick-dotted.slick-slider{margin-bottom:0}.bl_slider_list .slick-prev:before,.bl_slider_list .slick-next:before{display:none}.bl_menu_btn{width:80px;height:80px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#f8f7f3;text-align:center;position:fixed;top:calc(var(--headerHeight) + 36px);right:28px;z-index:2020;box-shadow:4px 4px 6px #98afc3,-4px -4px 6px #fff;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;font-weight:500}@media screen and (min-width: 960px){.bl_menu_btn:hover{box-shadow:2px 2px 3px #98afc3,-2px -2px 3px #fff}}@media screen and (max-width: 1000px){.bl_menu_btn{top:calc(var(--headerHeight) + 8px);display:none}}@media screen and (max-width: 960px ){.bl_menu_btn{width:72px;height:72px;right:8px}}.bl_menu_btn p{font-size:18px;color:#005eb8}.bl_menu_btn .line{display:block;width:6px;height:6px;background-color:#005eb8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:0 auto;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s}.bl_menu_btn .line:first-of-type{margin-top:8px}.bl_menu_btn .line:last-of-type{opacity:0;height:0}.bl_menu_btn.is_active .line{width:16px;height:3px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.bl_menu_btn.is_active .line:first-of-type{transform:translateY(4px) rotate(45deg);-webkit-transform:translateY(4px) rotate(45deg);-moz-transform:translateY(4px) rotate(45deg);-ms-transform:translateY(4px) rotate(45deg);-o-transform:translateY(4px) rotate(45deg)}.bl_menu_btn.is_active .line:last-of-type{opacity:1;height:3px;transform:translateY(1px) rotate(-45deg);-webkit-transform:translateY(1px) rotate(-45deg);-moz-transform:translateY(1px) rotate(-45deg);-ms-transform:translateY(1px) rotate(-45deg);-o-transform:translateY(1px) rotate(-45deg)}.bl_menu{position:relative;z-index:1010;visibility:hidden;height:0;width:0}@media screen and (max-width: 1000px){.bl_menu{display:none}}.bl_menu_cont{height:100vh;height:calc(var(--vh, 1vh)*100 - var(--headerHeight));right:0;overflow-x:hidden;overflow-y:auto;position:fixed;bottom:0;width:min(100%,840px);pointer-events:auto;z-index:1}.bl_menu_cont_nav{margin:auto;width:100%;padding-left:16.4%}@media screen and (max-width: 960px ){.bl_menu_cont_nav{padding-left:8px}}.bl_menu_cont_nav_inner{padding:40px 0}.bl_menu_cont_nav_list{width:44.2%;padding:32px 16px;border-bottom:1px solid #dedede;display:block;position:relative;opacity:0;white-space:nowrap}@media screen and (max-width: 960px ){.bl_menu_cont_nav_list{width:100%}}.bl_menu_cont_nav_list:first-of-type{border-top:1px solid #dedede}.bl_menu_cont_nav_list p{font-size:32px;font-weight:bold;font-style:italic;color:#005eb8;opacity:0;transform:translateY(8px);-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px)}@media screen and (max-width: 560px ){.bl_menu_cont_nav_list p{font-size:24px}}.bl_menu_cont_nav_list h3{font-size:16px;font-weight:bold;transform:translateY(16px);-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);-o-transform:translateY(16px);opacity:0}.bl_menu_cont_nav_list::after{content:"";height:23px;width:11px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/technology/element/icon/arrow-blue.svg);position:absolute;top:30px;right:auto;bottom:auto;left:-10px;opacity:0;transform:translateX(-8px);-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);-ms-transform:translateX(-8px);-o-transform:translateX(-8px);transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.bl_menu_cont_nav_list::before{content:"";height:23px;width:11px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/technology/element/icon/arrow-blue.svg);position:absolute;top:30px;right:auto;bottom:auto;left:-21px;opacity:0;transform:translateX(-16px);-webkit-transform:translateX(-16px);-moz-transform:translateX(-16px);-ms-transform:translateX(-16px);-o-transform:translateX(-16px)}@media screen and (min-width: 960px){.bl_menu_cont_nav_list:hover::after,.bl_menu_cont_nav_list:hover::before{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}.bl_menu_links{position:absolute;top:auto;right:24px;bottom:64px;left:auto;margin:auto;position:fixed}@media screen and (max-width: 960px ){.bl_menu_links{position:static;padding-left:8px;padding-bottom:40px}}.bl_menu_links .el_btn_neumo_wrapper{display:block;opacity:0;transform:translateY(8px);-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);width:210px}.bl_menu_links .el_btn_neumo_wrapper .el_btn_neumo{line-height:56px;border:none}.bl_menu_links .el_btn_neumo_wrapper:not(:first-of-type){margin-top:24px}@media screen and (max-width: 960px ){.bl_menu_links .el_btn_neumo_wrapper:not(:first-of-type){margin-top:16px}}.bl_menu_cont.is_show .bl_menu_links .el_btn_neumo_wrapper{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.bl_menu_cont.is_show .bl_menu_links .el_btn_neumo_wrapper:nth-of-type(1){transition-delay:.1s}.bl_menu_cont.is_show .bl_menu_links .el_btn_neumo_wrapper:nth-of-type(2){transition-delay:.2s}.bl_menu_cont.is_show .bl_menu_links .el_btn_neumo_wrapper:nth-of-type(3){transition-delay:.3s}.bl_menu_cont.is_show .bl_menu_cont_nav_list{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;opacity:1}.bl_menu_cont.is_show .bl_menu_cont_nav_list p,.bl_menu_cont.is_show .bl_menu_cont_nav_list h3{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;opacity:1;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(1) p,.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(1) h3{transition-delay:calc(0.1 * 1 * 1s)}.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(2) p,.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(2) h3{transition-delay:calc(0.1 * 2 * 1s)}.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(3) p,.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(3) h3{transition-delay:calc(0.1 * 3 * 1s)}.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(4) p,.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(4) h3{transition-delay:calc(0.1 * 4 * 1s)}.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(5) p,.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(5) h3{transition-delay:calc(0.1 * 5 * 1s)}.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(6) p,.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(6) h3{transition-delay:calc(0.1 * 6 * 1s)}.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(7) p,.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(7) h3{transition-delay:calc(0.1 * 7 * 1s)}.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(8) p,.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(8) h3{transition-delay:calc(0.1 * 8 * 1s)}.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(9) p,.bl_menu_cont.is_show .bl_menu_cont_nav_list:nth-child(9) h3{transition-delay:calc(0.1 * 9 * 1s)}.bl_menu_bg{background-color:rgba(24,63,101,.9);height:calc(100vh - var(--headerHeight) + 8px);transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;min-height:calc(100vh - var(--headerHeight));position:fixed;bottom:-8px;width:100%;z-index:0;opacity:0;transform:translateX(24%);-webkit-transform:translateX(24%);-moz-transform:translateX(24%);-ms-transform:translateX(24%);-o-transform:translateX(24%);pointer-events:auto;cursor:pointer}@media screen and (max-width: 1000px){.bl_menu_bg{height:calc(100vh - var(--headerHeight) + 16px)}}.bl_menu_bg.is_show{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.bl_menu_menubg{background-color:#f8f7f3;height:calc(100vh - var(--headerHeight) + 8px);transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;min-height:calc(100vh - var(--headerHeight));position:fixed;bottom:-8px;right:0;width:min(100%,840px);pointer-events:none;z-index:0;opacity:0;transform:translateX(16%);-webkit-transform:translateX(16%);-moz-transform:translateX(16%);-ms-transform:translateX(16%);-o-transform:translateX(16%)}@media screen and (max-width: 1000px){.bl_menu_menubg{height:calc(100vh - var(--headerHeight) + 16px)}}.bl_menu_menubg.is_show{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.bl_menu.is_show{width:auto;height:auto;visibility:visible}.el_btn_simple{font-size:16px;display:flex;align-items:center;justify-content:center;line-height:32px}.el_btn_simple_wrapper{display:inline-block}.el_btn_simple span{margin-right:24px}.el_btn_simple_icon{width:32px;height:32px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:relative;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.el_btn_simple_icon svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:5px;height:auto}.el_btn_simple_icon svg path{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.el_btn_simple__fff{color:#fff}.el_btn_simple__fff .el_btn_simple_icon{border:2px solid #fff}.el_btn_simple__fff .el_btn_simple_icon svg path{fill:#fff}@media screen and (min-width: 960px){.el_btn_simple__fff:hover .el_btn_simple_icon{background-color:#fff;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.el_btn_simple__fff:hover .el_btn_simple_icon svg>*{fill:#005eb8}.el_btn_simple__fff:hover .el_btn_simple_icon svg path{fill:#005eb8}}.el_btn_simple__key{color:#005eb8}.el_btn_simple__key .el_btn_simple_icon{border:2px solid #005eb8}.el_btn_simple__key .el_btn_simple_icon svg path{fill:#005eb8}@media screen and (min-width: 960px){.el_btn_simple__key:hover .el_btn_simple_icon{background-color:#005eb8;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.el_btn_simple__key:hover .el_btn_simple_icon svg>*{fill:#fff}.el_btn_simple__key:hover .el_btn_simple_icon svg path{fill:#fff}}.el_btn_square{font-size:20px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;display:flex;font-weight:500;justify-content:space-between;align-items:center;width:100%;padding:0 64px;border:2px solid #005eb8;background-color:#005eb8;background-color:#005eb8;color:#fff;height:72px;text-align:center;text-align:left}@media screen and (max-width: 560px ){.el_btn_square{font-size:18px}}.el_btn_square span{margin-right:16px;line-height:1.25}.el_btn_square svg path{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}@media screen and (min-width: 960px){.el_btn_square:hover{background-color:#fff;color:#005eb8}.el_btn_square:hover svg path{fill:#005eb8}}.el_btn_neumo{font-size:16px;border-radius:64px;-webkit-border-radius:64px;-moz-border-radius:64px;-ms-border-radius:64px;-o-border-radius:64px;line-height:52px;font-weight:bold;display:block;text-align:center;padding:0 96px 0 32px;position:relative}.el_btn_neumo svg path,.el_btn_neumo svg rect,.el_btn_neumo svg circle{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.el_btn_neumo_wrapper{display:inline-block}.el_btn_neumo__white::after,.el_btn_neumo__blue::after{content:"";width:6px;height:6px;position:absolute;top:0;right:24px;bottom:0;left:auto;margin:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.el_btn_neumo__white{background-color:#f8f7f3;color:#094d96;border:2px solid #094d96;box-shadow:3px 3px 6px #98afc3,-3px -3px 6px #fff}.el_btn_neumo__white::after{background-color:#094d96}.el_btn_neumo__white svg path,.el_btn_neumo__white svg rect,.el_btn_neumo__white svg circle{fill:#094d96}@media screen and (min-width: 960px){.el_btn_neumo__white:hover{color:#fff;background-color:#094d96;box-shadow:2px 2px 4px #98afc3,-2px -2px 4px #fff}.el_btn_neumo__white:hover::after{background-color:#f8f7f3}.el_btn_neumo__white:hover svg path,.el_btn_neumo__white:hover svg rect,.el_btn_neumo__white:hover svg circle{fill:#fff}}.el_btn_neumo__blue{background-color:#094d96;color:#fff;border:2px solid rgba(255,255,255,.56);box-shadow:3px 3px 6px #053a72,-3px -3px 6px #2c6eb5}.el_btn_neumo__blue::after{background-color:#f8f7f3}.el_btn_neumo__blue svg path,.el_btn_neumo__blue svg rect,.el_btn_neumo__blue svg circle{fill:#f8f7f3}@media screen and (min-width: 960px){.el_btn_neumo__blue:hover{color:#094d96;background-color:#f8f7f3;box-shadow:2px 2px 4px #053a72,-2px -2px 4px #2c6eb5}.el_btn_neumo__blue:hover::after{background-color:#094d96}.el_btn_neumo__blue:hover svg path,.el_btn_neumo__blue:hover svg rect,.el_btn_neumo__blue:hover svg circle{fill:#094d96}}.el_btn_neumo__twitter,.el_btn_neumo__icon{display:flex;justify-content:space-between;padding:0 24px;align-items:center}.el_btn_neumo__twitter::after,.el_btn_neumo__icon::after{display:none}.el_btn_neumo__twitter span,.el_btn_neumo__icon span{margin-right:40px}.el_btn_neumo__icon svg.arrow{width:7px}.el_btn_neumo__icon svg.link{width:16px}.el_btn_neumo__twitter svg{width:24px}.el_btn_neumo__twitter svg path,.el_btn_neumo__twitter svg rect,.el_btn_neumo__twitter svg circle{fill:#1da1f2}.el_btn_neumo__tag{padding:0 24px;display:flex;align-items:center}.el_btn_neumo__tag::after{display:none}.el_btn_neumo__tag span{margin-left:12px}.el_btn_inline{display:flex;font-size:18px;align-items:center;line-height:40px;font-weight:500}@media screen and (max-width: 560px ){.el_btn_inline{font-size:16px}}.el_btn_inline_wrapper{display:inline-block}.el_btn_inline_icon{width:40px;height:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#f8f7f3;border:2px solid #005eb8;margin-right:12px;position:relative;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;box-shadow:2px 2px 4px #98afc3,-2px -2px 4px #fff}.el_btn_inline_icon svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:6px}.el_btn_inline_icon svg path{fill:#005eb8;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.el_btn_inline span{line-height:1.5}.el_btn_inline span::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5)*.5em);content:""}.el_btn_inline span::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5)*.5em);content:""}.el_btn_inline span span{font-size:12px;color:#005eb8;display:block;line-height:1;text-align:left;padding-bottom:8px}@media screen and (min-width: 960px){.el_btn_inline:hover .el_btn_inline_icon{background-color:#005eb8}.el_btn_inline:hover .el_btn_inline_icon svg path{fill:#fff}}.el_btn_taxo{font-size:14px;font-weight:bold;color:#005eb8;padding:16px;border-radius:1000px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;display:inline-block;background-color:#f8f7f3;box-shadow:3px 3px 6px #98afc3,-3px -3px 6px #fff}@media screen and (min-width: 960px){.el_btn_taxo:hover{background-color:#005eb8;color:#fff}}.el_btn_taxo.is_here{background-color:#005eb8;color:#fff}.el_btn_prevnext .arrowBlock{display:flex;align-items:center}.el_btn_prevnext .arrowBlock p{font-weight:bold;font-size:18px}@media screen and (max-width: 560px ){.el_btn_prevnext .arrowBlock p{display:none}}.el_btn_prevnext .arrowBlock .arrow{width:48px;height:48px;border-radius:50%;background-color:rgba(0,0,0,0);border:2px solid #005eb8;position:relative;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;box-shadow:2px 2px 4px #98afc3,-2px -2px 4px #fff}.el_btn_prevnext .arrowBlock .arrow svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:12px}.el_btn_prevnext .arrowBlock .arrow svg path{fill:#005eb8;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}@media screen and (min-width: 960px){.el_btn_prevnext:hover .arrowBlock .arrow{background-color:#005eb8;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.el_btn_prevnext:hover .arrowBlock .arrow svg>*{fill:#fff}.el_btn_prevnext:hover .arrowBlock .arrow svg path{fill:#fff}}.el_btn_prevnext.prev .arrowBlock p{margin-left:16px}.el_btn_prevnext.next .arrowBlock{flex-direction:row-reverse}.el_btn_prevnext.next .arrowBlock p{margin-right:16px}.el_btn_arrow{width:64px;height:64px;border-radius:50%;background-color:#f8f7f3;border:2px solid #005eb8;position:relative;box-shadow:3px 3px 6px #98afc3,-3px -3px 6px #fff}@media screen and (max-width: 560px ){.el_btn_arrow{width:56px;height:56px}}.el_btn_arrow svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:13px}.el_btn_arrow svg path{fill:#005eb8;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.el_btn_arrow__prev svg{padding-right:4px}.el_btn_arrow__next svg{padding-left:4px}@media screen and (min-width: 960px){.el_btn_arrow:hover{background-color:#005eb8;box-shadow:2px 2px 4px #98afc3,-2px -2px 4px #fff}.el_btn_arrow:hover svg path{fill:#fff}}.el_btn_wrapper{display:block}.el_btn_wrapper__center{text-align:center}.el_btn_wrapper__left{text-align:left}.el_btn_wrapper__right{text-align:right}.el_btn_wrapper__mtlv1{margin-top:min(40px, 0.0853333333 * 100vw)}.el_btn_wrapper_flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.el_btn_wrapper_flex__2col{margin-bottom:-16px}.el_btn_wrapper_flex__2col a{margin-bottom:16px;width:calc(50% - 24px)}@media screen and (max-width: 960px ){.el_btn_wrapper_flex__2col a{width:100%}}.el_btn_wrapper_flex__3col a{margin:8px 16px 0}.el_textBlock{position:relative}.el_textBlock_title{font-weight:bold;line-height:1.25}.el_textBlock_title::before{display:block;width:0;height:0;margin-top:calc((1 - 1.25)*.5em);content:""}.el_textBlock_title::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.25)*.5em);content:""}.el_textBlock_title__lg{font-size:38px}@media screen and (max-width: 560px ){.el_textBlock_title__lg{font-size:28px}}.el_textBlock_title__sm{font-size:32px}@media screen and (max-width: 560px ){.el_textBlock_title__sm{font-size:24px}}.el_textBlock_title .is_fadeInRightAnim{display:inline-block}.el_textBlock_text{font-size:16px;line-height:1.8;margin:0 auto}@media screen and (max-width: 560px ){.el_textBlock_text{font-size:14px}}.el_textBlock_text::before{display:block;width:0;height:0;margin-top:calc((1 - 1.8)*.5em);content:""}.el_textBlock_text::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.el_textBlock_text a{text-decoration:underline !important}.el_textBlock_text a:hover{opacity:.7}.el_textBlock_text__widthfix{width:min(100%,720px)}.el_textBlock_text_flexWrapper{display:flex;justify-content:space-between}@media screen and (max-width: 560px ){.el_textBlock_text_flexWrapper{display:block}}.el_textBlock_text_flexWrapper p{text-align:left;width:calc(50% - 20px)}@media screen and (max-width: 560px ){.el_textBlock_text_flexWrapper p{width:100%}}.el_textBlock_text__right{text-align:right}.el_textBlock_text .bigger{font-size:26px}.el_textBlock_bgTxt{font-size:100px;font-weight:bold;color:#fff;position:absolute;top:0;right:0;bottom:auto;left:auto;z-index:-1}@media screen and (max-width: 560px ){.el_textBlock_bgTxt{font-size:30px}}.el_textBlock_imgWrapper{padding:32px 24px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;box-shadow:inset 4px 4px 4px rgba(0,53,110,.48),inset -4px -4px 4px #3070b4;background-color:#094d96}.el_textBlock_imgWrapper__white{box-shadow:inset 4px 4px 8px rgba(152,175,195,.48),inset -4px -4px 8px rgba(152,175,195,.48);background-color:#f8f7f3}@media screen and (max-width: 560px ){.el_textBlock_imgWrapper{padding:24px 16px}}.el_textBlock_imgWrapper img{max-width:100%;margin:0 auto;display:block}.el_textBlock__center{text-align:center}.el_textBlock__fff>*{color:#fff !important}.el_textBlock>*:last-child{margin-bottom:0 !important}.el_textBlock .el_textBlock_title{margin-bottom:24px}.el_textBlock .el_textBlock_text{margin-bottom:24px}.el_textBlock .el_textBlock_imgWrapper,.el_textBlock .el_textBlock_img{margin:32px 0}.el_thumb{overflow:hidden;position:relative;z-index:10}.el_thumb_bg{background-repeat:no-repeat;background-size:cover;background-position:center;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.el_thumb.ra_16-9 .el_thumb_bg{padding-top:56.25%}.el_thumb.ra_3-2 .el_thumb_bg{padding-top:66.66%}.el_thumb,.el_thumb_bg{background-color:#c4c4c4}.lazyloaded{background-color:rgba(0,0,0,0)}.el_headingBlock{position:relative}.el_headingBlock_subtitle{color:#005eb8;font-size:16px;font-style:italic;font-weight:500}@media screen and (max-width: 560px ){.el_headingBlock_subtitle{font-size:14px}}.el_headingBlock_title{font-size:48px;font-style:italic;line-height:1.5;font-weight:500}.el_headingBlock_title::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5)*.5em);content:""}.el_headingBlock_title::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5)*.5em);content:""}@media screen and (max-width: 560px ){.el_headingBlock_title{font-size:22px}}.el_headingBlock_entitle{font-size:30px;line-height:1.25;font-weight:500}.el_headingBlock_entitle::before{display:block;width:0;height:0;margin-top:calc((1 - 1.25)*.5em);content:""}.el_headingBlock_entitle::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.25)*.5em);content:""}@media screen and (max-width: 560px ){.el_headingBlock_entitle{font-size:22px}}.el_headingBlock_engtitle{font-size:32px;color:#005eb8;font-style:italic;font-weight:500}@media screen and (max-width: 560px ){.el_headingBlock_engtitle{font-size:24px}}.el_headingBlock_smtitle{font-size:18px;font-weight:500}@media screen and (max-width: 560px ){.el_headingBlock_smtitle{font-size:14px}}.el_headingBlock_bgTxt{font-size:30px;opacity:.06;position:absolute;top:auto;right:auto;bottom:-20px;left:18%;z-index:-1;font-weight:bold;white-space:nowrap}@media screen and (max-width: 560px ){.el_headingBlock_bgTxt{font-size:100px}}.el_headingBlock_line{width:200px;height:1px;background-color:rgba(255,255,255,.48);position:relative;z-index:0;margin:0 auto}.el_headingBlock_line:before{content:"";background-color:#fff;width:40px;height:1px;position:absolute;top:0;right:auto;bottom:0;left:0;margin:auto;z-index:1}.el_headingBlock__center{text-align:center}.el_headingBlock__left{text-align:left}.el_headingBlock__fff>*{color:#fff}.el_headingBlock{margin-bottom:min(40px, 0.064 * 100vw)}.el_headingBlock>*:last-child{margin-bottom:0 !important}.el_headingBlock .el_headingBlock_subtitle{margin-bottom:16px}@media screen and (max-width: 560px ){.el_headingBlock .el_headingBlock_subtitle{margin-bottom:8px}}.el_headingBlock .el_headingBlock_title,.el_headingBlock .el_headingBlock_entitle{margin-bottom:24px}.el_headingBlock .el_headingBlock_engtitle{margin-bottom:16px}.el_headingBlock .el_headingBlock_line{margin-bottom:16px}.el_taxoList__simple li{font-size:16px}.el_taxoList__simple li:not(:first-child){margin-top:24px}.el_taxoList__simple li .is_here{color:#005eb8;font-weight:bold}.el_taxoList__simple li p{cursor:pointer;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}@media screen and (min-width: 960px){.el_taxoList__simple li p:hover{color:#005eb8}}.el_taxoList__btn li:not(:first-child){margin-top:12px}.el_title_bg1{position:relative;z-index:10;color:#fff;opacity:0;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;line-height:1.8;font-feature-settings:"palt"}.el_title_bg1::before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-60%, -50%) skewX(0deg);-webkit-transform:translate(-60%, -50%) skewX(0deg);-moz-transform:translate(-60%, -50%) skewX(0deg);-ms-transform:translate(-60%, -50%) skewX(0deg);-o-transform:translate(-60%, -50%) skewX(0deg);width:108%;height:98%;background-color:#005eb8;content:"";z-index:-1;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;opacity:0;box-shadow:2px 2px 3px rgba(152,175,195,.64),-2px -2px 3px #fff}@media screen and (max-width: 560px ){.el_title_bg1::before{width:104%}}.el_title_bg2{position:relative;z-index:10;color:#005eb8;opacity:0;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;line-height:1.8;font-feature-settings:"palt"}.el_title_bg2::before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-60%, -50%) skewX(0deg);-webkit-transform:translate(-60%, -50%) skewX(0deg);-moz-transform:translate(-60%, -50%) skewX(0deg);-ms-transform:translate(-60%, -50%) skewX(0deg);-o-transform:translate(-60%, -50%) skewX(0deg);box-shadow:2px 2px 3px #064186,-2px -2px 4px rgba(255,255,255,.47);width:108%;height:105%;background-color:#f8f7f3;content:"";z-index:-1;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;opacity:0}@media screen and (max-width: 560px ){.el_title_bg2::before{width:104%}}.pg_top_mv .el_title_bg2{padding-bottom:6px}@media screen and (max-width: 560px ){.pg_top_mv .el_title_bg2{padding-bottom:3px}}.pg_top_mv .el_title_bg2::before{height:100%;border-bottom:6px solid #005eb8}@media screen and (max-width: 560px ){.pg_top_mv .el_title_bg2::before{border-bottom:3px solid #005eb8}}@media screen and (max-width: 560px ){.pg_top_mv .el_title_bg1::before,.pg_top_mv .el_title_bg2::before{width:108%}}.el_title_bg1.is_view,.el_title_bg2.is_view{transition-delay:.2s;opacity:1}.el_title_bg1.is_view::before,.el_title_bg2.is_view::before{transition-delay:.2s;opacity:1;transform:translate(-50%, -50%) skewX(-32deg);-webkit-transform:translate(-50%, -50%) skewX(-32deg);-moz-transform:translate(-50%, -50%) skewX(-32deg);-ms-transform:translate(-50%, -50%) skewX(-32deg);-o-transform:translate(-50%, -50%) skewX(-32deg)}.el_bgTxt{font-size:110px;font-weight:bold;color:#fff;line-height:1}@media screen and (max-width: 560px ){.el_bgTxt{font-size:60px}}.el_bgTxt__grey{color:#dedede}@media screen and (min-width: 960px){.an_thumb_zoom:hover .el_thumb .el_thumb_bg{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}}.is_headingAnim,.is_fadeInUpAnim,.is_fadeInDownAnim,.is_fadeInRightAnim,.is_bgLineFade{opacity:0}.lg_only{display:block}@media screen and (max-width: 960px ){.lg_only{display:none}}.lg_only__inline{display:inline}@media screen and (max-width: 960px ){.lg_only__inline{display:none}}.md_only{display:none}@media screen and (max-width: 960px ){.md_only{display:block}}@media screen and (max-width: 960px ){.md_only__inline{display:inline}}.sm_only{display:none}@media screen and (max-width: 560px ){.sm_only{display:block}}.hp_asterisk{position:relative}.hp_asterisk:after{color:red;content:"*";line-height:1;position:absolute;top:0;right:auto;bottom:auto;left:-10px}.hp_wbr{word-break:keep-all;overflow-wrap:break-word}.ff_eng{font-family:"DM Sans",sans-serif;font-weight:500}a.ff_eng{font-weight:bold}.hp_colorKey{color:#005eb8}.hp_iframeWrapper{width:100%;position:relative}.hp_iframeWrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hp_iframeWrapper.ra_16-9{padding-top:56.25%}.hp_iframeWrapper.ra_square{padding-top:100%}#popterm{background-color:#f8f7f3;z-index:1000;padding:16px 0;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;box-shadow:inset 4px 4px 8px rgba(152,175,195,.48),inset -4px -4px 8px rgba(152,175,195,.48)}#popterm td{cursor:pointer;line-height:1.6;padding:4px 8px}#popterm td:hover{background-color:#dedede}#popterm tr:nth-child(2n) td{background-color:rgba(0,0,0,0)}#popterm tr:nth-child(2n) td:hover{background-color:#dedede}.pbox-search-status{margin-bottom:32px}.pbox-search-status ._pbox-search-status{font-size:16px;margin:0}.pbox-sort-selector,.pbox-count-selector{font-size:16px}.pbox-sort-selector{float:right}@media screen and (max-width: 560px ){.pbox-sort-selector{text-align:right;float:none;margin-bottom:8px}}.pbox-sort-selector ._pbox-sort-selector{float:none;background-color:rgba(0,0,0,0);width:auto}.pbox-sort-selector a{color:#005eb8}.pbox-sort-selector a:hover{opacity:.7}.pbox-count-selector{text-align:right}.pbox-count-selector ._pbox-count-selector{float:none;background-color:rgba(0,0,0,0);width:auto}.pbox-count-selector a{color:#005eb8}.pbox-count-selector a:hover{opacity:.7}.pbox-pagenav{margin-top:48px;text-align:center}.pbox-pagenav ._pbox-pagenav{margin:0}.pbox-pagenav ._pbox-pagenav ._prev,.pbox-pagenav ._pbox-pagenav ._next{cursor:pointer;color:#111;font-family:"DM Sans","Noto Sans JP",-apple-system,BlinkMacSystemFont,"NotoSansCJKjp","Yu Gothic",YuGothic,Verdana,Meiryo,"M+ 1p",sans-serif;font-size:18px;font-weight:700;position:relative;line-height:52px;padding:0;margin:0;display:inline-block;text-align:center;vertical-align:top;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.pbox-pagenav ._pbox-pagenav ._prev{margin-right:10px}@media screen and (min-width: 769px){.pbox-pagenav ._pbox-pagenav ._prev:hover{transform:translateX(-12px);-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);-ms-transform:translateX(-12px);-o-transform:translateX(-12px)}}.pbox-pagenav ._pbox-pagenav ._next{margin-left:10px}@media screen and (min-width: 769px){.pbox-pagenav ._pbox-pagenav ._next:hover{transform:translateX(12px);-webkit-transform:translateX(12px);-moz-transform:translateX(12px);-ms-transform:translateX(12px);-o-transform:translateX(12px)}}.pbox-pagenav ._pbox-pagenav ._page{font-family:"DM Sans",sans-serif;font-size:18px;font-weight:700;position:relative;width:52px;height:52px;line-height:52px;padding:0;margin:0 -4px;display:inline-block;text-align:center;vertical-align:top;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.pbox-pagenav ._pbox-pagenav ._page._cur{color:#fff;background-color:#005eb8;margin:0 4px}.pbox-pagenav ._pbox-pagenav ._page a{color:#005eb8;background-color:rgba(0,0,0,0);width:100%;height:100%;margin:0 -4px;display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}@media screen and (min-width: 769px){.pbox-pagenav ._pbox-pagenav ._page a:hover{color:#fff;background-color:#005eb8}}.pbox-searchresult{margin-top:48px}.pbox-searchresult ._records ._record{border-bottom:1px solid rgba(17,17,17,.12);font-size:16px;padding:0 0 32px;margin-bottom:32px}.pbox-searchresult ._records ._record ._id{color:#fff;background-color:#005eb8;font-size:14px;font-family:"DM Sans",sans-serif;font-weight:700;position:relative;width:32px;height:32px;line-height:32px;padding:0;margin:0;display:inline-block;text-align:center;vertical-align:top;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.pbox-searchresult ._records ._record ._title{font-weight:700;line-height:1.6;color:#005eb8;margin:16px 0 8px}.pbox-searchresult ._records ._record ._title::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.5em);content:""}.pbox-searchresult ._records ._record ._title::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}.pbox-searchresult ._records ._record ._nearby{line-height:1.8;margin-bottom:16px}.pbox-searchresult ._records ._record ._nearby::before{display:block;width:0;height:0;margin-top:calc((1 - 1.8)*.5em);content:""}.pbox-searchresult ._records ._record ._nearby::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.pbox-searchresult ._records ._record ._url{line-height:1.6;color:#005eb8;font-size:14px}.pbox-searchresult ._records ._record ._url::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.5em);content:""}.pbox-searchresult ._records ._record ._url::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}.pbox-searchresult ._records ._record ._url a{width:100%;display:block;word-break:break-word}.pbox-searchresult ._records ._record ._date{display:block;margin-top:16px;font-size:16px}@media screen and (max-width: 768px){.pbox-search-status ._pbox-search-status{font-size:14px}.pbox-pagenav ._pbox-pagenav ._page,.pbox-pagenav ._pbox-pagenav ._prev,.pbox-pagenav ._pbox-pagenav ._next{font-size:16px;line-height:40px}.pbox-pagenav ._pbox-pagenav ._page{width:40px;height:40px}}@media screen and (max-width: 480px){.pbox-pagenav ._pbox-pagenav ._page,.pbox-pagenav ._pbox-pagenav ._prev,.pbox-pagenav ._pbox-pagenav ._next{font-size:14px;line-height:32px}.pbox-pagenav ._pbox-pagenav ._page{width:32px;height:32px}}.scope_technology .pg_top_mv{height:clamp(682px, 0.4736111111 * 100vw, 88vh);position:relative;overflow:hidden;border-bottom:1px solid #dedede}@media screen and (max-width: 960px ){.scope_technology .pg_top_mv{height:calc(var(--fixvh, 1vh)*100)}}.scope_technology .pg_top_mv h1{font-size:max(42px,2.9166666667vw);line-height:1.8;position:absolute;top:19%;right:auto;bottom:auto;left:12.8%;font-weight:500}@media screen and (max-width: 960px ){.scope_technology .pg_top_mv h1{font-size:42px;position:absolute;top:16%;right:0;bottom:auto;left:0;text-align:center}}@media screen and (max-width: 960px )and (max-width: 560px ){.scope_technology .pg_top_mv h1{font-size:20px}}.scope_technology .pg_top_mv_lineBg{margin:auto;position:absolute;top:0;right:auto;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);height:110% !important;width:auto !important;max-width:initial !important;z-index:-10}.scope_technology .pg_top_mv_lineBg img{height:100% !important;width:auto !important;max-width:initial !important}@media screen and (max-width: 960px ){.scope_technology .pg_top_mv_lineBg{left:92%}}.scope_technology .pg_top_mv_bg{margin:auto;position:absolute;top:auto;right:auto;bottom:0;left:-5%;width:64.7916666667%;max-width:initial;z-index:-20;pointer-events:none}@media screen and (max-width: 960px ){.scope_technology .pg_top_mv_bg{width:191%;position:absolute;top:auto;right:auto;bottom:17.4%;left:-140%}}.scope_technology .pg_top_mv_human{margin:auto;position:absolute;top:auto;right:auto;bottom:0;left:58.19%;width:auto;height:calc(100% - 56px);z-index:-30}@media screen and (max-width: 560px ){.scope_technology .pg_top_mv_human{height:58.35%;position:absolute;top:auto;right:8px;bottom:0;left:auto}}.scope_technology .pg_top_purpose{position:relative}.scope_technology .pg_top_purpose_lineBg{max-width:initial;width:146.875%;position:absolute;top:0;right:auto;bottom:auto;left:0;z-index:0}@media screen and (max-width: 960px ){.scope_technology .pg_top_purpose_lineBg{width:200%;left:-16%}}.scope_technology .pg_top_purpose_bgTxt{position:absolute;top:auto;right:0;bottom:0;left:0;margin:auto;z-index:-20;text-align:center;pointer-events:none}.scope_technology .pg_top_mission{position:relative}.scope_technology .pg_top_mission .ly_inner{padding-left:0;padding-right:0}.scope_technology .pg_top_mission_bg{width:100%;position:absolute;top:0;right:0;bottom:auto;left:0;height:min(400px,80vw);z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(../img/technology/layout/top/mission-bg.jpg)}.scope_technology .pg_top_mission_navBlock{background-color:#f8f7f3;padding:min(40px, 0.064 * 100vw)}.scope_technology .pg_top_technology{position:relative}.scope_technology .pg_top_technology_lineBg{position:absolute;top:0;right:0;bottom:auto;left:0;width:100%;z-index:10}.scope_technology .pg_top_technology::after{content:"";width:100%;height:1px;background-color:rgba(222,222,222,.24);position:absolute;top:auto;right:0;bottom:110px;left:0;margin:auto;display:block;z-index:1}.scope_technology .pg_top_technology::before{content:"";width:100%;height:1px;background-color:rgba(222,222,222,.24);position:absolute;top:300px;right:0;bottom:auto;left:0;margin:auto;display:block;z-index:1}.scope_technology .pg_top_technology .el_textBlock_imgWrapper img{width:508px}.scope_technology .pg_top_activities .lg_only{padding-top:0;padding-bottom:0}.scope_technology .pg_top_activities .bl_sideArea_side,.scope_technology .pg_top_activities .bl_sideArea_main{padding-top:40px;padding-bottom:40px}.scope_technology .pg_top_activities .lg_only .bl_cardUnit li.bl_cardUnit_list{width:50%;padding-bottom:40px;border-bottom:1px solid #dedede;position:relative}.scope_technology .pg_top_activities .lg_only .bl_cardUnit li.bl_cardUnit_list:nth-child(2n+1){padding-right:40px}.scope_technology .pg_top_activities .lg_only .bl_cardUnit li.bl_cardUnit_list:nth-child(2n+1):after{content:"";height:calc(100% - 40px);width:1px;position:absolute;top:0;right:0;bottom:0;left:auto;background-color:#dedede}.scope_technology .pg_top_activities .lg_only .bl_cardUnit li.bl_cardUnit_list:nth-child(2n+2){padding-left:40px}.scope_technology .pg_top_activities .lg_only .bl_cardUnit li.bl_cardUnit_list:nth-child(5),.scope_technology .pg_top_activities .lg_only .bl_cardUnit li.bl_cardUnit_list:nth-child(6){border-bottom:none;padding-bottom:0}.scope_technology .pg_top_technics{position:relative}.scope_technology .pg_top_technics_lineBg{position:absolute;top:0;right:0;bottom:auto;left:0;width:110%;max-width:initial;z-index:0}.scope_technology .pg_top_technics_linkBlock{display:flex;justify-content:space-between;flex-wrap:wrap;--negativeMargin: min(24px, 0.0426666667 * 100vw);margin-bottom:calc(var(--negativeMargin)*-1)}.scope_technology .pg_top_technics_linkBlock li{width:32%;margin-bottom:var(--negativeMargin);position:relative}@media screen and (max-width: 960px ){.scope_technology .pg_top_technics_linkBlock li{width:calc(50% - 12px)}}@media screen and (max-width: 560px ){.scope_technology .pg_top_technics_linkBlock li{width:100%}}.scope_technology .pg_top_technics_linkBlock li::after{position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:60%;background:rgba(0,0,0,0);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start-color", endColorstr="$end-color", GradientType=0);z-index:50;content:"";pointer-events:none}.scope_technology .pg_top_technics_linkBlock li h3{position:absolute;top:auto;right:0;bottom:24px;left:0;text-align:left;width:100%;padding:0 16px;color:#fff;font-weight:bold;font-size:20px;z-index:100;pointer-events:none}@media screen and (max-width: 560px ){.scope_technology .pg_top_technics_linkBlock li h3{font-size:18px}}.scope_technology .pg_top_technics .el_btn_wrapper_flex{margin-top:40px}.scope_technology .pg_top_news{position:relative}.scope_technology .pg_top_news_lineBg{position:absolute;top:auto;right:auto;bottom:-200%;left:-5%;width:110%;max-width:initial;z-index:0}@media screen and (max-width: 560px ){.scope_technology .pg_top_news_lineBg{bottom:-250px}}.scope_technology .pg_top_products{position:relative}.scope_technology .pg_top_products .ly_inner.titlewrapper{padding-bottom:min(40px, 0.064 * 100vw)}.scope_technology .pg_top_products .ly_inner.titlewrapper .el_headingBlock{margin-bottom:0}.scope_technology .pg_top_products .ly_inner.sm_full{padding-top:0;padding-left:0;padding-right:0}@media screen and (max-width: 560px ){.scope_technology .pg_top_products .ly_inner.sm_full{width:100%;max-width:100%;border:none}}.scope_technology .pg_top_products_linkBox_top{display:flex;justify-content:space-between;flex-wrap:wrap}.scope_technology .pg_top_products_linkBox_top a{position:relative;width:25%}@media screen and (max-width: 960px ){.scope_technology .pg_top_products_linkBox_top a{width:100%}}.scope_technology .pg_top_products_linkBox_top a .el_thumb_bg{padding-top:156.8265682657%}@media screen and (max-width: 960px ){.scope_technology .pg_top_products_linkBox_top a .el_thumb_bg{padding-top:50%}}.scope_technology .pg_top_products_linkBox_top a h3{position:absolute;top:min(80px, 0.1066666667 * 100vw);right:auto;bottom:auto;left:min(32px, 0.0426666667 * 100vw);font-size:20px;font-weight:500;color:#fff;z-index:10}@media screen and (max-width: 560px ){.scope_technology .pg_top_products_linkBox_top a h3{font-size:18px}}.scope_technology .pg_top_products_linkBox_top a h3 strong{font-size:14px;margin-left:12px}.scope_technology .pg_top_products_linkBox_top a h3 span{display:block;font-size:12px;font-weight:500;margin-top:12px}.scope_technology .pg_top_products_linkBox_top a .arrow_icon{position:absolute;top:auto;right:min(40px, 0.0533333333 * 100vw);bottom:min(48px, 0.1066666667 * 100vw);left:auto;width:min(64px, 0.128 * 100vw);height:min(64px, 0.128 * 100vw);z-index:10;border:2px solid #fff;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.scope_technology .pg_top_products_linkBox_top a .arrow_icon svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:7px}.scope_technology .pg_top_products_linkBox_top a .arrow_icon svg path{fill:#fff;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}@media screen and (min-width: 960px){.scope_technology .pg_top_products_linkBox_top a:hover .arrow_icon{background-color:#fff}.scope_technology .pg_top_products_linkBox_top a:hover .arrow_icon svg path{fill:#005eb8}}.scope_technology .pg_top_products_linkBox_top a:not(:last-child)::after{z-index:10;display:block;content:"";width:1px;height:100%;background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:auto}@media screen and (max-width: 960px ){.scope_technology .pg_top_products_linkBox_top a:not(:last-child)::after{display:none}}.scope_technology .pg_top_products_linkBox_top__1col{position:relative}.scope_technology .pg_top_products_linkBox_top__1col::after{z-index:10;display:block;content:"";height:1px;width:100%;background-color:#fff;position:absolute;top:0;right:0;bottom:auto;left:0}@media screen and (max-width: 960px ){.scope_technology .pg_top_products_linkBox_top__1col::after{display:none}}.scope_technology .pg_top_products_linkBox_top__1col a{width:100%}@media screen and (max-width: 960px ){.scope_technology .pg_top_products_linkBox_top__1col a{width:100%}}.scope_technology .pg_top_products_linkBox_top__1col a .el_thumb_bg{padding-top:25%}@media screen and (max-width: 960px ){.scope_technology .pg_top_products_linkBox_top__1col a .el_thumb_bg{padding-top:50%}}.scope_technology .pg_top_pdf .ly_inner{padding-top:24px;padding-bottom:24px}@media screen and (max-width: 560px ){.scope_technology .pg_top_pdf .ly_inner{padding-top:16px;padding-bottom:16px}}.scope_technology .pg_top_pdf_block{background-color:#fff;padding:32px 16px;display:flex;align-items:flex-end;justify-content:center}@media screen and (max-width: 960px ){.scope_technology .pg_top_pdf_block{text-align:center;display:block}}.scope_technology .pg_top_pdf_block_title{margin-right:56px}@media screen and (max-width: 960px ){.scope_technology .pg_top_pdf_block_title{margin-right:0}}.scope_technology .pg_top_pdf_block_title p{font-size:16px;font-weight:bold;margin-bottom:16px;line-height:1}@media screen and (max-width: 560px ){.scope_technology .pg_top_pdf_block_title p{font-size:14px}}.scope_technology .pg_top_pdf_block_title h3{font-size:20px;font-weight:bold;color:#005eb8;line-height:1}@media screen and (max-width: 560px ){.scope_technology .pg_top_pdf_block_title h3{font-size:18px}}.scope_technology .pg_top_pdf_block a{font-size:16px;color:#005eb8;text-decoration:underline !important;display:inline-block}@media screen and (max-width: 560px ){.scope_technology .pg_top_pdf_block a{font-size:14px}}@media screen and (max-width: 960px ){.scope_technology .pg_top_pdf_block a{margin-top:16px}}@media screen and (min-width: 960px){.scope_technology .pg_top_pdf_block a:hover{opacity:.7}}.scope_technology .pg_top_pdf_block a span{padding-right:48px;position:relative}.scope_technology .pg_top_pdf_block a span::after{position:absolute;top:0;right:0;bottom:0;left:auto;margin:auto;content:"";width:40px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/technology/element/icon/pdf.svg)}.scope_technology .pg_mission_message{padding:min(130px, 0.2346666667 * 100vw) 0 min(180px, 0.2133333333 * 100vw);background-color:#fff;position:relative}.scope_technology .pg_mission_message_bgTxt{pointer-events:none;font-size:100px;color:#f8f7f3;font-weight:bold}@media screen and (max-width: 560px ){.scope_technology .pg_mission_message_bgTxt{font-size:30px}}.scope_technology .pg_mission_message_bgTxt:first-of-type{position:absolute;top:64px;right:0;bottom:auto;left:auto}@media screen and (max-width: 560px ){.scope_technology .pg_mission_message_bgTxt:first-of-type{position:absolute;top:40px;right:0;bottom:auto;left:auto}}.scope_technology .pg_mission_message_bgTxt:last-of-type{position:absolute;top:auto;right:auto;bottom:64px;left:0}@media screen and (max-width: 560px ){.scope_technology .pg_mission_message_bgTxt:last-of-type{position:absolute;top:auto;right:auto;bottom:40px;left:0}}.scope_technology .pg_mission_message::after,.scope_technology .pg_mission_message::before{content:"";width:52.7777777778vw;height:64px;background-color:#005eb8;margin:auto;z-index:1}@media screen and (max-width: 560px ){.scope_technology .pg_mission_message::after,.scope_technology .pg_mission_message::before{height:40px}}.scope_technology .pg_mission_message::after{position:absolute;top:0;right:0;bottom:auto;left:auto}.scope_technology .pg_mission_message::before{position:absolute;top:auto;right:auto;bottom:0;left:0}.scope_technology .pg_mission_vision{position:relative}.scope_technology .pg_mission_vision_lineBg{position:absolute;top:-5%;right:auto;bottom:auto;left:0;width:136.5277777778%;max-width:initial;z-index:0}@media screen and (max-width: 560px ){.scope_technology .pg_mission_vision_lineBg{width:1482px}}.scope_technology .pg_mission_vision .el_textBlock_imgWrapper img{width:772px;max-width:100%}.scope_technology .pg_future_tech{position:relative;overflow:hidden}.scope_technology .pg_future_tech_lineBg{max-width:initial;width:100%;position:absolute;top:0;right:0;bottom:auto;left:auto;z-index:2}@media screen and (max-width: 960px ){.scope_technology .pg_future_tech_lineBg{width:auto;height:100%}}.scope_technology .pg_future_tech .ly_inner .el_headingBlock{z-index:1}.scope_technology .pg_future_tech .ly_inner::after,.scope_technology .pg_future_tech .ly_inner::before{z-index:1}.scope_technology .pg_future_why{position:relative}.scope_technology .pg_future_why_lineBg{max-width:initial;width:630px;z-index:-1}@media screen and (max-width: 960px ){.scope_technology .pg_future_why_lineBg{width:400px}}.scope_technology .pg_future_why_lineBg:nth-of-type(1){position:absolute;top:-50%;right:-10%;bottom:auto;left:auto}.scope_technology .pg_future_why_lineBg:nth-of-type(2){position:absolute;top:auto;right:auto;bottom:-60%;left:-10%}.scope_technology .pg_future_why_banner{margin-top:48px}.scope_technology .pg_future_why_banner h3{font-size:20px;font-weight:bold;margin-bottom:24px;line-height:1.6}@media screen and (max-width: 560px ){.scope_technology .pg_future_why_banner h3{font-size:18px}}.scope_technology .pg_future_why_banner h3::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.5em);content:""}.scope_technology .pg_future_why_banner h3::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}.scope_technology .pg_coretech_message .el_textBlock_img{position:relative}.scope_technology .pg_coretech_message .el_textBlock_img:before,.scope_technology .pg_coretech_message .el_textBlock_img:after{content:"";width:100vw;height:1px;background-color:rgba(222,222,222,.24);transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.scope_technology .pg_coretech_message .el_textBlock_img:before{position:absolute;top:0;right:auto;bottom:auto;left:50%}.scope_technology .pg_coretech_message .el_textBlock_img:after{position:absolute;top:auto;right:auto;bottom:0;left:50%}.scope_technology .pg_coretech_domains{position:relative}.scope_technology .pg_coretech_domains_lineBg{max-width:initial;width:130.4166666667%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-10}.scope_technology .pg_coretech_domains_cardBlock{position:relative;margin-top:min(104px, 0.2133333333 * 100vw)}.scope_technology .pg_coretech_domains_cardBlock_title{font-size:24px;font-weight:bold;margin-bottom:16px}@media screen and (max-width: 560px ){.scope_technology .pg_coretech_domains_cardBlock_title{font-size:22px}}.scope_technology .pg_coretech_domains_cardBlock_bgTxt{font-size:30px;color:#fff;font-weight:bold;position:absolute;top:-56px;right:0;bottom:auto;left:0;margin:auto;z-index:-20;text-align:center;width:100%;white-space:nowrap}@media screen and (max-width: 560px ){.scope_technology .pg_coretech_domains_cardBlock_bgTxt{font-size:100px}}@media screen and (max-width: 960px ){.scope_technology .pg_coretech_domains_cardBlock_bgTxt{position:absolute;top:-24px;right:0;bottom:auto;left:0}}.scope_technology .pg_coretech_domains_cardWrapper{--negativeMargin:40px;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:calc(var(--negativeMargin)*-1)}@media screen and (max-width: 560px ){.scope_technology .pg_coretech_domains_cardWrapper{display:block}}.scope_technology .pg_coretech_domains_card{width:calc(50% - 20px);padding:min(24px, 0.0426666667 * 100vw) min(32px, 0.0426666667 * 100vw) min(40px, 0.064 * 100vw);background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;margin-bottom:var(--negativeMargin);position:relative;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}@media screen and (max-width: 560px ){.scope_technology .pg_coretech_domains_card{width:100%}}.scope_technology .pg_coretech_domains_card .el_btn_wrapper{margin-top:32px}.scope_technology .pg_coretech_domains_card_info{display:flex;align-items:center;margin-bottom:8px}.scope_technology .pg_coretech_domains_card_info img{width:80px}.scope_technology .pg_coretech_domains_card_info_cont{margin-left:24px}.scope_technology .pg_coretech_domains_card_info_cont p{font-size:16px;color:#005eb8;margin-bottom:8px;font-weight:bold}.scope_technology .pg_coretech_domains_card_info_cont h4{font-size:20px;font-weight:bold;line-height:1.25}.scope_technology .pg_coretech_domains_card_info_cont h4::before{display:block;width:0;height:0;margin-top:calc((1 - 1.25)*.5em);content:""}.scope_technology .pg_coretech_domains_card_info_cont h4::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.25)*.5em);content:""}.scope_technology .pg_coretech_domains_card:after,.scope_technology .pg_coretech_domains_card:before{background-color:#dedede;content:""}.scope_technology .pg_coretech_domains_card:nth-child(1):after,.scope_technology .pg_coretech_domains_card:nth-child(3):after{width:1px;height:100%;position:absolute;top:0;right:-20px;bottom:0;left:auto}@media screen and (max-width: 560px ){.scope_technology .pg_coretech_domains_card:nth-child(1):after,.scope_technology .pg_coretech_domains_card:nth-child(3):after{width:100%;height:1px;position:absolute;top:auto;right:0;bottom:-20px;left:0}}.scope_technology .pg_coretech_domains_card:nth-child(1):before,.scope_technology .pg_coretech_domains_card:nth-child(2):before{width:100%;height:1px;position:absolute;top:auto;right:0;bottom:-20px;left:0}.pg_interview_thumb{padding-bottom:64px;position:relative}@media screen and (max-width: 960px ){.pg_interview_thumb{padding-bottom:0}}.pg_interview_thumb .ly_inner{position:static}.pg_interview_thumb .el_thumb{width:100%}.pg_interview_thumb .el_thumb_bg{padding-top:41.6666666667%}@media screen and (max-width: 960px ){.pg_interview_thumb .el_thumb_bg{padding-top:66.66%}}.pg_interview_thumb_title{font-size:32px;line-height:1.6}@media screen and (max-width: 560px ){.pg_interview_thumb_title{font-size:22px}}.pg_interview_thumb_title span{font-weight:bold;display:block;font-size:18px}@media screen and (max-width: 560px ){.pg_interview_thumb_title span{font-size:16px}}.pg_interview_thumb_titleWrapper{width:min(100% - 16px, 1280px);position:absolute;top:auto;right:0;bottom:0;left:0;margin:auto;background-color:#005eb8;z-index:10;padding:40px 0}.pg_interview_thumb_titleWrapper>*{color:#fff}.pg_interview_thumb_titleWrapper .ly_inner{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 960px ){.pg_interview_thumb_titleWrapper .ly_inner{display:block}}@media screen and (max-width: 960px ){.pg_interview_thumb_titleWrapper{position:static}}.pg_interview_thumb_title_info{text-align:right;line-height:1.6}@media screen and (max-width: 960px ){.pg_interview_thumb_title_info{text-align:left;margin-top:32px}}@media screen and (max-width: 560px ){.pg_interview_thumb_title_info{margin-top:24px}}.pg_interview_thumb_title_info p{font-size:16px;margin-bottom:8px}@media screen and (max-width: 560px ){.pg_interview_thumb_title_info p{font-size:14px}}.pg_interview_thumb_title_info h3{font-size:26px}@media screen and (max-width: 560px ){.pg_interview_thumb_title_info h3{font-size:18px}}.pg_interview_linksBlock{margin-top:80px;padding-top:64px;border-top:1px solid #dedede}.pg_interview_linksBlock_list{display:flex;justify-content:center;border-bottom:1px solid #dedede}@media screen and (max-width: 960px ){.pg_interview_linksBlock_list{display:block}}.pg_interview_linksBlock_list li{width:33.33333%;text-align:center;border-right:1px solid #dedede}@media screen and (max-width: 960px ){.pg_interview_linksBlock_list li{width:100%;border-right:none}.pg_interview_linksBlock_list li:not(:last-child){border-bottom:1px solid #dedede}}.pg_interview_linksBlock_list li a{padding:24px 0;justify-content:center}@media screen and (max-width: 960px ){.pg_interview_linksBlock_list li a{justify-content:flex-start}}.pg_interview_linksBlock .el_btn_wrapper{padding:24px 0;border-bottom:1px solid #dedede}.pg_interview_linksBlock .el_btn_wrapper a{justify-content:center}@media screen and (max-width: 960px ){.pg_interview_linksBlock .el_btn_wrapper a{justify-content:flex-start}}.pg_archive_news .ly_inner{padding-top:0}.pg_archive_pickup{background-color:#fff}.pg_archive_pickup_listwrapper{display:flex}.pg_archive_pickup .ly_inner::after,.pg_archive_pickup .ly_inner::before{z-index:0}@media screen and (max-width: 960px ){.pg_archive_pickup .ly_inner::after,.pg_archive_pickup .ly_inner::before{display:none}}.pg_archive_pickup_left{width:42%}.pg_archive_pickup_right{width:58%;padding-left:40px}.pg_archive_taxo .ly_inner{padding-top:0}.pg_archive_taxo .bl_sideArea{margin-top:48px}.pg_single .ly_sect_lined .ly_inner{padding-top:32px;padding-bottom:64px}@media screen and (max-width: 960px ){.pg_single .ly_sect_lined .ly_inner{padding-top:72px}}.pg_single_titleBlock{margin-top:min(64px, 0.1066666667 * 100vw);padding-bottom:min(48px, 0.0853333333 * 100vw);border-bottom:1px solid #dedede}.pg_single_titleBlock_info{display:flex;align-items:center;margin-bottom:12px}.pg_single_titleBlock_info_cate{background-color:#005eb8;font-size:16px;color:#fff;line-height:32px;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;padding:0 12px;font-weight:bold;margin-right:16px}.pg_single_titleBlock_info_date{font-size:14px}.pg_single_titleBlock_taxo{font-size:16px;color:#005eb8;font-weight:bold;display:flex;align-items:center;margin-bottom:16px}.pg_single_titleBlock_taxo span{margin-left:8px}.pg_single_titleBlock_taxo_wrapper{display:flex}.pg_single_titleBlock_taxo_wrapper p{margin-right:16px}.pg_single_titleBlock_date{color:rgba(51,51,51,.56);font-size:16px;margin-top:32px}.pg_single_titleBlock h1{font-size:32px;font-weight:bold;line-height:1.6}@media screen and (max-width: 560px ){.pg_single_titleBlock h1{font-size:24px}}.pg_single_titleBlock h1::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.5em);content:""}.pg_single_titleBlock h1::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}.pg_single_thumbBlock{margin-top:40px}.pg_single_thumbBlock_tag{margin-top:32px;display:flex;flex-wrap:wrap}@media screen and (max-width: 560px ){.pg_single_thumbBlock_tag{margin-top:16px}}.pg_single_thumbBlock_tag li{margin-top:16px;margin-right:24px}.pg_single_thumbBlock_tag li a{font-size:14px}@media screen and (min-width: 960px){.pg_single_thumbBlock_tag li a:hover{color:#005eb8}}.pg_single_articleBlock{margin-top:72px}.pg_single_articleBlock_navi{margin-top:80px}.pg_single_articleBlock_navi_prevnext{display:flex;border-top:1px solid #dedede;border-bottom:1px solid #dedede}@media screen and (max-width: 960px ){.pg_single_articleBlock_navi_prevnext{display:block}}.pg_single_articleBlock_navi_prevnext a{width:50%;padding:32px 0;display:flex;align-items:center;justify-content:space-between;position:relative}@media screen and (max-width: 960px ){.pg_single_articleBlock_navi_prevnext a{width:100%}}.pg_single_articleBlock_navi_prevnext a .titleBlock{padding:0 40px}@media screen and (max-width: 560px ){.pg_single_articleBlock_navi_prevnext a .titleBlock{padding:0 24px}}.pg_single_articleBlock_navi_prevnext a .el_btn_prevnext{flex-shrink:0}@media screen and (min-width: 960px){.pg_single_articleBlock_navi_prevnext a:hover .arrowBlock .arrow{background-color:#005eb8;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.pg_single_articleBlock_navi_prevnext a:hover .arrowBlock .arrow svg>*{fill:#fff}.pg_single_articleBlock_navi_prevnext a:hover .arrowBlock .arrow svg path{fill:#fff}}.pg_single_articleBlock_navi_prevnext a.prev:after{position:absolute;top:0;right:0;bottom:0;left:auto;content:"";width:1px;height:calc(100% - 64px);background-color:#dedede;margin:auto}@media screen and (max-width: 960px ){.pg_single_articleBlock_navi_prevnext a.prev:after{display:none}}@media screen and (max-width: 960px ){.pg_single_articleBlock_navi_prevnext a.prev .titleBlock{padding-right:0}}.pg_single_articleBlock_navi_prevnext a.next{flex-direction:row-reverse}@media screen and (max-width: 960px ){.pg_single_articleBlock_navi_prevnext a.next{border-top:1px solid #dedede}}@media screen and (max-width: 960px ){.pg_single_articleBlock_navi_prevnext a.next .titleBlock{padding-left:0}}.pg_single_articleBlock_navi_prevnext__nextOnly{justify-content:flex-end}.pg_single_articleBlock_navi .el_btn_wrapper{padding:32px 0;border-bottom:1px solid #dedede}.pg_single_articleBlock_columnNavi{margin-top:min(80px, 0.1706666667 * 100vw);padding:32px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.pg_single_articleBlock_columnNavi_flex_wrapper{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 960px ){.pg_single_articleBlock_columnNavi_flex_wrapper{justify-content:center}}@media screen and (max-width: 960px ){.pg_single_articleBlock_columnNavi .el_btn_prevnext{margin:0 16px}}.pg_single_articleBlock_columnNavi .el_btn_neumo_wrapper{margin:0 40px}.pg_single_otherArticles{background-color:#fff;padding:min(64px, 0.1066666667 * 100vw) 0}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.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{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 rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}
