:root{--sc--black:#1a1311;--sc--red:#d6151b;--sc--navy:#003686;--sc--yellow:#ffec00;--sc--blue:#26b7bc;--sc--bg--blue:#edf4fc;--sc--bg--gray:#f7f7f7;--sc--bg--bluegray:#c6deeb;--sc--workshop:#b2d2d5;--sc--one-on-one:#f1d89e;--ver_page_top_button_url:url("/wp-content/plugins/vk-all-in-one-expansion-unit/assets/images/to-top-btn-icon-navy.svg");--vk-mobile-nav-menu-btn-bg-src:url("/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-btn-white.svg");--vk-mobile-nav-menu-btn-close-bg-src:url("/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-close-white.svg");--vk-width-container:1200px}.vk_responsive-br{display:none}@media(max-width:575.98px){.vk_responsive-br-xs{display:block}}@media(min-width:576px)and (max-width:767.98px){.vk_responsive-br-sm{display:block}}@media(min-width:768px)and (max-width:991.98px){.vk_responsive-br-md{display:block}}@media(min-width:992px)and (max-width:1199.98px){.vk_responsive-br-lg{display:block}}@media(min-width:1200px)and (max-width:1399.98px){.vk_responsive-br-xl{display:block}}@media(min-width:1400px){.vk_responsive-br-xxl{display:block}}body{font-family:'Zen Kaku Gothic New',sans-serif;font-size:16px}.container{max-width:100%;padding-right:20px;padding-left:20px}@media (min-width:1280px){.container{max-width:1240px}}a{transition:all .3s}a:hover{opacity:.7}p{line-height:1.8em}.mb0{margin-bottom:0!important}.mt0{margin-top:0!important}.site-body{padding:.9rem 0 0}@media (min-width:768px){.l-container{padding:0 20px}}.main-section{margin-bottom:0!important}.l-container.is-md{max-width:1040px;margin-right:auto;margin-left:auto}@media(min-width:768px)and (max-width:991.98px){.l-container.is-md{padding:0}}.l-container.is-sm{max-width:840px;margin-right:auto;margin-left:auto}@media(min-width:576px){:is(.alignfull,.alignwide)>:is(div[class*=wp-container-],div[class*=wp-block-],div[class*=vk_],.alert,:where(:is(h1,h2,h3,h4,h5,h6))):where(:not(.alignfull,.alignwide,.wp-block-cover__background,.wp-block-cover__image-background,.wp-block-column,.vk_outer,.swiper-wrapper,.swiper-pagination)){max-width:calc(100% - 40px)}}@media(max-width:575.98px){body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:calc(100vw - 30px)}}.scroll-hint-icon{background-color:rgba(0,54,134,.7)}.global-nav-list>li>ul.sub-menu{width:280px!important}.global-nav-list>li a[href="#"]{pointer-events:none}.global-nav-list>li#menu-item-2459:after{transition:all .2s ease-out;content:"";position:absolute;padding:0;bottom:-10px;left:50%;transform:translateX(-50%);border:10px solid transparent;z-index:1000;opacity:0;border-bottom-color:var(--vk-color-primary)}.global-nav-list>li#menu-item-2459.is-active:after{opacity:1;bottom:1px}.global-nav-list>li#menu-item-2459.is-active:before{width:100%}.device-pc .global-nav-list>li#menu-item-2459:hover>.sub-menu{display:none}@media (max-width:991.98px){.site-header-logo img{max-height:30px}}@media (min-width:992px){.site-header--layout--nav-float .site-header-logo{padding:10px 0 0;width:200px}}@media (min-width:1200px){.site-header--layout--nav-float .site-header-logo{margin:0;padding:0;width:252px}}.global-nav-list>li:before{border-bottom:4px solid var(--vk-color-primary)}@media (min-width:992px){.device-pc .global-nav-list>li>a{padding:20px 8px 20px}}@media (min-width:1200px){.device-pc .global-nav-list>li>a{padding:20px 15px 20px}}.global-nav-list>li#menu-item-2620,.global-nav-list>li#menu-item-2621{display:none}.header_scrolled .global-nav-list>li#menu-item-2620,.header_scrolled .global-nav-list>li#menu-item-2621{display:block;padding:10px 0;margin-left:5px}.header_scrolled .global-nav-list>li#menu-item-2620:hover:before,.header_scrolled .global-nav-list>li#menu-item-2621:hover:before{display:none}.header_scrolled .global-nav-list>li#menu-item-2620{margin-left:10px}.header_scrolled .global-nav-list>li#menu-item-2620 a{border-radius:100px;background:var(--sc--navy);color:#fff;padding:8px 15px}.header_scrolled .global-nav-list>li#menu-item-2621 a{border-radius:100px;background:var(--sc--red);color:#fff;padding:8px 15px}.header_scrolled .site-header-logo{display:flex;align-items:center;max-width:150px}@media (min-width:1200px){.device-pc.header_scrolled .global-nav-list>li>a{padding:20px 10px 20px}}@media (min-width:992px){.header_scrolled .site-header--layout--nav-float .site-header-logo{margin-right:0}.device-pc.header_scrolled .global-nav-list>li>a{padding:10px 8px 10px}.global-nav-list>li#menu-item-6588{display:none}}@media (max-width:991.98px){.header_scrolled .site-header-logo{display:none}}.vk-menu-acc .acc-btn{width:100%;border:none;background-position:center right;top:11px}.page-header{background-color:#f9fbfe;min-height:280px;overflow:hidden}.page-header h1{color:var(--sc--navy)}.page-header-title{color:var(--sc--navy)}.page-header .page-header-title{text-align:left;position:relative}@media(max-width:575.98px){.page-header .page-header-title{text-align:center}}.page-header .page-header-title span{font-size:110px;color:#e8f1fc;position:absolute;left:0;top:-20px;z-index:-1;white-space:nowrap}@media(min-width:576px)and (max-width:991.98px){.page-header .page-header-title span{font-size:10vw}}@media(max-width:575.98px){.page-header .page-header-title span{font-size:15vw}}@media(max-width:575.98px){.page-header .page-header-title span{left:50%;top:70%;transform:translate(-50%,-50%);line-height:.8em}}.breadcrumb{font-size:14px;border:none;padding-top:10px}.breadcrumb-list{line-height:1.5em}.sc_cv ul{display:flex;justify-content:flex-end;list-style:none;margin:24px 0 0}.sc_cv ul li{margin:0}.sc_cv ul li+li{margin-left:5px}.sc_cv ul li a{display:inline-block;width:160px;height:40px;line-height:40px;text-align:center;border-radius:30px;color:#fff;text-decoration:none;font-size:14px;font-weight:500}@media (min-width:992px){.sc_cv ul li a{width:190px;font-size:16px}}.sc_cv ul .sc_cv_mailmagazine a{background:var(--sc--navy)}.sc_cv ul .sc_cv_consultation a{background:var(--sc--red)}.sc_cv ul .sc_enterprise a{color:#333;font-size:14px;width:auto;margin-right:10px;font-weight:700}@media (max-width:991.98px){.sc_cv{position:fixed;width:100%;max-width:unset;z-index:99999;bottom:0;background:#fff;padding:10px 0;box-shadow:0 -1px 3px rgba(0,0,0,.05)}.sc_cv ul{justify-content:center;margin:0;padding:0}.sc_cv .sc_enterprise{display:none}}.sc_course_mega{position:absolute;top:100%;left:0;width:100%;background:rgba(17,61,131,.9);opacity:0;transition:.3s;pointer-events:none}.sc_course_mega.is-active{opacity:1;pointer-events:auto}.sc_course_mega ul{display:flex;justify-content:center;list-style:none;color:#fff;padding:50px 0}.sc_course_mega ul li{margin:0 15px;padding:0}.sc_course_mega ul li img{max-width:320px}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li .sub-menu{background:var(--sc--bg--gray)}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li#menu-item-2459 .sub-menu{display:flex;justify-content:center;flex-wrap:wrap}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li#menu-item-2459 .sub-menu{padding:0 10px}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li#menu-item-2459.acc-parent-open .sub-menu{padding:10px}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li#menu-item-2459 .sub-menu li{width:100%;padding-top:48%;max-width:500px;position:relative}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li#menu-item-2459 .sub-menu li a{display:block;position:absolute;width:100%;height:100%;padding:0;overflow:hidden;top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;text-indent:-999px}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li#menu-item-2459 .sub-menu li a{border:none}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li#menu-item-2459 .sub-menu li#menu-item-2543 a{background-image:url(/wp-content/uploads/2023/12/mega-menu_one-to-one.png)}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li#menu-item-2459 .sub-menu li#menu-item-2542{margin-top:10px}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li#menu-item-2459 .sub-menu li#menu-item-2542 a{background-image:url(/wp-content/uploads/2023/12/mega-menu_workshop.png)}.vk-mobile-nav-menu-btn{background-color:var(--sc--navy);border-color:var(--sc--navy)}.vk-mobile-nav-menu-btn.menu-open{background-color:var(--sc--navy);border-color:var(--sc--navy)}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li#menu-item-2620,.vk-mobile-nav .vk-mobile-nav-menu-outer ul li#menu-item-2621{display:none}@media(max-width:991.98px){footer{padding-bottom:60px}}.page_top_btn{box-shadow:none;width:50px;height:50px;background-color:#fff;border-radius:60px;border:solid 1px var(--sc--navy);bottom:70px}@media (min-width:992px){.page_top_btn{width:60px;height:60px;bottom:3%}}.site-footer-copyright p:nth-child(2){display:none}#menu-footernavigation{text-align:center}.footer-nav-list li:first-child{border:none}.footer-nav-list li{border:none}.wp-block-cover{min-height:0!important;padding:0}h2{font-size:32px;line-height:1.5}@media(min-width:576px) and (max-width:991.98px){h2{font-size:28px}}@media(max-width:575.98px){h2{font-size:24px}}.vk_highlighter{background:linear-gradient(transparent 85%,rgba(255,248,0,1) 0)!important}.sc_title_underline h4{font-size:24px!important}@media(max-width:575.98px){.sc_title_underline h4{font-size:20px!important}}.sc_title_underline span{position:relative;display:inline-block}.sc_title_underline span:after{content:'';width:100%;height:2px;background:var(--sc--black);position:absolute;bottom:-5px;left:0}.support_box{background:#fff;padding:80px 30px 30px;border-radius:10px;position:relative;max-width:90%}@media(min-width:992px)and (max-width:1199.98px){.support_box h1{font-size:28px}}@media(min-width:768px)and (max-width:991.98px){.support_box{padding:40px 20px 20px}.support_box h1{font-size:24px}}@media(min-width:576px)and (max-width:767.98px){.support_box{padding:50px 20px 20px}.support_box h1{font-size:20px}}@media(max-width:575.98px){.support_box{padding:60px 20px 20px}.support_box h1{font-size:20px}}.number_box{background:#fff;border-radius:10px;padding:40px}@media(max-width:575.98px){.number_box{padding:15px;gap:10px}}.number_box+.number_box{margin-top:40px}@media(max-width:575.98px){.number_box+.number_box{margin-top:20px}}.number_box .number_box_title{margin-bottom:30px}@media(max-width:575.98px){.number_box .number_box_title{gap:10px;margin-bottom:15px}}.number_box .vk_button .vk_button_link.btn{font-size:18px}@media(max-width:575.98px){.number_box .vk_button .vk_button_link.btn{font-size:16px;line-height:1.2em;width:100%}}.number_box .number_box_title .wp-block-column:nth-of-type(1){width:80px;height:80px;background:var(--sc--navy);flex-basis:100px!important}@media (max-width:991.98px){.number_box .number_box_title .wp-block-column:nth-of-type(1){width:50px;height:50px;flex-basis:60px!important}}.number_box .number_box_title .wp-block-column:nth-of-type(1) h3{font-size:40px;color:#fff;text-align:center;margin:0;line-height:80px}@media(max-width:991.98px){.number_box .number_box_title .wp-block-column:nth-of-type(1) h3{font-size:28px;line-height:50px}}.number_box .number_box_title .wp-block-column:nth-of-type(2){flex-basis:unset!important;flex:1}.number_box .number_box_title .wp-block-column:nth-of-type(2) h3{font-size:28px;margin:0}@media (max-width:991.98px){.number_box .number_box_title .wp-block-column:nth-of-type(2) h3{font-size:24px;margin:0}}@media(max-width:575.98px){.number_box .number_box_title .wp-block-column:nth-of-type(2) h3{font-size:20px}}.number_box .number_box_description{font-size:18px;font-weight:500;line-height:2}@media(max-width:575.98px){.number_box .number_box_description{font-size:16px}}.number_box h4{font-size:20px;margin-bottom:10px}.number_box .number_box_tips{background:#fff;padding:20px;border-radius:10px}.number_box .number_box_tips p{font-size:18px;font-weight:500}.selection_image{padding-bottom:10px}@media(min-width:768px){.selection_image img{max-width:620px}}.selection_columns{gap:10px;justify-content:center!important}@media(max-width:575.98px){.selection_columns{gap:10px}}@media(min-width:768px)and (max-width:991.98px){.selection_columns{flex-wrap:nowrap!important}}@media(min-width:576px)and (max-width:767.98px){.selection_columns{gap:10px}}.selection_columns+.selection_columns{margin-top:10px}@media(max-width:575.98px){.selection_columns+.selection_columns{width:100%}}@media(min-width:576px)and (max-width:767.98px){.selection_columns,.selection_columns+.selection_columns{width:80%}}.intern .slick-slide{margin:10px;width:600px;background:#fff!important;border-radius:10px!important}@media(min-width:576px)and (max-width:991.98px){.intern .slick-slide{width:350px}}@media(max-width:575.98px){.intern .slick-slide{width:280px}}.intern_item{padding:20px 30px 20px 20px!important}@media(min-width:768px)and (max-width:991.98px){.intern_item{flex-wrap:wrap!important}}@media(max-width:575.98px){.intern_item{padding:16px!important}}.intern_image{flex-basis:auto!important;width:40%!important}.intern_text{width:54%!important;flex-basis:unset!important}.intern_role{font-size:13px!important;font-weight:700!important;margin-bottom:16px!important}.intern_title{font-size:20px!important;font-weight:700!important;line-height:1.5!important;padding:10px 0!important;border-top:solid 4px var(--sc--yellow)!important;border-bottom:solid 4px var(--sc--yellow)!important;margin-bottom:13px!important}.intern_description{font-size:17px!important;font-weight:700!important;line-height:1.5!important;margin-top:13px!important}.coach .slick-slide{margin:10px;width:320px}@media(max-width:575.98px){.coach .slick-slide{width:300px}}.coach .slick-list{padding-top:10px!important;padding-bottom:20px!important}.coach .coach_item{padding:30px 20px 20px 20px!important;background:#fff!important;border-radius:10px!important;position:relative;box-shadow:0px 5px 20px rgba(0,0,0,.1)}.coach .coach_img{width:100%;height:200px;position:absolute;top:30px;left:20px;z-index:1}.coach .coach_img a{width:100%;height:100%}.coach .wp-block-image.coach_img img:not([style*=object-fit]){width:auto!important;height:100%!important;object-fit:contain}.coach_info{height:200px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:2;width:150px}@media(max-width:575.98px){.coach_info{width:130px}}body .coach .coach_item.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(.slide-dots)){margin-left:auto !important;margin-right:0!important}.coach .coach_info p{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.coach .coach_role{font-size:13px;line-height:1.5;padding-bottom:5px;font-weight:500;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0-2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff}.coach .coach_name{font-size:23px;font-weight:700;line-height:1;color:var(--sc--navy)!important}.coach .coach_kana{font-size:13px;font-weight:700;line-height:1;color:var(--sc--navy)!important;padding:10px 0}.coach .coach_description{padding-top:20px}.slide-dots{list-style:none;text-align:center;padding:20px 0 0 0!important}.slide-dots li{display:inline-block;margin:0 6px}.slide-dots button{text-indent:-9999px;width:8px;height:8px;border-radius:8px;appearance:none;background:#fff;border:none;padding:0}.slide-dots .slick-active button{background:var(--sc--navy)}.slick-arrow{position:absolute;z-index:10;top:50%;transform:translateY(-50px);background-color:var(--sc--navy);background-position:center center;background-size:contain;appearance:none;border:none;text-indent:-9999px;width:60px;height:60px;border-radius:60px}@media(max-width:575.98px){.slick-arrow{width:50px;height:50px}}.slick-arrow.slick-prev{left:20px;background-image:url(/wp-content/uploads/2023/12/btn-prev.png)}.slick-arrow.slick-next{right:20px;background-image:url(/wp-content/uploads/2023/12/btn-next.png)}@media(max-width:575.98px){.slick-arrow.slick-prev{left:10px}.slick-arrow.slick-next{right:10px}}.slick-track{display:flex!important}.slick-slide{height:auto !important}.sc_cv_items{justify-content:center;gap:30px}@media(min-width:768px)and (max-width:991.98px){.sc_cv_items{justify-content:center;gap:20px;flex-wrap:nowrap!important;width:90%}}@media(max-width:575.98px){.sc_cv_items{gap:20px}}.sc_cv_item_s{background:#fff;padding:30px 40px 20px;border-radius:10px;max-width:380px;text-align:center}@media(min-width:768px)and (max-width:991.98px){.sc_cv_item_s{padding:20px}}.sc_cv_item_m{background:#fff;padding:30px 40px 20px;border-radius:10px;text-align:center}@media(min-width:576px){.sc_cv_item_m{max-width:540px!important}}@media(min-width:768px)and (max-width:991.98px){.sc_cv_item_m{padding:20px}}.sc_cv_image{text-align:center;margin-bottom:10px}.sc_cv_image img{width:82px;display:inline-block}.sc_cv_title{font-size:24px;color:var(--sc--navy)}.sc_cv_title h3{margin-bottom:10px}.sc_cv_description{color:var(--sc--black)!important;margin-bottom:10px;font-weight:500}.sc_cv_item_m .sc_cv_link{max-width:300px!important}.sc_cv_link a{background-color:var(--sc--red)!important;border-radius:100px;width:100%;padding:16px 0!important;font-weight:700}.sc_lead{font-size:18px;font-weight:700;text-align:center!important}@media(max-width:575.98px){.sc_lead{font-size:17px!important;text-align:left!important}}.sc_lead_l{font-size:28px;font-weight:700;text-align:center!important}@media(min-width:576px)and (max-width:991.98px){.sc_lead_l{font-size:24px!important}}@media(max-width:575.98px){.sc_lead_l{font-size:20px!important;text-align:left!important}}.sc_box_caption{display:inline-block;background-color:var(--sc--navy);color:#fff;line-height:1.2;padding:5px 30px;border-radius:100px;position:absolute;top:-30px;left:50%;transform:translateX(-50%);white-space:nowrap}.sc_box_caption *{margin:0}.section_arrow img{width:77px}.wp-block-table{border:solid 1px #d0e0e6}.wp-block-table,.wp-block-table tr,.wp-block-table th,.wp-block-table td{border-color:#d0dfe6}.wp-block-table th,.wp-block-table td{padding:20px;white-space:nowrap}@media(max-width:575.98px){.wp-block-table th,.wp-block-table td{padding:10px}}.wp-block-table.is-style-stripes{border-top:solid 1px #d0e0e6;border-left:solid 1px #d0e0e6;border-right:solid 1px #d0e0e6}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:transparent}.wp-block-table.is-style-stripes tbody tr:nth-child(even){background-color:#fff}.wp-block-table.is-style-stripes thead tr th{background-color:var(--sc--bg--bluegray);font-weight:700;border-right:solid 1px #fff}.wp-block-table.is-style-stripes thead tr th:nth-last-of-type(1){border-right:none}.wp-block-table.is-style-stripes tbody tr td{text-align:center;padding:20px;border-right:solid 1px #d0e0e6}@media(max-width:575.98px){.wp-block-table.is-style-stripes tbody tr td{padding:10px}}.wp-block-table tbody tr td:nth-of-type(1),.wp-block-table tbody tr th:nth-of-type(1){border-left:none!important}.wp-block-table tbody tr td:nth-last-of-type(1),.wp-block-table tbody tr th:nth-last-of-type(1){border-right:none!important}.wp-block-table tbody tr:nth-of-type(1) td,.wp-block-table tbody tr:nth-of-type(1) th{border-top:none!important}.wp-block-table tbody tr:nth-last-of-type(1) td,.wp-block-table tbody tr:nth-last-of-type(1) th{border-bottom:none!important}.sc_media_logo{margin-bottom:0!important}.sc_media_logo img{vertical-align:middle;display:inline-block;margin:0 15px}@media(max-width:1199.98px){.sc_works_items{justify-content:center}}.sc_works_item{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0px 5px 10px rgba(0,0,0,.1);position:relative}@media(min-width:768px)and (max-width:991.98px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.sc_works_item{flex-basis:calc(50% - 12px)!important;flex-grow:unset}}.sc_works_area{position:absolute;padding:5px 30px;background-color:rgba(0,52,129,.86);color:#fff!important;font-weight:700;z-index:2}.sc_works_image{width:100%;height:0;padding-top:58%;position:relative;overflow:hidden}.sc_works_image a{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sc_works_image a:hover{transform:scale(1.1) translate(-50%,-50%)}.sc_works_title{padding:20px;font-size:18px;font-weight:700}@media(min-width:576px)and (max-width:1199.98px){.sc_works_title{font-size:17px}}@media(max-width:575.98px){.sc_works_title{font-size:16px}}.sc_works_title a{color:var(--sc--black);text-decoration:none}.sc_works_title a:hover{color:var(--sc--black);text-decoration:underline}.sc_btn_primary a{background:#fff!important;color:var(--sc--navy)!important;border:solid 2px #e5e5e5;font-weight:700;border-radius:100px}.sc_btn_primary a.btn-lg{min-width:350px!important;height:60px!important;line-height:56px!important;padding:0 20px!important}.sc_btn_primary a.btn-md{padding:12px 20px}.vk_button .vk_button_link.btn{padding:.8em 1.5rem}@media(max-width:575.98px){.vk_button .vk_button_link.btn-lg{font-size:16px!important}}@media(min-width:768px)and (max-width:991.98px){.home .course_link .course_link_items{flex-wrap:nowrap!important}}@media(max-width:575.98px){.home .course_link .course_link_items{gap:10px}}@media(min-width:768px)and (max-width:991.98px){.home .worries .wp-block-columns{flex-wrap:nowrap!important}}@media(min-width:576px)and (max-width:767.98px){.home .worries .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:unset!important}}.home .worries_image{width:190px;margin:0 auto 10px}.home .support_badge{width:200px;height:200px;background-color:var(--sc--blue);border-radius:100px;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:-120px;right:-40px}.home .support_badge p{line-height:1.5em}@media(min-width:992px)and (max-width:1199.98px){.home .support_badge{transform:scale(.8) translate(10%,10%)}}@media(min-width:576px)and (max-width:991.98px){.home .support_badge{transform:scale(.6) translate(10%,30%);z-index:2}}@media(max-width:575.98px){.home .support_badge{transform:scale(.5) translate(20%,15%);z-index:2}}.home .support_box_columns .wp-block-column{flex-basis:unset!important;min-width:unset}@media(min-width:768px)and (max-width:991.98px){.home .support_box_columns{flex-wrap:wrap!important}}.home .support_title{display:flex;height:150px;align-items:center;justify-content:center}@media(min-width:768px)and (max-width:991.98px){.home .support_title{height:auto;margin-bottom:30px}}@media(min-width:576px)and (max-width:767.98px){.home .support_title{height:auto;margin-bottom:30px}}@media(max-width:575.98px){.home .support_title{height:auto;margin-bottom:20px}}.home .support_title *{margin:0}.home .support_title h3{font-size:40px;line-height:1}@media (max-width:991.98px){.home .support_title h3 em{font-size:.8em;font-style:normal}}@media(min-width:768px)and (max-width:991.98px){.home .support_title h3{font-size:28px;line-height:1}}@media(min-width:576px)and (max-width:767.98px){.home .support_title h3{font-size:28px;line-height:1}}@media(max-width:575.98px){.home .support_title h3{font-size:26px}}.home .support_title p{font-size:32px}@media(min-width:992px)and (max-width:1199.98px){.home .support_title h3{font-size:36px}}.home .support_item{background:var(--sc--bg--gray);padding:40px 30px 30px;border-radius:5px;position:relative}@media(min-width:768px)and (max-width:991.98px){.home .support_item{padding:30px 20px}}@media(min-width:576px)and (max-width:767.98px){.home .support_item{padding:30px 20px}}@media(max-width:575.98px){.home .support_item{padding:30px 20px}}@media(max-width:575.98px){.home .support_item .wp-block-columns{flex-wrap:wrap!important;gap:1px}.home .support_item .wp-block-columns .wp-block-column{flex-grow:100}}.home .support_subtitle h4{font-size:18px}.home .support_image{text-align:center;margin-bottom:20px!important}.home .support_image img{width:90%;margin:0 auto}@media(max-width:575.98px){.home .support_image img{width:70%;margin:0 auto}}.home .support_plus{font-weight:700;color:var(--sc--navy)!important}@media(min-width:992px){.home .support_plus{display:flex;align-items:center;font-size:81px}}@media(min-width:576px)and (max-width:991.98px){.home .support_plus{font-size:50px;margin-bottom:0!important;line-height:1.5}}@media(max-width:575.98px){.home .support_plus{font-size:50px;margin-bottom:0!important;line-height:1.5}}@media(max-width:575.98px){.home .support_btn{text-align:center}.home .support_btn a{width:100%;max-width:320px}}.home .selection h2 strong{color:var(--sc--red)}.home .selection h2 strong em{font-size:48px;font-style:normal}@media(max-width:575.98px){.home .selection h2 strong em{font-size:36px}}.home .selection .wp-block-column{min-width:unset;width:32.8%;margin:0 5px}@media(max-width:767.98px){.home .selection .wp-block-column{margin:0}}@media(min-width:1200px){.home .difference figure.wp-block-table{overflow:visible!important}}@media(max-width:1199.98px){.home .difference figure.wp-block-table{overflow-x:scroll;margin:0 auto}.home .difference table{width:1100px}}@media(max-width:575.98px){.home .difference figure.wp-block-table{width:100%;margin:0 auto}.home .difference table{width:900px}}.home .difference .wp-block-table.is-style-stripes{position:relative}.home .difference .wp-block-table.is-style-stripes:after{content:'';width:290px;height:calc(100% + 12px);border:solid 6px var(--sc--navy);position:absolute;left:165px;top:-5px;box-shadow:0 0 10px rgba(0,0,0,.3)}@media (max-width:1199.98px){.home .difference .wp-block-table.is-style-stripes:after{width:290px;height:100%;top:0;box-shadow:none}}@media(max-width:575.98px){.home .difference .wp-block-table.is-style-stripes:after{width:220px;left:120px}}.home .difference .wp-block-table.is-style-stripes thead tr th{font-size:16px}.home .difference .wp-block-table.is-style-stripes tbody tr td{font-size:16px}@media(max-width:575.98px){.home .difference .wp-block-table.is-style-stripes tbody tr td,.home .difference .wp-block-table.is-style-stripes thead tr th{font-size:14px}}.home .difference .wp-block-table.is-style-stripes tbody tr td:nth-of-type(1){text-align:left;font-weight:700}.home .difference .wp-block-table.is-style-stripes thead tr th:nth-of-type(1){width:170px}@media(max-width:575.98px){.home .difference .wp-block-table.is-style-stripes thead tr th:nth-of-type(1){width:120px}}.home .difference .wp-block-table.is-style-stripes thead tr th:nth-of-type(2){background-color:var(--sc--navy);color:#fff;font-weight:700;font-size:18px}@media(max-width:575.98px){.home .difference .wp-block-table.is-style-stripes thead tr th:nth-of-type(2){font-size:16px}}.home .difference .wp-block-table.is-style-stripes tbody tr td:nth-of-type(2){font-weight:700;font-size:18px;width:280px;color:var(--sc--navy)}@media(max-width:575.98px){.home .difference .wp-block-table.is-style-stripes tbody tr td:nth-of-type(2){font-size:15px;width:220px}}.home .difference .wp-block-table.is-style-stripes tbody tr td:nth-of-type(2) strong{font-size:20px}@media(max-width:575.98px){.home .difference .wp-block-table.is-style-stripes tbody tr td:nth-of-type(2) strong{font-size:17px}}.home .difference .wp-block-table.is-style-stripes tbody tr td:nth-of-type(2) em{font-size:16px;font-style:normal}@media(max-width:575.98px){.home .difference .wp-block-table.is-style-stripes tbody tr td:nth-of-type(2) em{font-size:14px;font-style:normal}}.home .course .wp-block-table{font-size:16px;font-weight:500;overflow-x:scroll}@media(max-width:575.98px){.home .course .wp-block-table{font-size:14px}}.home .course .wp-block-table table{min-width:1000px}@media(max-width:575.98px){.home .course .wp-block-table table{min-width:800px}}.home .course .wp-block-table tbody tr:not(:nth-of-type(1)) td{text-align:center}.home .course .wp-block-table tbody tr td:nth-of-type(1){background:#eee;font-weight:700;border-bottom:solid 1px #fff}.home .course .wp-block-table tbody tr:nth-last-child(1) td:nth-of-type(1){border-bottom:solid 1px #d0dfe6}.home .course .wp-block-table tbody tr:nth-last-child(1) td{font-weight:700}.home .course .wp-block-table tbody tr:nth-last-child(1) td strong{font-size:32px}.home .course .wp-block-table tbody tr:nth-of-type(1) td{position:relative}.home .course .wp-block-table tbody tr:nth-of-type(1) td{position:relative}.home .course .wp-block-table tbody tr:nth-of-type(1) td:not(:last-child){border-right:solid 1px #fff}.home .course .wp-block-table tbody tr:nth-of-type(1) td em{font-size:24px;line-height:1.2;margin:15px 0 20px;display:inline-block;font-style:normal}@media(max-width:575.98px){.home .course .wp-block-table tbody tr:nth-of-type(1) td em{font-size:18px;margin:15px 0}}.home .course .wp-block-table tbody tr:nth-of-type(1) td a{color:var(--sc--navy);font-weight:700;width:60%;display:inline-block;text-align:center;height:60px;line-height:56px;background:#fff;border:solid 2px #eee;border-radius:100px;font-size:18px}@media(max-width:575.98px){.home .course .wp-block-table tbody tr:nth-of-type(1) td a{font-size:16px;height:50px;line-height:46px}}.home .course .wp-block-table tbody tr:nth-of-type(1) td img{width:36%!important;position:absolute;bottom:20px;right:0}.home .course .wp-block-table tbody tr:nth-of-type(1) td:nth-of-type(2){background-color:#b2d2d5}.home .course .wp-block-table tbody tr:nth-of-type(1) td:nth-of-type(3){background-color:#f1d89e}.post-name-about .lead{text-align:center}.post-name-about .lead h2{text-align:center;font-size:40px;margin-bottom:20px}@media (max-width:991.98px){.post-name-about .lead h2{font-size:32px}}@media(max-width:575.98px){.post-name-about .lead h2{font-size:28px}}.post-name-about .lead p{font-weight:700;font-size:32px}@media (max-width:991.98px){.post-name-about .lead p{font-size:24px}}@media(max-width:575.98px){.post-name-about .lead p{font-size:20px;text-align:left}}.post-name-about .lead p em,.post-name-about .lead p strong{display:inline-block;position:relative;font-style:normal}.post-name-about .lead p em:before,.post-name-about .lead p strong:before{content:'';width:6px;height:6px;border-radius:6px;background:var(--sc--navy);position:absolute;left:calc(50% - 3px);top:3px}@media(max-width:575.98px){.post-name-about .lead p em:before,.post-name-about .lead p strong:before{top:0}}@media(min-width:992px){.post-name-about .chart .chart_image img{width:90%}}@media (max-width:991.98px){.post-name-about .chart .chart_image{max-width:500px;margin:0 auto}}.post-name-about .chart .chart_list{background:#fff;padding:30px 40px;border-radius:10px}@media(max-width:575.98px){.post-name-about .chart .chart_list{padding:30px 20px}}.post-name-about .chart .chart_list p{line-height:2}.post-name-about .chart .chart_list .wp-block-columns{gap:15px}@media(min-width:768px)and (max-width:991.98px){.post-name-about .chart .chart_list .wp-block-columns .wp-block-column{flex-basis:unset!important}}@media(max-width:575.98px){.post-name-about .chart .chart_list h3{font-size:1.2em;margin-bottom:10px!important}.post-name-about .chart .chart_list .wp-block-columns{gap:0!important}}.post-name-about .worries .wp-block-columns .wp-block-column .wp-block-image{max-width:240px;margin:0 auto 24px auto}@media (max-width:991.98px){.post-name-about .worries .wp-block-columns{gap:0}.post-name-about .worries .wp-block-columns .wp-block-column{flex-basis:unset!important}.post-name-about .worries .wp-block-columns .wp-block-column p{margin-bottom:40px}}.post-name-about .support .support_box{padding:60px 30px 40px;position:relative;z-index:1}@media(min-width:1200px){.post-name-about .support .support_box{max-width:1000px}}@media(max-width:575.98px){.post-name-about .support .support_box{padding:60px 10px 10px}}.post-name-about .support .support_box img{width:100%;max-width:760px}.post-name-about .support .support_image{margin-top:-30px;position:relative;z-index:2}@media (max-width:767.98px){.post-name-about .support .support_image{margin-top:-20px}}@media(max-width:575.98px){.post-name-about .support .support_image{margin-top:-10px}}.post-name-about .career h3{font-size:28px}@media(max-width:575.98px){.post-name-about .career h3{font-size:22px}}.post-name-about .career h3 em{color:var(--sc--red);font-style:normal;display:inline-block;margin:0 -.1em}.post-name-about .career h3 em strong{font-size:1.6em}.post-name-about .career .career_columns{max-width:850px}@media(min-width:768px)and (max-width:991.98px){.post-name-about .career .career_columns{flex-wrap:nowrap!important}}@media(max-width:575.98px){.post-name-about .career .career_columns{gap:30px}}.post-name-about .career .career_columns img{width:80%;margin:0 auto 5px}@media (max-width:767.98px){.post-name-about .career .career_columns img{width:190px;margin:0 auto 5px}}@media(max-width:575.98px){.post-name-about .career .career_columns img{margin:0 auto}}@media (max-width:767.98px){.post-name-about .career .career_columns.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:unset!important}}@media(min-width:768px) and (max-width:991.98px){.post-name-about .risking_partner .wp-block-columns{flex-wrap:nowrap!important;gap:0!important}}.post-name-about .risking_partner .risking_partner_title h4{font-size:24px}@media (max-width:991.98px){.post-name-about .risking_partner .risking_partner_title h4{font-size:20px}}@media (max-width:767.98px){.post-name-about .risking_partner .risking_partner_columns{gap:50px}}.post-name-about .risking_partner .risking_partner_description{font-size:18px;line-height:2;font-weight:500}@media(max-width:575.98px){.post-name-about .risking_partner .risking_partner_description{font-size:16px}}.post-name-about .risking_partner .risking_partner_text{padding:0 20px}@media (max-width:991.98px){.post-name-about .risking_partner .risking_partner_text{padding:0 10px}}.post-name-about .risking_partner .risking_partner_image{padding:0 30px}@media(max-width:575.98px){.post-name-about .risking_partner .risking_partner_image{padding:0}}.post-name-about .risking_partner .risking_partner_logo{padding-bottom:20px;border-bottom:solid 1px var(--sc--navy);margin-bottom:20px}.post-name-about .risking_partner .risking_partner_logo img{max-width:280px}@media (min-width:768px) and (max-width:991.98px){.post-name-about .risking_partner .risking_partner_logo img{max-width:200px}}@media(max-width:575.98px){.post-name-about .risking_partner .risking_partner_list{flex-wrap:wrap!important;gap:10px;padding:0 10px}}.post-name-about .risking_partner .risking_partner_list .wp-block-column:nth-of-type(1){font-size:18px;font-weight:700;flex-basis:20%!important}@media (max-width:991.98px){.post-name-about .risking_partner .risking_partner_list .wp-block-column:nth-of-type(1){font-size:14px;flex-basis:30%!important}}.post-name-about .risking_partner .risking_partner_list .wp-block-column:nth-of-type(2){flex-basis:80%!important}@media (max-width:991.98px){.post-name-about .risking_partner .risking_partner_list .wp-block-column:nth-of-type(2){flex-basis:70%!important}}.post-name-about .risking_partner .risking_partner_list+.risking_partner_list{margin-top:20px}.post-name-about .risking_partner .risking_partner_list.is_google img{max-width:90px}.post-name-about .risking_partner .risking_partner_list.is_cooperation img{max-width:280px}@media (min-width:576px) and (max-width:991.98px){.post-name-about .risking_partner .risking_partner_list.is_cooperation img{max-width:100%}}@media(min-width:992px){.post-name-about .message_box{gap:50px!important}}@media(max-width:575.98px){.post-name-about .message_box{gap:0px!important}}.post-name-about .message_image{margin-bottom:40px}@media (max-width:991.98px){.post-name-about .message_image{max-width:320px;margin:0 auto 20px}}.post-name-about .message_role{margin-bottom:10px!important;font-size:15px;font-weight:500}@media (max-width:991.98px){.post-name-about .message_role{margin-bottom:0!important}}.post-name-about .message_name h5{font-size:21px}.post-name-about .message_text p{font-size:18px;font-weight:500;line-height:2}@media(max-width:575.98px){.post-name-about .message_text p{font-size:16px}}.post-name-about .message_profile{padding:30px;background:#fff;border-radius:10px}@media(max-width:575.98px){.post-name-about .message_profile{padding:20px}}.post-name-about .message_profile h5{font-size:18px;font-weight:700;margin-bottom:10px}.post-name-about .message_profile p{font-weight:500}.post-name-workshop-course .course_voice h3 em{color:var(--sc--red);font-style:normal;display:inline-block;margin:0 -.1em}.post-name-workshop-course .course_voice h3 em strong{font-size:1.6em}.course_lead{font-size:24px;text-align:center}@media(max-width:575.98px){.course_lead{font-size:19px;text-align:center}}.course_recommend .course_recommend_list{list-style:none}@media(max-width:575.98px){.course_recommend .course_recommend_list{padding-left:0}}.course_recommend .course_recommend_list li{font-weight:700;font-size:24px;position:relative;padding-left:40px}@media(max-width:575.98px){.course_recommend .course_recommend_list li{font-size:17px;padding-left:30px}}.course_recommend .course_recommend_list li+li{margin-top:30px}@media(max-width:575.98px){.course_recommend .course_recommend_list li+li{margin-top:10px}}.course_recommend .course_recommend_list li:before{content:'';width:30px;height:30px;border:solid 2px var(--sc--navy);position:absolute;left:0;top:4px}@media(max-width:575.98px){.course_recommend .course_recommend_list li:before{width:24px;height:24px;border:solid 2px var(--sc--navy);position:absolute;left:0;top:2px}}.course_recommend .course_recommend_list li:after{content:'';width:24px;height:13px;border-left:solid 4px var(--sc--red);border-bottom:solid 4px var(--sc--red);position:absolute;left:8px;top:7px;transform:rotate(-45deg)}@media(max-width:575.98px){.course_recommend .course_recommend_list li:after{width:20px;height:10px;left:6px;top:5px}}@media(min-width:1200px){.course_recommend{max-width:1100px;margin-left:auto;margin-right:auto}}@media(min-width:768px)and (max-width:991.98px){.course_recommend .course_recommend_image{width:60%;float:right}}@media(min-width:576px)and (max-width:767.98px){.course_recommend .course_recommend_image{width:60%;margin:0 auto}}.course_point .course_point_columns{gap:60px;justify-content:center}@media(min-width:768px)and (max-width:991.98px){.course_point .course_point_columns{gap:20px;flex-wrap:nowrap!important}}@media(min-width:576px)and (max-width:767.98px){.course_point .course_point_columns{gap:20px;flex-wrap:wrap!important}}@media(max-width:575.98px){.course_point .course_point_columns{gap:0px;flex-wrap:wrap!important}}.course_point .course_point_columns .wp-block-column{max-width:320px}@media (max-width:767.98px){.course_point .course_point_columns .wp-block-column{max-width:240px;flex-basis:unset!important;flex-grow:0}}.course_information .number_box{background:#edf4fc}.course_information .number_box .number_box_body{gap:50px}@media(max-width:575.98px){.course_information .number_box .number_box_body{gap:20px}}.course_information .number_box_title .wp-block-column:nth-of-type(1){padding-top:12px}@media(min-width:768px)and (max-width:991.98px){.course_information .number_box_title .wp-block-column:nth-of-type(1){padding-top:8px}}@media(min-width:576px)and (max-width:767.98px){.course_information .number_box_title .wp-block-column:nth-of-type(1){padding-top:4px}}@media(max-width:575.98px){.course_information .number_box_title .wp-block-column:nth-of-type(1){padding-top:6px;align-self:flex-start}}.course_information .number_box_title .wp-block-column:nth-of-type(1) p{font-size:14px;font-weight:700;text-align:center;margin:0;color:#fff;line-height:1em}@media(max-width:991.98px){.course_information .number_box_title .wp-block-column:nth-of-type(1) p{font-size:10px}}.course_information .number_box_title .wp-block-column:nth-of-type(1) h3{line-height:1em}@media(min-width:768px)and (max-width:991.98px){.course_information .number_box_title .wp-block-column:nth-of-type(1) h3{font-size:24px}}.course_information .number_box_title{color:var(--sc--navy)}.course_information .number_box_title .wp-block-column:nth-of-type(2) h3 em{display:inline-block;background:#fff;color:#000;border-radius:100px;font-size:18px;line-height:1.2em;padding:3px 20px;font-style:normal;margin-left:20px}@media(max-width:575.98px){.course_information .number_box_title .wp-block-column:nth-of-type(2) h3 em{font-size:14px;line-height:1.2em;padding:3px 15px;font-style:normal;margin-left:0}}@media(max-width:575.98px){.number_box .number_box_title_s h4{font-size:18px}.number_box .number_box_description{font-size:16px}.number_box .number_box_tips{padding:10px}.number_box .number_box_tips h4{font-size:16px}.number_box .number_box_tips p{font-size:16px}}.course_information .course_step1_item,.course_information .course_step1_item .wp-block-columns{gap:5px}.course_information .course_step1_item+.course_step1_item{margin-top:5px}@media(min-width:768px)and (max-width:991.98px){.course_information .course_step1_item{flex-wrap:nowrap!important}}.course_voice_columns{gap:0!important}.course_voice_columns+.course_voice_columns{position:relative;z-index:1}@media(min-width:782px){.course_voice_columns+.course_voice_columns{margin-top:-10px}}.course_voice_columns .wp-block-column .course_fukidashi{position:relative}.course_voice_columns .course_fukidashi{width:90%;background:#fff;border-radius:10px;padding:30px 20px;position:relative}@media(max-width:575.98px){.course_voice_columns .course_fukidashi{padding:10px 15px;font-size:15px}}@media(min-width:782px)and (max-width:991.98px){.course_voice_columns .course_fukidashi{width:94%}}@media (max-width:781.98px){.course_voice_columns .course_fukidashi{width:70%}}.course_voice_columns .course_voice_text{margin-bottom:0!important}.course_voice_columns .course_voice_image{position:absolute;z-index:2}@media(min-width:782px){.course_voice .course_voice1{margin-top:30px}.course_voice .course_voice1 .course_voice_image{width:35.4%;top:0;transform:translateY(calc(-100% + 80px));left:calc(100% - 20px)}.course_voice .course_fukidashi:after{content:'';width:24px;height:24px;border-top:solid 12px #fff;border-left:solid 12px #fff;border-right:solid 12px #fff;border-bottom:solid 12px #fff;position:absolute}.course_voice .course_fukidashi.course_voice1:after{border-right:solid 12px transparent;border-bottom:solid 12px transparent;top:40%;left:100%}.course_voice .course_voice2{margin:0 auto;margin-top:80px}.course_voice .course_voice2 .course_voice_image{width:42.6%;top:0;transform:translateY(calc(-100% + 20px));right:-40px}.course_voice .course_fukidashi.course_voice2:after{border-top:solid 12px transparent;border-left:solid 12px transparent;top:-24px;left:50%}.course_voice .course_voice3{margin-left:auto}.course_voice .course_voice3 .course_voice_image{width:42.6%;bottom:0;left:0;transform:translate(calc(-100% + 110px),calc(100% - 20px))}.course_voice .course_fukidashi.course_voice3:after{border-right:solid 12px transparent;border-bottom:solid 12px transparent;bottom:-24px;left:50%}.course_voice .course_voice4{margin-top:40px}.course_voice .course_voice4 .course_voice_image{width:35.4%;top:0;left:0;transform:translateY(calc(-100% + 20px))}.course_voice .course_fukidashi.course_voice4:after{border-right:solid 12px transparent;border-top:solid 12px transparent;top:-24px;left:50%}.course_voice .course_voice6{margin-left:auto}.course_voice .course_voice6 .course_voice_image{width:38%;bottom:0;right:-20px;transform:translateY(calc(100% - 30px))}.course_voice .course_fukidashi.course_voice6:after{border-left:solid 12px transparent;border-bottom:solid 12px transparent;bottom:-24px;left:50%}}@media(max-width:781.98px){.course_voice .course_voice_columns .wp-block-column{margin-bottom:20px}.course_voice .course_voice_only_img{order:3;max-width:60%;margin:0 auto}.course_voice .course_voice_image{width:35%}.course_fukidashi.course_voice2 .course_voice_image,.course_fukidashi.course_voice4 .course_voice_image{top:0;right:-42%}.course_voice .course_fukidashi.course_voice2:after,.course_voice .course_fukidashi.course_voice4:after{content:'';width:24px;height:24px;position:absolute;border-top:solid 12px #fff;border-left:solid 12px #fff;border-right:solid 12px transparent;border-bottom:solid 12px transparent;position:absolute;top:40%;right:-24px}.course_fukidashi.course_voice1,.course_fukidashi.course_voice3,.course_fukidashi.course_voice6{float:right}.course_fukidashi.course_voice1 .course_voice_image,.course_fukidashi.course_voice3 .course_voice_image,.course_fukidashi.course_voice6 .course_voice_image{top:0;left:-42%;right:auto}.course_voice .course_fukidashi.course_voice1:after,.course_voice .course_fukidashi.course_voice3:after,.course_voice .course_fukidashi.course_voice6:after{content:'';width:24px;height:24px;position:absolute;border-top:solid 12px #fff;border-left:solid 12px transparent;border-right:solid 12px #fff;border-bottom:solid 12px transparent;position:absolute;top:40%;left:-24px}}@media(max-width:575.98px){.course_voice .course_fukidashi.course_voice2:after,.course_voice .course_fukidashi.course_voice4:after{content:'';width:16px;height:16px;position:absolute;border-top:solid 8px #fff;border-left:solid 8px #fff;border-right:solid 8px transparent;border-bottom:solid 8px transparent;position:absolute;top:15%;right:-16px}.course_voice .course_fukidashi.course_voice1:after,.course_voice .course_fukidashi.course_voice3:after,.course_voice .course_fukidashi.course_voice6:after{content:'';width:16px;height:16px;position:absolute;border-top:solid 8px #fff;border-left:solid 8px transparent;border-right:solid 8px #fff;border-bottom:solid 8px transparent;position:absolute;top:15%;left:-16px}}.course_comunity .course_comunity_columns{gap:0px}.course_comunity .course_comunity_columns h3{font-size:20px;margin-bottom:0}@media(max-width:575.98px){.course_comunity .course_comunity_columns h3{font-size:18px}}@media(max-width:767.98px){.course_comunity .sc_lead{text-align:left!important}}.course_price_box{background:#fff;border-radius:10px}@media(min-width:768px)and (max-width:991.98px){.course_comunity .course_comunity_columns img{margin:0 auto}}@media(min-width:1200px){.course_price_box{max-width:1000px!important}}.course_price_box_title{padding:10px;font-size:28px;border-radius:10px 10px 0 0;padding:15px}@media(max-width:575.98px){.course_price_box_title{padding:10px}}.is-workshop .course_price_box_title{background:#b2d2d5}.is-one-on-one .course_price_box_title{background:#f1d89e}.course_price_box_title h3{margin-bottom:0}.course_price_box_body{padding:20px}.course_price_box_price{line-height:1em}@media(max-width:575.98px){.course_price_box_price{line-height:1em;margin-bottom:20px!important}}.course_price_box_price em{font-style:normal}@media(min-width:576px)and (max-width:767.98px){.course_price_box_price strong{font-size:32px}.course_price_box_price strong em span{font-size:64px!important}}@media(min-width:576px)and (max-width:767.98px){.course_price_box_price strong{font-size:28px}.course_price_box_price strong em span{font-size:56px!important}}@media(max-width:575.98px){.course_price_box_price strong{font-size:24px}.course_price_box_price strong em span{font-size:48px!important}}.course_price_box_body{padding:30px 30px 25px;border-radius:0 0 10px 10px}.is-workshop .course_price_box_body{border:solid 4px #b2d2d5}.is-one-on-one .course_price_box_body{border:solid 4px #f1d89e}.course_price_box_tips mark{padding:10px 30px;font-size:20px;font-weight:700;border-radius:10px}@media(max-width:991.98px){.course_price_box_tips mark{display:block}}@media(min-width:576px)and (max-width:767.98px){.course_price_box_tips mark{font-size:18px;line-height:1.5em}}@media(max-width:575.98px){.course_price_box_tips mark{font-size:16px;line-height:1.5em}}.faq_items{border:solid 1px #c2cbd9;padding:0 20px;background:#fff}.faq_item .ark-block-accordion__title{border-bottom:solid 1px #c2cbd9;background:#fff;font-size:18px;font-weight:700;padding:30px 0 30px 70px;position:relative}@media(max-width:575.98px){.faq_item .ark-block-accordion__title{padding:15px 0 15px 50px;font-size:16px;align-items:flex-start;padding-top:20px}}.faq_item .ark-block-accordion__title .ark-block-accordion__label{padding-right:40px}@media(max-width:575.98px){.faq_item .ark-block-accordion__title .ark-block-accordion__label{padding-right:0}}.faq_item .ark-block-accordion__title .ark-block-accordion__icon{margin-right:20px}@media(max-width:575.98px){.faq_item .ark-block-accordion__title .ark-block-accordion__icon{margin-right:0;margin-top:12px}}.faq_item .ark-block-accordion__title .ark-block-accordion__icon:after,.faq_item .ark-block-accordion__title .ark-block-accordion__icon:before{background-color:var(--sc--navy)}.faq_items .faq_item:nth-last-of-type(1) .ark-block-accordion__title{border-bottom:none}.faq_items .faq_item .is-opened .ark-block-accordion__title{border-bottom:solid 1px #c2cbd9}.faq_item .ark-block-accordion__title:after{content:'Q';width:50px;height:50px;line-height:50px;background:var(--sc--navy);color:#fff;font-size:24px;font-weight:700;position:absolute;left:0;text-align:center;border-radius:50px}@media(max-width:575.98px){.faq_item .ark-block-accordion__title:after{width:40px;height:40px;line-height:40px;font-size:22px;top:20px}}.faq_item .ark-block-accordion__body{border-bottom:solid 1px #c2cbd9;background:#fff;padding:30px 0 30px 70px;position:relative}@media(max-width:575.98px){.faq_item .ark-block-accordion__body{padding:20px 0 20px 50px}}@media(max-width:575.98px){.faq_item .ark-block-accordion__body p{font-size:15px}}.faq_item .ark-block-accordion__body:after{content:'A';width:50px;height:50px;line-height:50px;background:var(--sc--blue);color:#fff;font-size:24px;font-weight:700;position:absolute;left:0;top:20px;text-align:center;border-radius:50px}@media(max-width:575.98px){.faq_item .ark-block-accordion__body:after{width:40px;height:40px;line-height:40px;font-size:22px;top:20px}}.single .site-body,.archive .site-body,.category .site-body,.blog .site-body{padding-top:50px;padding-bottom:100px}.card-img-overlay span{background:rgba(0,54,134,.8)!important;color:#fff}@media(max-width:991.98px){.single .site-body,.archive .site-body,.category .site-body,.blog .site-body{padding-bottom:50px}}.archive-header-title{color:var(--sc--navy)}.widget .widget-title{color:var(--sc--navy)}.entry-title{color:var(--sc--navy)}.entry-header{margin-bottom:50px}.entry-meta-item-author{display:none!important}.page .veu_autoEyeCatchBox{display:none}@media(max-width:575.98px){.vk_post.media{flex-wrap:wrap}.vk_post .media-img{width:100%;margin-right:0;margin-bottom:1em}.vk_post .media-body{width:100%}.main-section>.vk_posts>.vk_post-col-sm-12 .vk_post_title{font-size:16px}.vk_post .vk_post_excerpt{font-size:14px}.vk_post .vk_post_date{font-size:13px}.vk_posts{align-items:flex-start}.vk_post.media{padding:1.5em 0}.blog .site-body{padding-top:10px}}.sc_tag{font-size:13px;background:#eee;padding:3px 10px;border-radius:100px;display:inline-block;border-radius:3px;margin:0 5px 5px 0}.sc_tag span{font-size:.8em}.single .entry-body{margin-bottom:var(--vk-margin-section-bottom)}.veu_relatedPosts{margin:var(--vk-margin-section-bottom) 0}@media (max-width:767.98px){.post-name-newsletter fieldset{padding-left:0;padding-right:0}}.post-name-newsletter .entry-body *{font-family:'Zen Kaku Gothic New',sans-serif!important}.post-name-newsletter fieldset:last-child>div{background:var(--sc--navy)!important;padding:16px 40px!important;border-radius:100px!important;min-width:240px!important}.main-section>.vk_posts>.vk_post-col-sm-12 .vk_post_title{font-size:18px}@media (min-width:992px){.main-section>.vk_posts>.vk_post-col-lg-12 .vk_post_title{font-size:20px}}.vk_post .vk_post_excerpt{margin:1em 0 0}.main-section>.vk_posts>.vk_post-col-lg-12 .vk_post_excerpt{font-size:16px;line-height:1.8em}@media (min-width:992px){.main-section>.vk_posts>.vk_post-col-lg-12 .vk_post_excerpt{font-size:17px}}.sc_tag_list{list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:20px 0 0}.sc_tag_list li{margin:0 5px 5px 0}.sc_tag_list li a{font-size:15px;background:#eee;padding:5px 10px 5px;border-radius:100px;border-radius:3px;display:block;width:100%;height:100%;line-height:1em;text-decoration:none}.vk_post-postType-voice .vk_post_imgOuter_singleTermLabel{display:none}.vk_post-postType-event .sc_tag_list{display:none}.internship_balloon_navy strong{background:var(--sc--navy);padding:10px 35px;font-size:24px;color:#fff!important;display:inline-block;border-radius:100px;position:relative}@media (max-width:767.98px){.internship_balloon_navy strong{padding:10px 20px;font-size:20px}}.internship_balloon_navy strong:after{content:'';width:16px;height:16px;background:var(--sc--navy);position:absolute;bottom:-12px;left:50%;transform:rotate(45deg) translate(-50%)}.post-name-internship .about .internsihp_about_catch{font-size:40px}@media(min-width:768px)and (max-width:991.98px){.post-name-internship .about .internsihp_about_catch{font-size:28px}}@media(min-width:576px)and (max-width:767.98px){.post-name-internship .about .internsihp_about_catch{font-size:24px}}@media(max-width:575.98px){.post-name-internship .about .internsihp_about_catch{font-size:22px}}.post-name-internship .recommended_columns{max-width:1080px;margin:0 auto;gap:60px}@media(min-width:768px)and (max-width:991.98px){.post-name-internship .recommended_columns{gap:30px}}@media (max-width:767.98px){.post-name-internship .recommended_columns{gap:20px;flex-wrap:wrap!important;justify-content:center}.post-name-internship .recommended_columns .wp-block-column{max-width:240px;flex-basis:unset!important;flex-grow:0}}.post-name-internship .recommended_title{font-size:24px;line-height:1.2}@media(min-width:576px)and (max-width:991.98px){.post-name-internship .recommended_title{font-size:20px}}@media (max-width:767.98px){.post-name-internship .features .features_columns{flex-wrap:wrap!important}.post-name-internship .features .features_columns>.wp-block-column{flex-basis:100%!important;flex-grow:1}}@media (max-width:767.98px){.post-name-internship .initiative_catch_clumns{flex-wrap:wrap!important}.post-name-internship .initiative_catch_clumns>.wp-block-column{flex-basis:unset!important;flex-grow:0}.post-name-internship .initiative_catch_clumns>.wp-block-column .wp-block-image{width:60%}}@media(min-width:768px)and (max-width:991.98px){.post-name-internship .initiative_catch{padding-left:0}}@media (max-width:767.98px){.post-name-internship .initiative_catch{text-align:center}}.post-name-internship .initiative_catch strong{font-size:32px}@media (max-width:991.98px){.post-name-internship .initiative_catch strong{font-size:24px}}@media (max-width:767.98px){.post-name-internship .initiative_catch strong{line-height:1.5em}}.post-name-internship .initiative_catch em{font-weight:700;font-size:24px;font-style:normal}@media (max-width:991.98px){.post-name-internship .initiative_catch em{font-weight:700;font-size:18px;font-style:normal}}.post-name-internship .initiative_example_catch{font-size:22px;text-align:center}@media(max-width:575.98px){.post-name-internship .initiative_example_catch{font-size:20px}}.post-name-internship .initiative_example_image_pc img{width:100%;max-width:840px}.post-name-internship .initiative_example_image_sp img{max-width:320px}example_image_sp .post-name-internship .business_content .sc_box_caption h1 span{font-size:24px}@media(min-width:768px)and (max-width:991.98px){.post-name-internship .business_content_columns{flex-wrap:wrap!important;justify-content:center}}.post-name-internship .business_content_columns .wp-block-column{padding:20px;border-radius:10px}@media(min-width:768px)and (max-width:991.98px){.post-name-internship .business_content_columns .wp-block-column{width:45%;flex-basis:unset;flex-grow:unset}}@media(max-width:767.98px){.post-name-internship .business_content_columns{flex-wrap:wrap!important}.post-name-internship .business_content_columns .wp-block-column{flex-basis:unset;flex-grow:1}}.post-name-internship .business_content_columns .wp-block-column h3 span{font-size:20px;color:var(--sc--navy)}.post-name-internship .business_content_columns .wp-block-column h4{font-size:18px;background-color:var(--sc--navy)}.post-name-internship .business_content_columns .wp-block-column h4 span{color:#fff}.post-name-internship .flow .number_box{background-color:#f7f7f7}.post-name-internship .flow .number_box_title .wp-block-column:nth-of-type(1){padding-top:12px}@media(min-width:768px)and (max-width:991.98px){.post-name-internship .flow .number_box_title .wp-block-column:nth-of-type(1){padding-top:8px}}@media(min-width:576px)and (max-width:767.98px){.post-name-internship .flow .number_box_title .wp-block-column:nth-of-type(1){padding-top:4px}}@media(max-width:575.98px){.post-name-internship .flow .number_box_title .wp-block-column:nth-of-type(1){padding-top:6px;align-self:flex-start}}.post-name-internship .flow .number_box_title .wp-block-column:nth-of-type(1) p{font-size:14px;font-weight:700;text-align:center;margin:0;color:#fff;line-height:1em}@media(max-width:991.98px){.post-name-internship .flow .number_box_title .wp-block-column:nth-of-type(1) p{font-size:10px}}.post-name-internship .flow .number_box_title .wp-block-column:nth-of-type(1) h3{line-height:1em}@media(min-width:768px)and (max-width:991.98px){.post-name-internship .flow .number_box_title .wp-block-column:nth-of-type(1) h3{font-size:24px}}.post-name-internship .after .after_memo{text-align:center}@media(max-width:575.98px){.post-name-internship .after .after_memo{text-align:left;font-size:14px}}.post-name-internship .wp-block-query hr{display:none}.post-name-internship .wp-block-query ul li{border-radius:10px;overflow:hidden;box-shadow:0px 5px 10px rgba(0,0,0,.1);background-color:#fff;position:relative}.post-name-internship .wp-block-query ul li .wp-block-post-featured-image img{border:none}.post-name-internship .wp-block-query ul li .wp-block-post-title{background-color:transparent;padding-left:20px;padding-right:20px;font-size:18px!important}.post-name-internship .wp-block-query ul li .wp-block-post-title a{color:var(--sc--black)!important}.post-name-internship .wp-block-query ul li .wp-block-post-date{font-size:14px;color:#707070;padding:0 20px;font-weight:700}.post-name-internship .wp-block-query ul li .wp-block-post-terms:not(.taxonomy-area_internships){padding:15px 20px 20px}.post-name-internship .wp-block-query ul li .wp-block-post-terms:not(.taxonomy-area_internships) a{font-size:12px;background:#eee;padding:5px 10px 5px;border-radius:100px;border-radius:3px;display:inline-block;line-height:1em;text-decoration:none;margin-right:5px}.post-name-internship .wp-block-query ul li .wp-block-post-terms .wp-block-post-terms__separator{display:none}.post-name-internship .wp-block-query ul li .wp-block-post-terms.taxonomy-area_internships{display:inline-block;background-color:var(--sc--navy);padding:10px 25px;position:absolute;top:0;left:0;z-index:2}.post-name-internship .wp-block-query ul li .wp-block-post-terms.taxonomy-area_internships a{color:#fff;font-weight:700;pointer-events:none}@media(max-width:575.98px){.post-name-internship .wp-block-query ul li .wp-block-post-terms.taxonomy-area_internships a{color:#fff;font-weight:700;pointer-events:none}.post-name-internship .internship_list .sc_btn_primary a.btn-lg{line-height:1.5em!important;height:auto!important;padding-top:10px!important;padding-bottom:10px!important}}.post-name-enterprise .site-body{padding-top:0!important}.post-name-enterprise .page-header{display:none}.post-name-enterprise #breadcrumb{display:none}body.post-name-enterprise .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--vk-width-container)!important;width:100%}.post-name-enterprise .main-image img{width:100%;max-width:var(--vk-width-container)}.post-name-enterprise .loop{overflow:hidden}.post-name-enterprise .loop__box{display:flex;width:1430px;gap:0}@media(max-width:575.98px){.post-name-enterprise .loop__box{width:950px}.post-name-enterprise .loop__box img{width:950px!important}}.post-name-enterprise .loop__box .wp-block-column{min-width:1430px}@media(max-width:575.98px){.post-name-enterprise .loop__box .wp-block-column{min-width:950px}}.post-name-enterprise .loop__box .wp-block-column img{width:100%;max-width:unset!important}.post-name-enterprise .loop__box .wp-block-column:first-child{animation:loop 50s -25s linear infinite}.post-name-enterprise .loop__box .wp-block-column:last-child{animation:loop2 50s linear infinite}@keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@media(max-width:575.98px){.post-name-enterprise .kadai{padding:0 20px}}.post-name-enterprise .kadai_items{gap:40px}@media(min-width:992px)and (max-width:1199.98px){.post-name-enterprise .kadai_items{gap:30px}}.post-name-enterprise .kadai_item{gap:50px!important}@media(max-width:575.98px){.post-name-enterprise .kadai_item{gap:30px!important}}.post-name-enterprise .kadai_img{flex-basis:27%!important}.post-name-enterprise .kadai_text{flex:1!important;padding:20px 24px;background-color:#fff;border-radius:10px;position:relative}@media(max-width:575.98px){.post-name-enterprise .kadai_text{padding:15px}}.post-name-enterprise .kadai_text h4{font-size:18px}@media(max-width:575.98px){.post-name-enterprise .kadai_text h4{font-size:17px;margin-bottom:5px!important}.post-name-enterprise .kadai_text p{font-size:15px!important}}.post-name-enterprise .kadai_items>.wp-block-column .kadai_text:before{content:"";width:30px;height:30px;position:absolute}.post-name-enterprise .kadai_items>.wp-block-column:nth-of-type(1) .kadai_text:before{border-top:solid 15px #fff;border-right:solid 15px #fff;border-bottom:solid 15px transparent;border-left:solid 15px transparent;left:-30px;top:50px}.post-name-enterprise .kadai_items>.wp-block-column:nth-of-type(2) .kadai_text:before{border-top:solid 15px #fff;border-left:solid 15px #fff;border-bottom:solid 15px transparent;border-right:solid 15px transparent;right:-30px;top:50px}@media(max-width:575.98px){.post-name-enterprise .kadai_items>.wp-block-column .kadai_text:before{content:"";width:20px;height:20px;position:absolute}.post-name-enterprise .kadai_items>.wp-block-column:nth-of-type(1) .kadai_text:before{border-top:solid 10px #fff;border-right:solid 10px #fff;border-bottom:solid 10px transparent;border-left:solid 10px transparent;left:-20px;top:40px}.post-name-enterprise .kadai_items>.wp-block-column:nth-of-type(2) .kadai_text:before{border-top:solid 10px #fff;border-left:solid 10px #fff;border-bottom:solid 10px transparent;border-right:solid 10px transparent;right:-20px;top:40px}}.post-name-enterprise .action_lead em{color:var(--sc--red);font-style:normal}.post-name-enterprise .action .action_list{list-style:none}@media(max-width:575.98px){.post-name-enterprise .action .action_list{padding-left:0}}.post-name-enterprise .action .action_list li{font-weight:700;font-size:24px;position:relative;padding-left:40px}@media(max-width:575.98px){.post-name-enterprise .action .action_list li{font-size:17px;padding-left:30px}}.post-name-enterprise .action .action_list li+li{margin-top:30px}@media(max-width:575.98px){.post-name-enterprise .action .action_list li+li{margin-top:10px}}.post-name-enterprise .action .action_list li:before{content:'';width:30px;height:30px;border:solid 2px var(--sc--navy);position:absolute;left:0;top:4px}@media(max-width:575.98px){.post-name-enterprise .action .action_list li:before{width:24px;height:24px;border:solid 2px var(--sc--navy);position:absolute;left:0;top:2px}}.post-name-enterprise .action .action_list li:after{content:'';width:24px;height:13px;border-left:solid 4px var(--sc--red);border-bottom:solid 4px var(--sc--red);position:absolute;left:8px;top:7px;transform:rotate(-45deg)}@media(max-width:575.98px){.post-name-enterprise .action .action_list li:after{width:20px;height:10px;left:6px;top:5px}}.post-name-enterprise .action_list{list-style:none}@media(max-width:575.98px){.post-name-enterprise .action .action_list{padding-left:0}}.post-name-enterprise .action .action_list li{font-weight:700;font-size:24px;position:relative;padding-left:40px}@media(max-width:575.98px){.post-name-enterprise .action .action_list li{font-size:17px;padding-left:30px}}.post-name-enterprise .action .action_list li+li{margin-top:30px}@media(max-width:575.98px){.post-name-enterprise .action .action_list li+li{margin-top:10px}}.post-name-enterprise .action .action_list li:before{content:'';width:30px;height:30px;border:solid 2px var(--sc--navy);position:absolute;left:0;top:4px}@media(max-width:575.98px){.post-name-enterprise .action .action_list li:before{width:24px;height:24px;border:solid 2px var(--sc--navy);position:absolute;left:0;top:2px}}.post-name-enterprise .action .action_list li:after{content:'';width:24px;height:13px;border-left:solid 4px var(--sc--red);border-bottom:solid 4px var(--sc--red);position:absolute;left:8px;top:7px;transform:rotate(-45deg)}@media(max-width:575.98px){.post-name-enterprise .action .action_list li:after{width:20px;height:10px;left:6px;top:5px}}.post-name-enterprise .action_image{flex-basis:40%!important;flex-grow:unset!important}@media (max-width:991.98px){.post-name-enterprise .action_image img{width:60%;margin:0 auto}}.post-name-enterprise .number_box .number_box_title .wp-block-column:nth-of-type(1){background:#016934!important}.post-name-enterprise .interview_columns{gap:40px}@media(min-width:992px)and (max-width:1199.98px){.post-name-enterprise .interview_columns{gap:30px}}@media(max-width:991.98px){.post-name-enterprise .interview_columns{gap:20px}}.post-name-enterprise .solution_column{border-radius:10px}@media(min-width:992px)and (max-width:1199.98px){.post-name-enterprise .interview_columns{gap:30px}}@media(max-width:575.98px){.post-name-enterprise .interview_column p{margin-bottom:0!important}}.post-name-enterprise .solution_title{border-radius:10px;padding:20px}@media (min-width:782px){.post-name-enterprise .solution_title{height:110px;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:10px;padding:0}}.post-name-enterprise .solution_title p{font-size:32px!important;line-height:1.2em}@media(min-width:576px) and (max-width:1199.98px){.post-name-enterprise .solution_title p{font-size:24px!important}}@media(max-width:575.98px){.post-name-enterprise .solution_title p{font-size:20px!important}}.post-name-enterprise .solution_title .solution_title_small{margin-bottom:0 !important;font-size:22px!important}@media (max-width:1199.98px){.post-name-enterprise .solution_title .solution_title_small{margin-bottom:0 !important;font-size:18px!important}}@media (min-width:992px){.post-name-enterprise .media_logos_pc img{max-width:810px}}.post-name-enterprise .cv_btn .vk_button_link{border-radius:100px;font-weight:700}.post-name-enterprise .cv_btn .vk_button_link{font-size:24px}@media(min-width:992px){.post-name-enterprise .cv_btn .vk_button_link{width:450px;font-size:27px}}@media(max-width:781.98px){.post-name-enterprise .cv_btn{text-align:center!important}.post-name-enterprise .cv_btn .vk_button_link{width:320px}}@media(max-width:575.98px){.post-name-enterprise .enterprise_lead{font-size:20px!important}.post-name-enterprise .wp-block-cover{padding-left:20px;padding-right:20px}}@media(max-width:575.98px){.post-name-enterprise .enterprise_cv{gap:10px}}.post-name-enterprise #menu-item-4867{display:none}.post-name-enterprise.header_scrolled .site-header{opacity:0;position:relative!important}@media(min-width:992px){.post-name-enterprise .sc_cv{display:none}.post-name-enterprise .site-header--layout--nav-float .site-header-container{align-items:center;padding-top:10px;padding-bottom:10px}}@media(max-width:991.98px){.post-name-enterprise .sc_cv{display:none!important}}.post-name-internship-acceptance .site-body{padding-top:0 !important}.post-name-internship-acceptance .page-header{display:none}.post-name-internship-acceptance #breadcrumb{display:none}body.post-name-internship-acceptance .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--vk-width-container) !important}.post-name-acceptance.header_scrolled .site-header{opacity:0;position:relative !important}@media (min-width:992px){.post-name-internship-acceptance .sc_cv{display:none}.post-name-internship-acceptance .site-header--layout--nav-float .site-header-container{align-items:center;padding-top:10px;padding-bottom:10px}}@media (max-width:991.98px){.post-name-internship-acceptance .sc_cv{display:none !important}}.post-name-internship-acceptance .marker-orange .vk_highlighter{background:linear-gradient(transparent 85%,rgba(255,105,0,.7) 0)!important}.post-name-internship-acceptance .kaiketsu-columns .wp-block-column{border-radius:10px;position:relative}.post-name-internship-acceptance .worries .wp-block-column p span{display:inline-block}.post-name-internship-acceptance .kaiketsu-columns .wp-block-column p{margin-bottom:0}.post-name-internship-acceptance .kaiketsu-columns{justify-content:center}.post-name-internship-acceptance .kaiketsu-columns2{align-items:flex-end !important}.post-name-internship-acceptance .img-kaiketsu{position:absolute;top:calc(100% - 30px);right:-10px;white-space:nowrap}.post-name-internship-acceptance .about-columns .wp-block-column:first-child{border-right:solid 1px #ee7801}.post-name-internship-acceptance .about-columns .wp-block-column:last-child{padding:20px 0}.post-name-internship-acceptance .about-columns h2{display:flex;align-items:center}.post-name-internship-acceptance .about-columns h2 strong{font-size:64px;color:#f6b16a;margin-left:10px}.post-name-internship-acceptance .about-columns h2 em{font-size:24px;font-style:normal}.post-name-internship-acceptance .about-columns ul{list-style:none}.post-name-internship-acceptance .about-columns ul li{position:relative;padding-left:1.2em;line-height:1.8em;margin-bottom:1.8em}.post-name-internship-acceptance .about-columns ul li:before{content:"";width:16px;height:16px;border-radius:16px;background:#ee7801;position:absolute;top:8px;left:0}.post-name-internship-acceptance .img-flow3{margin-right:auto;margin-left:auto;max-width:800px;padding-left:3em}.post-name-internship-acceptance .business_content_columns .wp-block-column{padding:20px;border-radius:10px}.post-name-internship-acceptance .business_content_columns .wp-block-column h3 span{font-size:20px}.post-name-internship-acceptance .business_content_columns h4{background:#ee7801;color:#fff;font-size:18px}.post-name-internship-acceptance .sc_box_caption{background-color:#ee7801}.post-name-internship-acceptance .is-style-ark-list-numbered>li:before{background:#fff;color:#000;border:solid 1px #000;transform:scale(.7);font-weight:700}.post-name-internship-acceptance .flow-columns{gap:40px;position:relative}@media(min-width:1200px){.post-name-internship-acceptance .flow-list{position:absolute;bottom:20px;width:calc(100% - 40px);height:125px}}@media(min-width:768px)and (max-width:1199.98px){.post-name-internship-acceptance .flow-list{position:absolute;bottom:20px;width:calc(100% - 40px);height:160px}}.post-name-internship-acceptance .flow-list li{padding-left:1.2em;font-size:17px;margin-top:.1em;margin-bottom:.5em}.post-name-internship-acceptance .flow-list.is-style-ark-list-numbered{--arkb-the-lh:1.2}.post-name-internship-acceptance .flow-columns .wp-block-column{padding:70px 20px 20px;position:relative;border-radius:10px}@media(min-width:1200px){.post-name-internship-acceptance .flow-columns .wp-block-column{padding:70px 20px 145px;position:relative;border-radius:10px}}@media(min-width:768px)and (max-width:1199.98px){.post-name-internship-acceptance .flow-columns .wp-block-column{padding:70px 20px 180px}}.post-name-internship-acceptance .flow-columns .wp-block-column h3{font-size:22px;padding-bottom:10px;border-bottom:solid 1px #ee7801}.post-name-internship-acceptance .flow-columns .wp-block-column h4{position:absolute;top:0;left:0;font-size:18px;letter-spacing:.1em;border-radius:10px 0 0}.post-name-internship-acceptance .flow-columns .wp-block-column h4 strong{font-size:23px}.post-name-internship-acceptance .flow-columns .wp-block-column ul{padding:10px !important;border-radius:10px}.post-name-internship-acceptance .flow-columns .wp-block-column:not(.is-last):after{content:"";width:18px;height:18px;border:solid 18px #f6b16a;border-top:solid 18px transparent;border-right:solid 18px transparent;border-bottom:solid 18px transparent;position:absolute;top:calc(50% - 9px);right:-50px}.post-name-internship-acceptance .faq_item .ark-block-accordion__title:after{background:#ee7801}.post-name-internship-acceptance .faq_item .ark-block-accordion__body:after{background:#f6b16a}.post-name-internship-acceptance .faq_item .ark-block-accordion__title .ark-block-accordion__icon:after,.post-name-internship-acceptance .faq_item .ark-block-accordion__title .ark-block-accordion__icon:before{background-color:#ee7801}.post-name-internship-acceptance .voice-tag{margin-bottom:0 !important}.post-name-internship-acceptance .voice-tag em{font-size:18px;color:#fff;font-style:normal;padding:5px 20px}.post-name-internship-acceptance .voice-tag-company em{background:#ee7801}.post-name-internship-acceptance .voice-tag-participant em{background:#26b7bc}.post-name-internship-acceptance .voice-image{line-height:0}.post-name-internship-acceptance .voice-title{margin-top:1.2em !important;font-size:18px;padding-bottom:1.2em;border-bottom:solid 1px #c2cbd9}.post-name-internship-acceptance .voice-list{list-style:none;padding:0 0 2em;border-bottom:solid 1px #c2cbd9}.post-name-internship-acceptance .voice-list li{font-size:18px;position:relative;padding-left:1.2em;margin:0;line-height:1.8em}.post-name-internship-acceptance .voice-list li+li{margin-top:20px}.post-name-internship-acceptance .voice-list li:before{content:"";width:16px;height:16px;position:absolute;top:8px;left:0;border-radius:16px}.post-name-internship-acceptance .voice-list-company li:before{background-color:#ee7801}.post-name-internship-acceptance .voice-list-participant li:before{background-color:#26b7bc}.post-name-internship-acceptance .voice-comment-column{flex:1}.post-name-internship-acceptance .voice-comment-column p{font-size:18px}.post-name-internship-acceptance .voice-columns{gap:40px}.post-name-internship-acceptance .voice-columns .wp-block-column .wp-block-group{transition:all .3s}.post-name-internship-acceptance .voice-columns .wp-block-column .wp-block-group:hover{opacity:.7}@media (max-width:768px){body.post-name-internship-acceptance .casestudy .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:unset!important}}body.post-name-internship-acceptance .casestudy .sc_lead_l{text-align:center!important}.post-name-internship-acceptance .slide-items-internship .slick-slider{display:block}.post-name-internship-acceptance .slide-items-internship .slick-list{padding:10px 0}.post-name-internship-acceptance .slide-items-internship .slick-slide{margin:0 15px;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0px 5px 10px rgba(0,0,0,.1)}@media (max-width:768px){.post-name-internship-acceptance .slide-items-internship .slick-slide{margin:0 10px}}.post-name-internship-acceptance .slide-items-internship .slick-slide img{border:none;border-bottom:solid 1px var(--vk-color-border-image)}.post-name-internship-acceptance .slide-items-internship .slick-slide h4{margin-bottom:0;padding:0;background:0 0;font-size:18px !important;padding:0 20px}.post-name-internship-acceptance .slide-items-internship .slick-slide h4 a{color:var(--sc--black)}.post-name-internship-acceptance .slide-items-internship .slick-slide .wp-block-post-date{color:#707070;padding:0 20px 20px;font-weight:600}.post-name-internship-acceptance .slide-items-internship .slick-arrow.slick-prev{left:-20px;background-image:url(/wp-content/uploads/2024/07/btn-prev-orange.png)}.post-name-internship-acceptance .slide-items-internship .slick-arrow.slick-prev:hover{cursor:pointer}.post-name-internship-acceptance .slide-items-internship .slick-arrow{background-color:#ee7801}.post-name-internship-acceptance .slide-items-internship .slick-arrow.slick-next{right:-20px;background-image:url(/wp-content/uploads/2024/07/btn-next-orange.png)}.post-name-internship-acceptance .slide-items-internship .slick-arrow.slick-next:hover{cursor:pointer}.post-name-internship-acceptance .slide-items-internship .slide-dots button{background-color:#ccc}.post-name-internship-acceptance .slide-items-internship .slide-dots .slick-active button{background:#ee7801}.post-name-internship-acceptance .saitaku-list{text-align:center}.post-name-internship-acceptance .saitaku-list ul{list-style:none;display:inline-block}.post-name-internship-acceptance .saitaku-list ul li{position:relative;padding-left:1.2em;line-height:1.8em;text-align:left}.post-name-internship-acceptance .saitaku-list ul li:before{content:"";width:16px;height:16px;border-radius:16px;background:#ee7801;position:absolute;top:8px;left:0}@media (min-width:992px){.post-name-internship-acceptance .media_logos_pc img{max-width:810px}}.post-name-internship-acceptance .cv_btn .vk_button_link{border-radius:100px;font-weight:700}.post-name-internship-acceptance .cv_btn .vk_button_link{font-size:24px}@media (min-width:992px){.post-name-internship-acceptance .cv_btn .vk_button_link{width:450px;font-size:27px}}@media (max-width:781.98px){.post-name-internship-acceptance .cv_btn{text-align:center !important}.post-name-internship-acceptance .cv_btn .vk_button_link{width:320px}}.post-name-internship-acceptance #menu-item-4867{display:none}.post-name-internship-acceptance.header_scrolled .site-header{opacity:0;position:relative !important}@media (min-width:992px){.post-name-internship-acceptance .sc_cv{display:none}.post-name-internship-acceptance .site-header--layout--nav-float .site-header-container{align-items:center;padding-top:10px;padding-bottom:10px}}@media (max-width:991.98px){.post-name-internship-acceptance .sc_cv{display:none !important}}.post-name-internship-acceptance .l-container.is-md .vk_highlighter{background:linear-gradient(to bottom,transparent 85%,#d6151b 85%) !important}.post-name-internship-acceptance .is-relative{position:relative}.post-name-internship-acceptance .add-padding-bottom{padding-bottom:130px}.post-name-internship-acceptance .position-set-bottom{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:100;min-width:250px}.post-name-internship-acceptance .sc_tag_list{display:inline-flex;gap:10px;margin:0 0 0 20px}.post-name-internship-acceptance .wp-block-post-terms__separator{display:none}.post-name-internship-acceptance .sc_tag_list a{font-size:15px;background:#eee;padding:5px 10px 5px;border-radius:100px;border-radius:3px;display:block;width:fit-content;height:100%;line-height:1em;text-decoration:none}.post-name-internship-acceptance .slide-items-internship .slick-slide{padding-bottom:20px}.post-name-internship-acceptance .saitaku-logo{padding:4rem 2rem;width:fit-content}.post-name-internship-acceptance .saitaku-logo div{width:fit-content;margin-left:0 !important;margin-right:0 !important}.post-name-internship-acceptance .saitaku-list ul{padding:0}.post-name-internship-acceptance .ote-logo{padding:0 2rem}@media (max-width:991.98px){.post-name-internship-acceptance a.vk_button_link.btn.has-background.btn-lg{width:100%}.post-name-internship-acceptance .has-large-font-size.is-sp{font-size:24px !important}}@media (min-width:769px) and (max-width:991.98px){.post-name-internship-acceptance .position-set-bottom{width:100%}}@media (max-width:768px){.post-name-internship-acceptance .enterprise_cv{gap:10px}.post-name-internship-acceptance .has-large-font-size.is-sp{text-align:center !important}.post-name-internship-acceptance .ote-logo{padding:1rem .5rem}.post-name-internship-acceptance p.has-text-align-center.sc_lead.has-large-font-size{text-align:center !important}.post-name-internship-acceptance .is-align-center{width:fit-content;font-size:24px !important}.post-name-internship-acceptance .business_content_columns{flex-direction:column}body.post-name-internship-acceptance .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:calc(100vw - 30px) !important}.post-name-internship-acceptance .flow-columns .wp-block-column:not(.is-last):after{top:104%;left:50%;transform:translateX(-50%) rotate(90deg)}.post-name-internship-acceptance .comment-items{flex-wrap:nowrap !important;gap:10px}.post-name-internship-acceptance .comment-items img{width:calc(54px * 0.8) !important}.post-name-internship-acceptance .comment-items figure{padding-top:.4rem}.post-name-internship-acceptance .comment-items div.wp-block-column.is-vertically-aligned-center.is-layout-flow.wp-block-column-is-layout-flow{flex-basis:auto !important;width:fit-content}.post-name-internship-acceptance .comment-items .wp-block-column{flex-grow:0;align-self:flex-start}.post-name-internship-acceptance a.vk_button_link.btn.has-background.btn-lg{width:calc(100vw - 30px)}.post-name-internship-acceptance .position-set-bottom{position:static;transform:none;margin-top:20px !important}.post-name-internship-acceptance .add-padding-bottom{padding-bottom:0}.post-name-internship-acceptance .voice-columns{gap:80px}.post-name-internship-acceptance .slick-track{padding:1rem 0}.post-name-internship-acceptance .slide-items-internship .slick-arrow.slick-next{right:8px}.post-name-internship-acceptance .slide-items-internship .slick-arrow.slick-prev{left:8px}.post-name-internship-acceptance .saitaku-list ul{padding:0 1rem}.post-name-internship-acceptance .saitaku-logo{padding:2rem 1rem}}@media (max-width:575px){.post-name-internship-acceptance .has-large-font-size.is-sp{font-size:17px !important;text-align:center !important}}