@font-face{font-family:mobo;src:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/font/mobo/MOBO2.woff2)}@font-face{font-family:outfit;src:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/font/outfit/outfit-thin.woff2);font-weight:100}@font-face{font-family:outfit;src:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/font/outfit/outfit-extraLight.woff2);font-weight:200}@font-face{font-family:outfit;src:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/font/outfit/outfit-light.woff2);font-weight:300}@font-face{font-family:outfit;src:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/font/outfit/outfit-regular.woff2);font-weight:400}@font-face{font-family:outfit;src:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/font/outfit/outfit-medium.woff2);font-weight:500}@font-face{font-family:outfit;src:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/font/outfit/outfit-semibold.woff2);font-weight:600}@font-face{font-family:outfit;src:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/font/outfit/outfit-extrabold.woff2);font-weight:800}@font-face{font-family:outfit;src:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/font/outfit/outfit-black.woff2);font-weight:900}@keyframes anime-beside-slide{0%,100%{transform:translateX(-100%);opacity:0}1%{transform:translateX(-100%);opacity:1}5%{transform:translateX(0)}94%{transform:translateX(0)}98%{transform:translateX(100%);opacity:1}99%{transform:translateX(100%);opacity:0}}@keyframes slideshow{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@keyframes dayToNight{0%{-webkit-filter:hue-rotate(0deg) brightness(1);filter:hue-rotate(0deg) brightness(1)}50%{-webkit-filter:hue-rotate(180deg) brightness(0.1);filter:hue-rotate(180deg) brightness(0.1)}100%{-webkit-filter:hue-rotate(0deg) brightness(1);filter:hue-rotate(0deg) brightness(1)}}@keyframes fuwafuwa{0%{transform:translateY(0)}33.33333%{transform:translateY(-10px)}66.66667%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes marker-slide_in{0%{opacity:0;transform:scaleX(0) translateX(-5%)}30%{transform:scaleX(1) translateX(0)}100%{transform:scaleX(1) translateX(0)}30%,100%{opacity:1}}.down_up{animation:zoomIn 1s cubic-bezier(0.25, 1, 0.5, 1) 1 forwards,down_up 1s linear 0s 1;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;opacity:0}.down_up.active{opacity:1}.anime_down_up{transform:translateY(50px);opacity:0;visibility:hidden;transition:transform 0.15s, opacity 0.15s, visibility 0.15s}.anime_down_up.active{transform:translateY(0px);opacity:1;visibility:visible}@keyframes down_up{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes zoomIn{0%{transform:scale(0.8);opacity:0}100%{opacity:1;transform:scale(1)}}.shine{border:2px solid transparent;position:relative;overflow:hidden}.shine:before{content:"";animation:shine 10s cubic-bezier(0.25, 0, 0.25, 1) infinite;animation-delay:1.5s;background-color:#fff;width:140%;height:100%;transform:skewX(-45deg);top:0;left:-160%;opacity:0.5;position:absolute;z-index:1}@keyframes shine{0%{left:-160%;opacity:0}90%{left:-160%;opacity:0.5}91%{left:-160%;opacity:1}100%{left:-20%;opacity:0}}.anime .anime-scroll:nth-of-type(1){opacity:0;transform:translateY(30px);transition:transform 1s ease .2s,opacity 1s ease .2s}.anime .anime-scroll:nth-of-type(2){opacity:0;transform:translateY(30px);transition:transform 1s ease .4s,opacity 1s ease .4s}.anime .anime-scroll:nth-of-type(3){opacity:0;transform:translateY(30px);transition:transform 1s ease .6s,opacity 1s ease .6s}.anime .anime-scroll:nth-of-type(4){opacity:0;transform:translateY(30px);transition:transform 1s ease .8s,opacity 1s ease .8s}.anime .anime-scroll:nth-of-type(5){opacity:0;transform:translateY(30px);transition:transform 1s ease 1s,opacity 1s ease 1s}.anime .anime-scroll:nth-of-type(6){opacity:0;transform:translateY(30px);transition:transform 1s ease 1.2s,opacity 1s ease 1.2s}.anime .anime-scroll:nth-of-type(7){opacity:0;transform:translateY(30px);transition:transform 1s ease 1.4s,opacity 1s ease 1.4s}.anime .anime-scroll:nth-of-type(8){opacity:0;transform:translateY(30px);transition:transform 1s ease 1.6s,opacity 1s ease 1.6s}.anime .anime-scroll:nth-of-type(9){opacity:0;transform:translateY(30px);transition:transform 1s ease 1.8s,opacity 1s ease 1.8s}.anime .anime-scroll:nth-of-type(10){opacity:0;transform:translateY(30px);transition:transform 1s ease 2s,opacity 1s ease 2s}.anime .anime-scroll:nth-of-type(11){opacity:0;transform:translateY(30px);transition:transform 1s ease 2.2s,opacity 1s ease 2.2s}.anime .anime-scroll:nth-of-type(12){opacity:0;transform:translateY(30px);transition:transform 1s ease 2.4s,opacity 1s ease 2.4s}.anime .anime-scroll:nth-of-type(13){opacity:0;transform:translateY(30px);transition:transform 1s ease 2.6s,opacity 1s ease 2.6s}.anime .anime-scroll:nth-of-type(14){opacity:0;transform:translateY(30px);transition:transform 1s ease 2.8s,opacity 1s ease 2.8s}.anime .anime-scroll:nth-of-type(15){opacity:0;transform:translateY(30px);transition:transform 1s ease 3s,opacity 1s ease 3s}.anime .anime-scroll:nth-of-type(16){opacity:0;transform:translateY(30px);transition:transform 1s ease 3.2s,opacity 1s ease 3.2s}.anime .anime-scroll:nth-of-type(17){opacity:0;transform:translateY(30px);transition:transform 1s ease 3.4s,opacity 1s ease 3.4s}.anime .anime-scroll:nth-of-type(18){opacity:0;transform:translateY(30px);transition:transform 1s ease 3.6s,opacity 1s ease 3.6s}.anime .anime-scroll:nth-of-type(19){opacity:0;transform:translateY(30px);transition:transform 1s ease 3.8s,opacity 1s ease 3.8s}.anime .anime-scroll:nth-of-type(20){opacity:0;transform:translateY(30px);transition:transform 1s ease 4s,opacity 1s ease 4s}.anime.anime_active .anime-scroll{opacity:1 !important;transform:translate(0, 0) !important}.anime_hover-up:hover{transition-duration:.2s;transform:translateY(-5px) !important}.splashbg{display:none}body.appear .splashbg{display:block;animation-name:PageAnime;animation-duration:1.2s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;content:"";position:fixed;z-index:999;width:50%;height:100vh;top:0;left:0;transform:translateX(-300%) skewX(-45deg);background-color:#3e8edf}@keyframes PageAnime{0%{transform-origin:left;transform:translateX(-300%) skewX(-45deg)}100%{transform-origin:left;transform:translateX(500%) skewX(-45deg)}}.front-content{opacity:1 !important}.front-content .page-tit_en{font-family:"Gabarito", sans-serif !important;font-size:5rem;letter-spacing:.2rem;line-height:4.7rem;margin-bottom:3rem}@media (max-width: 993px){.front-content .page-tit_en{font-size:4.5rem}}@media (max-width: 577px){.front-content .page-tit_en{font-size:2.5rem;line-height:normal}}.front-content .page-tit_ja{line-height:.5rem}@media (max-width: 577px){.front-content .page-tit_ja{padding-top:.5rem}}@keyframes PageAnimeAppear{0%{opacity:0}100%{opacity:1}}.zoomIn:hover{cursor:pointer}.zoomIn img{transform:scale(1.1);transition:.3s ease-in-out}.zoomIn a:hover img{transform:scale(1.2)}.mask{display:block;line-height:0;overflow:hidden}.delayScroll-box{opacity:0}.fadeIn{animation-name:fadeInAnime;animation-duration:0.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.slide-in{overflow:hidden;display:inline-block}.slide-in_inner{display:inline-block}.leftAnime{opacity:0}.slideAnimeLeftRight{animation-name:slideTextY-100;animation-duration:0.2s;animation-fill-mode:forwards;opacity:0}@keyframes slideTextY100{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.slideAnimeRightLeft{animation-name:slideTextY100;animation-duration:0.2s;animation-fill-mode:forwards;opacity:0}@keyframes slideTextY-100{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes rotate_anime{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.rotate_y{animation:rotate_anime 8.5s linear infinite}@keyframes slideIn{0%{transform:translateY(180px);opacity:0}100%{transform:translateY(0)}40%,100%{opacity:1}}@keyframes close-in{0%{scale:0;transition-duration:.1s}100%{scale:1.3;transition-duration:.1s}}@keyframes zoom_merit{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.anime_zoom_merit{transform:scale(0);opacity:0;visibility:hidden;transition:transform 0.5s, opacity 0.5s, visibility 0.5s}.anime_zoom_merit.active{opacity:1;visibility:visible;transform:scale(1)}@keyframes zoom_merit_bg{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}button{border:0;background:none}.modal_box{display:none}.modal_bg{background-color:rgba(30,30,30,0.65);height:100%;width:100%}.modal_inner{background-color:#fff;padding:3rem;position:absolute;width:75%;top:0;bottom:0;left:0;right:0;margin:auto;max-height:75%}@media (max-width: 769px){.modal_inner{width:85%;max-height:85%}}@media (max-width: 577px){.modal_inner{width:90%;padding:25px}}.modal_block{max-height:calc(100% - 1.5rem);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:3rem}@media (max-width: 577px){.modal_block{max-height:calc(100% - 2.5rem)}}.modal_block::-webkit-scrollbar{display:none}.modal_block::after{display:block;position:absolute;bottom:3.5rem;left:0;content:"";width:100%;height:60px;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 50%, #fff 100%)}#site-container{position:relative;min-height:100vh}html,body,div,p{font-size:1rem;font-family:'Hiragino Sans', 'Noto Sans JP' , sans-serif;letter-spacing:.01rem;font-weight:600}html{scroll-behavior:smooth}body{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;min-height:100vh}body #content{flex:1}h1,h2,h3,h4,h5,h6{font-family:'Hiragino Sans', 'Noto Sans JP' , sans-serif;line-height:2rem}h1{font-size:1.8rem}h1:before{display:none !important}h2{font-size:1.5rem}h2:before{display:none}p{line-height:2rem}a{color:#333333;text-decoration:none;width:100%;outline:none}a:hover{color:#b3b3b3;cursor:pointer}a:visited{color:#333333}a:focus{text-decoration:none;outline:none}*:focus{outline:none}#js-sitemap_trigger span{font-size:.65rem;position:relative !important;bottom:0.2rem !important}#js-sitemap_trigger:hover{background:none}#js-sitemap_trigger svg{padding-bottom:0 !important}.scrolled header{box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.03);transition-duration:.2s}.content-width{width:95%;margin-left:auto;margin-right:auto}@media (max-width: 993px){.content-width{width:100%}}@media (max-width: 577px){.content-width{width:95%}}.js-modal_trigger{cursor:pointer}.js-modal_box{height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.js-modal_bg{background-color:rgba(30,30,30,0.65);height:100%;width:100%}.site-header{z-index:1000}@media (max-width: 993px){.site-header{background-color:white}}@media (max-width: 577px){.site-header{padding:0}}.site-header__logo{width:20%;padding-left:5%}@media (max-width: 993px){.site-header__logo{width:100%;display:flex;justify-content:space-between;align-items:center}}@media (max-width: 769px){.site-header__logo{width:auto}}@media (max-width: 993px){.site-header__logo .logo_img{width:30%}}@media (max-width: 577px){.site-header__logo .logo_img{width:50%;margin:.25rem !important}}.site-header__logo .logo_img::before{content:none}.site-header__menu{width:auto;padding-right:2%;background:rgba(248,247,186,0.8)}@media (max-width: 993px){.site-header__menu{padding-right:0}}.menu-list{background-color:white}.menu-list__child{opacity:0;position:absolute;transition:.5s ease;visibility:hidden;width:200px;overflow-y:auto;max-height:calc(90vh - 100px);top:100%;left:50%;transform:translateX(-50%);background-color:#e1e3f5;z-index:1}@media (max-width: 993px){.menu-list__child{position:static;transform:none;width:100%;height:0}}@media (max-width: 993px){.menu-list__child.js-open{opacity:1;visibility:visible;height:auto}}@media (max-width: 993px){.menu-list__child__link::after{content:"";right:2rem;background:none;transform:rotate(45deg);width:10px;height:10px;border-top:2px solid #333333;border-right:2px solid #333333;position:absolute;top:0;bottom:0;margin:auto}}.menu-list__child__list{overflow:hidden;font-size:.9rem;font-weight:500}@media (max-width: 993px){.menu-list__child__list{overflow:hidden;border-bottom:1px solid white}}.menu-list__child__list a:hover{cursor:pointer}.menu-list__child__list.sub-menu_sp{display:none}@media (max-width: 993px){.menu-list__child__list.sub-menu_sp{display:block}}.menu-list__parent__link{padding-left:1rem;padding-right:1rem}@media (max-width: 993px){.menu-list__parent__link{border-bottom:1px solid lightgray}}@media (max-width: 993px){.menu-list__parent__link:not(.js-menu_child_open)::after{content:"";right:2rem;background:none;transform:rotate(45deg);width:10px;height:10px;border-top:2px solid #0F5398;border-right:2px solid #0F5398;position:absolute;top:0;bottom:0;margin:auto}}.menu-list__parent__link div p{font-weight:bold;font-family:"Gabarito", sans-serif;letter-spacing:.05rem;font-size:1.2rem;-webkit-text-stroke:0}.menu-list__parent__link div p:last-child{font-weight:bold;font-family:"Noto Sans JP", sans-serif;font-size:.8rem}.menu-list__parent__link .open-icon,.menu-list__parent__link .close-icon{display:none}.menu-list__parent__link.js-menu_child_open .open-icon{display:block}.menu-list__parent__link.js-menu_child_open .close-icon{display:none}.menu-list__parent__link.js-open .open-icon{display:none}.menu-list__parent__link.js-open .close-icon{display:block}.menu-list__parent__list{padding:1rem 0}@media (max-width: 993px){.menu-list__parent__list{padding:0}}.menu-list__parent__list a:hover{cursor:pointer}.menu-list__parent__list div:hover{cursor:pointer}.menu-list__parent__list:first-child{display:none}@media (max-width: 993px){.menu-list__parent__list:first-child{display:block}}.menu-list__parent__list:nth-last-child() .menu-list__parent__link{padding-right:0}.menu-list__parent__list:hover{cursor:pointer}.menu-list__parent__list:hover .menu-list__child{opacity:1;visibility:visible}.menu-list__parent__list:last-child{background:rgba(248,247,186,0.8)}.menu-list__parent__list:last-child .letter-spacing-title:first-child{display:flex !important}.menu-list__parent__list:last-child .letter-spacing-title .menu-list__parent__icon{width:1.6rem;margin-left:.4rem;object-fit:contain}@media (max-width: 993px){.menu-list__parent__list:last-child .letter-spacing-title .menu-list__parent__icon{margin-left:1rem}}.menu-list__parent__list p{line-height:1.25}.nav_package{padding:.5rem 1rem;margin-left:.5rem}@media (max-width: 993px){.nav_package{padding:.5rem 1.5rem}}.nav_package:hover{cursor:default}.sitemap:before{display:none}.sitemap__header{z-index:1;bottom:0;border-top:1px solid lightgray}.sitemap__header__close::before{content:"\00D7";font-size:1.5rem;font-weight:bold;color:#333333;z-index:1}.sitemap__content{max-height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.js-ac-parent-left{z-index:2}.js-ac-child-left{position:relative;right:100%;transition:.5s;z-index:1}.js-ac-child-left.js-open{transition:.5s;right:0}.news-date{color:gray;font-weight:500;padding-right:.5rem;font-size:.85rem;-webkit-text-stroke:0;font-weight:600;letter-spacing:0.05rem}.news-category{color:white;font-weight:bold;background-color:darkgrey;padding:0 0.15rem;text-align:center;width:10vw}.news-category p{font-size:.8rem;line-height:1.5rem;font-weight:bold}@media (max-width: 577px){.news-category{width:34vw;padding:0}}.news-body{margin-left:1rem}.news-body p{line-height:1.8rem}@media (max-width: 577px){.news-body{margin-left:0}}.new{position:absolute;z-index:1;left:-1rem;width:20%;top:-1rem;width:45px;height:45px;text-align:center;display:flex;align-items:center;justify-content:center;transform:rotate(-25deg);background-color:#ff003c;color:white;border-radius:100%}.new p{font-weight:bold;font-size:.75rem}.page-numbers{list-style:none;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;margin-top:2rem}.page-numbers li{margin:0 .25rem}.page-numbers li a,.page-numbers li span.page-numbers{padding:.25rem .5rem;border:solid 1px #0F5398;color:#0F5398;font-size:.8rem}.page-numbers li span.page-numbers.current{border:solid 1px transparent;color:white !important;background-color:#0F5398}.page-numbers li span.page-numbers.dots{border:0 !important}.page-numbers li a.next.page-numbers,.page-numbers li a.prev.page-numbers{border:0}.site-content{display:flex;flex-direction:column;min-height:100vh}.hover-transform-end{transition:.2s;margin-left:.5rem}.hover-transform-end:hover{transform:translateX(5px)}.widget_type_breadcrumb{width:100%;position:relative;z-index:1;background-color:#f2f4f6}#breadcrumb{padding:.25rem 0;font-size:.75rem;font-weight:normal;flex-wrap:wrap}@media (max-width: 577px){#breadcrumb{font-size:.7rem}}#breadcrumb li{font-weight:500}#breadcrumb li a{font-weight:500}#breadcrumb li br{display:none}#breadcrumb li:after{content:"\03e";padding:0 .4rem}#breadcrumb li:last-child{font-weight:bold;color:#c1c9df;-webkit-text-stroke:0}#breadcrumb li:last-child:after{content:none;padding-right:0}footer{background-color:#242424;color:white;font-weight:bold}.site-footer .bnr-link{background-color:#e6ebf4}@media (max-width: 993px){.site-footer .bnr-link__item{width:50% !important}}@media (max-width: 577px){.site-footer .bnr-link__item{width:70% !important}}.ac-parent-left{z-index:2}.ac-child-left{position:relative;right:100%;transition:.5s;z-index:1;display:none}.ac-child-left.open{transition:.5s;right:0;display:block}.nav-page_link{z-index:1000;bottom:10%;display:none}.nav-page_link.open{z-index:1000}@media (max-width: 577px){.nav-page_link{bottom:9%}}.nav-page_link__btn{background-color:#0F5398;width:1.75rem;min-height:250px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}.nav-page_link__btn .nav-arrow{padding-top:10px;padding-left:6px;color:white;font-weight:bold;font-size:.65rem;writing-mode:vertical-rl;display:flex;letter-spacing:.2rem}.nav-page_link__btn .nav-arrow::after{content:'';width:10px;height:10px;border-top:solid 2px white;border-right:solid 2px white;position:absolute;top:90%;left:0;bottom:0;right:0;margin:auto;transform:translateY(-50%) rotate(45deg)}@media (max-width: 577px){.nav-page_link__btn .nav-arrow::after{width:7px;height:7px}}.nav-page_link__btn.open .nav-arrow::after{transform:translateY(-50%) rotate(-135deg)}.nav-page_link__content{background-color:rgba(255,255,255,0.9);justify-content:center}.nav-page_link__content ul{margin:0 !important}.nav-page_link__content li{line-height:1.6;font-size:.85rem}.nav-page_link__content li::after{content:'';width:8px;height:8px;border-top:solid 1px gray;border-right:solid 1px gray;position:absolute;top:50%;left:0.5rem;transform:translateY(-50%) rotate(45deg)}.scrolled .nav-page_link{display:flex;transition-duration:.2s}.other-menu{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}@media (max-width: 993px){.other-menu{display:block;margin-top:1rem;margin:auto;width:85%}}@media (max-width: 577px){.other-menu{margin-top:0 !important}}.other-menu li a{color:white}.other-menu li a:hover{opacity:.7}.other-menu li p{font-size:.8rem}@media (max-width: 577px){.other-menu li p{line-height:1.3rem}}.other-menu .link-content{padding:0 .5rem}@media (max-width: 993px){.other-menu .link-content{border-left:solid 1px white;margin:.5rem 0}}.footer-nav .footer-navigation .menu-footernavigation-container ul{display:block;text-align:center;font-size:.9rem}.footer-nav .footer-navigation .menu-footernavigation-container ul li{white-space:nowrap}.footer-nav .footer-navigation .menu-footernavigation-container ul li:hover{transition-duration:.2s;transform:translateY(-5px) !important}.footer-nav .footer-navigation .menu-footernavigation-container ul li a{color:white !important}@media (max-width: 769px){.footer-nav .footer-navigation .menu-footernavigation-container ul li a{padding:.5rem}}@media (max-width: 577px){.footer-nav .footer-navigation .menu-footernavigation-container ul li a{font-size:.85rem}}.copylight{font-size:.6rem;-webkit-text-stroke:.025rem white}.pc-sitemap__content{width:calc(100% / 7);border-right:solid 1px white}.pc-sitemap__content:first-child{border-left:solid 1px white}.pc-sitemap__content__name .parent-name p{font-size:.85rem;line-height:1.5rem}.pc-sitemap__content__link-list{padding-top:0.75rem}.pc-sitemap__content__link-list ul{margin-bottom:0}.pc-sitemap__content__link-list ul li a{color:white}.pc-sitemap__content__link-list ul li a:hover{opacity:.7}.pc-sitemap__content__link-list ul li p{font-size:.8rem;line-height:1.5rem}.modal_trigger{cursor:pointer}.modal_box{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.modal_bg{background-color:rgba(30,30,30,0.65);height:100%;width:100%}.modal_inner{background-color:#fff;padding:3rem;position:absolute;width:75%;top:0;bottom:0;left:0;right:0;margin:auto;max-height:75%}@media (max-width: 769px){.modal_inner{width:85%;max-height:85%}}@media (max-width: 577px){.modal_inner{width:90%;padding:25px}}.modal_block{max-height:calc(100% - 1.5rem);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:3rem}@media (max-width: 577px){.modal_block{max-height:calc(100% - 2.5rem)}}.modal_block::-webkit-scrollbar{display:none}.modal_block::after{display:block;position:absolute;bottom:3.5rem;left:0;content:"";width:100%;height:60px;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 50%, #fff 100%)}.modal_close{margin:1rem auto 0;width:20%}.modal_close:hover{cursor:pointer}.modal_close div{border:solid 1px black;padding:0.25rem 1rem}.modal_close div:hover{border:solid 1px transparent;color:white;background-color:#0F5398}.menu_box .menu_inner__header{position:fixed;z-index:1;width:100%;background-color:white}.menu_box .menu_inner__header .modal_close:before{content:"\00D7";font-size:1.5rem;font-weight:bold}.menu_box .menu_inner__header .widget_content{height:7vh;position:relative;z-index:2}.menu_box .menu_inner__header .widget_content button{width:94%}.menu_box .menu_inner__header .widget_content button:focus,.menu_box .menu_inner__header .widget_content button:hover{background:none !important}.menu_box .menu_inner__header .widget_content button p{font-weight:bold;font-size:1.1rem}.menu_box .menu_inner__header .clear_btn button:focus,.menu_box .menu_inner__header .clear_btn button:hover{background:none !important}.menu_box .menu_block{margin-top:7vh;border-top:solid 1px #e5e5e5}.menu_box .menu_block__content nav .menu-headernavigation-container .other-menu{background-color:#f6f7ff}.menu_box .menu_block__content nav .menu-headernavigation-container .other-menu .link-content{border-top:solid 1px #e5e5e5;position:relative}.menu_box .menu_block__content nav .menu-headernavigation-container .other-menu .link-content__item{font-size:1rem;padding:1rem 2rem}@media (max-width: 993px){.menu_box .menu_block__content nav .menu-headernavigation-container .other-menu .link-content__item{font-size:.9rem;padding:.5rem 2rem;text-align:left}}@media (max-width: 577px){.menu_box .menu_block__content nav .menu-headernavigation-container .other-menu .link-content__item{padding:.5rem 1rem;font-size:.9rem}}.menu_box .menu_block__content nav .menu-headernavigation-container .other-menu .link-content:after{content:"";right:32px;background:none;transform:rotate(45deg);width:10px;height:10px;border-top:2px solid gray;border-right:2px solid gray;position:absolute;top:0;bottom:0;margin:auto}.slick-dots{overflow:hidden;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 .25rem;max-width:10px;padding:0;border:1px solid #CCB89C;width:10px;height:10px;border-radius:100%;cursor:pointer}.slick-dots li button{display:none}.slick-dots .slick-active{background-color:#CCB89C}.ac-list{padding:.5rem .75rem}.ac-list:hover{cursor:pointer}.ac-list .common-product_content__detail,.ac-list .raw_materials_list{border-top:solid 1px #0F5398;margin-top:.5rem;padding-top:1rem}.ac-list .ac-parent{position:relative;padding-right:8rem;line-height:2rem}@media (max-width: 577px){.ac-list .ac-parent{padding-right:3rem}}.ac-list .ac-parent p{text-indent:-1.8rem;padding-left:2rem}.ac-list .ac-parent:before,.ac-list .ac-parent:after{position:absolute;display:inline-block}.ac-list .ac-parent:before{color:#0F5398;font-size:.9rem;top:-7px;right:2rem;bottom:0;background:none;text-align:right;width:10%}@media (max-width: 993px){.ac-list .ac-parent:before{display:none}}.ac-list .ac-parent:after{content:'';background-image:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/common/icon/open-icon.png);background-size:cover;background-repeat:no-repeat;background-color:transparent;width:1.2rem;height:1.2rem;top:0;right:0;bottom:0;margin:auto}@media (max-width: 993px){.ac-list .ac-parent:after{right:9px}}.ac-list .ac-parent.open:before{right:2rem}@media (max-width: 769px){.ac-list .ac-parent.open:before{display:none}}.ac-list .ac-parent.open:after{background-image:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/common/icon/close-icon.png)}.ac-list .ac-parent.en-ac-parent:before{content:"\006F\0070\0065\006E"}.ac-list .ac-parent.en-ac-parent.open:before{content:"\0063\006C\006F\0073\0065"}.ac-list .ac-parent.zh-ac-parent:before{content:"\6253\5F00"}.ac-list .ac-parent.zh-ac-parent.open:before{content:"\7279\5199"}.ac-list .ac-child p{text-indent:-1.8rem;padding-left:2rem}.ac-list .ac-child__content{padding:0 1rem;margin-bottom:2rem}.ac-list .ac-child__content:last-child{margin-bottom:0}.ac-list .ac-child__content h3{font-size:1.1rem;border-left:solid 4px #0F5398;padding-left:0.5rem}.ac-list .ac-child__content__detail{padding-left:0.75rem;font-size:.9rem;line-height:1.6rem}.ac-child{display:none}.widget_content{width:85%;margin:0 auto}@media (max-width: 993px){.widget_content{width:90%}}@media (max-width: 993px){.widget_side{margin-top:5rem}}@media (max-width: 577px){.widget_side{margin-top:4rem}}@media (max-width: 993px){.widget_side .widget_content{width:100%}}@media (max-width: 577px){.news-back_btn,.news-next_btn{padding:0}}.news-back_btn a,.news-next_btn a{border:solid 1px black;border-radius:3px;padding:1rem 1rem;font-weight:600}.slide-content{margin-inline:auto;overflow:hidden}.slide-content .slide-item .slick-img img{width:100%}.slide-content .slide-item .slide_catch{bottom:8rem;left:5rem;color:white}@media (max-width: 769px){.slide-content .slide-item .slide_catch{top:8rem;right:5rem;left:auto}}@media (max-width: 577px){.slide-content .slide-item .slide_catch{top:3rem;right:1rem}}.slide-content .slide-item .slide_catch h2,.slide-content .slide-item .slide_catch p{font-family:'Hiragino Sans', 'Noto Sans JP' , sans-serif;letter-spacing:.01rem}.slide-content .slide-item .slide_catch h2{font-size:3rem}@media (max-width: 577px){.slide-content .slide-item .slide_catch h2{font-size:1.5rem}}.slide-content .slide-item .slide_catch p{font-size:1.7rem;line-height:2.5rem}@media (max-width: 577px){.slide-content .slide-item .slide_catch p{font-size:1rem;line-height:1.5rem}}.slide-content .slide-item .slide_catch p small{font-size:.85rem}@media (max-width: 577px){.slide-content .slide-item .slide_catch p small{letter-spacing:.05rem;font-size:.5rem}}.more-link{text-align:right}.more-link button{color:white;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1);background:#0F5398;padding:.25rem 1rem}.more-link button:hover{box-shadow:none;transition:.3s}@media (max-width: 769px){.more-link button p{font-size:.85rem}}@media (max-width: 769px){.more-link button p{font-size:.7rem}}.more-link button p i{padding-left:.5rem}#scroll-down{display:block;position:relative;padding-top:2rem;text-align:right;width:90%;margin:0 auto}#scroll-down:hover{cursor:pointer}#scroll-down .arrow-down{display:block;margin:0 auto;width:10px;height:38px}#scroll-down .arrow-down:after{content:'';display:block;margin:0;padding:0;width:8px;height:8px;border-top:2px solid #0F5398;behavior:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/css/-ms-transform.htc);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#scroll-down #scroll-title{display:block;color:#0F5398;font-size:.9rem;font-weight:bold;letter-spacing:.01rem;padding-right:6.5rem}#scroll-down #scroll-title:before{position:absolute;right:0;margin-left:-1px;width:90px;height:1px;background:#0F5398;content:' ';animation:elasticus 1.2s cubic-bezier(1, 0, 0, 1) infinite;bottom:0.9rem}#scroll-down #scroll-title:after{content:'';position:absolute;bottom:1.2rem;right:0;width:15px;height:1px;background:#0F5398;transform:rotate(35deg);transition:all .3s}@keyframes elasticus{0%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);-moz-transform:scale(0, 1);-o-transform:scale(0, 1);transform:scale(0, 1)}50%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}50.1%{-webkit-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-o-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-o-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);-moz-transform:scale(0, 1);-o-transform:scale(0, 1);transform:scale(0, 1)}}.sp-br{display:none}@media (max-width: 993px){.sp-br{display:block}}.pc-br{display:block}@media (max-width: 993px){.pc-br{display:none}}.grecaptcha-badge{display:none !important}.page-tit_en,.page-tit_ja{letter-spacing:.1rem}.page-tit_en{font-family:"Gabarito", sans-serif;font-size:4.5rem;font-weight:bold}@media (max-width: 993px){.page-tit_en{font-size:3.5rem}}@media (max-width: 577px){.page-tit_en{font-size:2.75rem;margin-bottom:.5rem;line-height:2.7rem}}.page-tit_ja{font-size:.95rem;font-weight:inherit;margin-top:1.25rem}@media (max-width: 993px){.page-tit_ja{margin-top:1rem}}@media (max-width: 577px){.page-tit_ja{margin-top:0;font-size:.85rem;line-height:1rem}}.page_header_bg{background-color:#2E3540;color:white;overflow:hidden}@media (max-width: 993px){.page_header{padding-top:3rem}}@media (max-width: 577px){.page_header{padding-top:1rem}}@media (max-width: 993px){.page_header .widget_content{padding:3rem 0 !important}}@media (max-width: 577px){.page_header .widget_content.temp{padding:1.5rem 0 1rem !important}}.page_header .widget_content .page_about .page_about_detail{margin-top:3rem}@media (max-width: 993px){.page_header .widget_content .page_about .page_about_detail{margin-top:2.5rem}}@media (max-width: 577px){.page_header .widget_content .page_about .page_about_detail{margin-top:2rem}}.page_header .widget_content .page_about .page_about_detail p{font-size:1.2rem;line-height:2.4rem;word-wrap:break-word;font-weight:500}@media (max-width: 577px){.page_header .widget_content .page_about .page_about_detail p{font-size:.95rem;line-height:1.8rem}}@media (max-width: 993px){.page_header .widget_content .page_img{text-align:right;position:relative;right:-7rem}}@media (max-width: 577px){.page_header .widget_content .page_img{right:-4.5rem}}@media (max-width: 993px){.page_header .widget_content .page_img img{width:80%}}@media (max-width: 577px){.page_header .widget_content .page_img img{width:100%}}.content-tit_en{font-family:"Gabarito", sans-serif;font-weight:bold;letter-spacing:.05rem;font-size:2.2rem}@media (max-width: 577px){.content-tit_en{font-size:1.8rem}}.content-tit_ja{color:#aab0ba;font-weight:600;font-size:1rem}@media (max-width: 577px){.content-tit_ja{font-size:.9rem}}@media (max-width: 993px){#app_wiz .screen_key_archive-list .widget_type_page_title .page-img_content{width:38%}}#app_wiz .product-list .product{margin:.5rem;width:calc(100% / 4 - 1rem)}@media (max-width: 993px){#app_wiz .product-list .product{width:calc(100% / 3 - 1rem)}}@media (max-width: 769px){#app_wiz .product-list .product{width:calc(100% / 2 - 1rem)}}@media (max-width: 769px){#app_wiz .product-list .product{width:100%}}#app_wiz .product-list .product:hover{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}@media (max-width: 769px){#app_wiz .product-list .product .product-content{display:flex;display:-webkit-flex;display:-ms-flexbox;align-items:center}}#app_wiz .product-list .product .product-content .product-img{height:23vh}@media (max-width: 577px){#app_wiz .product-list .product .product-content .product-img{height:15vh;width:90%}}#app_wiz .product-list .product .product-content .product-img img{object-fit:cover;height:100%}#app_wiz .product-list .product .product-content .product-detail{padding:.5rem}#app_wiz .product-list .product .product-content .product-detail__title{font-weight:bold}#app_wiz .product-list .product .product-content .product-detail__about{font-size:.9rem;line-height:1.5rem;font-weight:500}#app_wiz .link-list{width:100%;margin:0}@media (max-width: 577px){#app_wiz .link-list{justify-content:center;-webkit-justify-content:center}}#app_wiz .link-list .link_content{margin:.5rem;width:30%;min-height:50px}@media (max-width: 769px){#app_wiz .link-list .link_content{width:calc(100% / 2 - 1rem)}}@media (max-width: 577px){#app_wiz .link-list .link_content{width:100%}}#app_wiz .link-list .link_content:hover{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}#app_wiz .link-list .link_content .link_item .link_icon .icon_img{padding:.5rem;width:3.5rem}#app_wiz .link-list .link_content .link_item .link_name{padding:.25rem 1rem;font-weight:bold;text-align:left}#app_wiz .link-list .link_content .link_item .link_name .link_name_detail p{font-weight:normal;line-height:1.3rem;font-size:.85rem}#app_wiz #site-navigation .product-list .product{width:calc(100% / 3 - 1rem)}@media (max-width: 769px){#app_wiz #site-navigation .product-list .product{width:100%}}#app_wiz .main-navigation{margin-top:0}#app_wiz .main-navigation .main-menu-more{display:none}#app_wiz .main-navigation .sub-menu{display:none;width:100%;background-color:#f6f7ff;padding:.5rem;position:absolute;margin:auto;left:0;right:0;top:100%}#app_wiz .main-navigation .sub-menu section .sp-nav{display:none}@media (max-width: 769px){#app_wiz .main-navigation .sub-menu section .sp-nav{display:block}}#app_wiz .main-navigation .sub-menu section .ac-child{display:block}@media (max-width: 769px){#app_wiz .main-navigation .sub-menu section .ac-child{display:none}}#app_wiz .main-navigation .sub-menu section .nav-about__tit{color:#0F5398;font-size:1.1rem;text-align:left;margin-bottom:.5rem}#app_wiz .main-navigation .sub-menu section .nav-about__tit p{font-weight:bold}#app_wiz .main-navigation .sub-menu section .nav-about__tit p span{color:#333333;font-weight:normal;font-size:.8rem;padding-top:.25rem}#app_wiz .main-navigation .sub-menu section .nav-about__detail{margin-top:1rem;text-align:left;color:#333333;font-size:.8rem;line-height:1.4rem}#app_wiz .main-navigation .sub-menu section .nav-about__detail p{text-indent:0;padding-left:0}#app_wiz .main-navigation .sub-menu section .nav-about__link.more-link p{text-indent:0;padding-left:0}#app_wiz .main-navigation .sub-menu section .nav-header{justify-content:space-between;-webkit-justify-content:space-between}#app_wiz .main-navigation .sub-menu section .nav-content_tit{color:#0F5398;font-size:.9rem}#app_wiz .main-navigation .sub-menu section .nav-content_tit p{font-weight:bold}#app_wiz .main-navigation .sub-menu section .list-page-link{justify-content:flex-end;-webkit-justify-content:flex-end}#app_wiz .main-navigation .sub-menu section .list-page-link p{padding-right:0.5rem;font-weight:bold;font-size:.9rem}#app_wiz .main-navigation .sub-menu section .list-page-link img{width:9%;transform:rotate(-90deg)}#app_wiz .main-navigation .sub-menu section .nav-link_list{margin-top:.25rem}#app_wiz .main-navigation .sub-menu section .nav-link_list .link-content{border-radius:3px;background-color:white;text-align:left;width:calc(100% / 3 - .5rem);margin:.25rem;position:relative}@media (max-width: 577px){#app_wiz .main-navigation .sub-menu section .nav-link_list .link-content{width:100%}}#app_wiz .main-navigation .sub-menu section .nav-link_list .link-content:hover{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1);transition-duration:.2s}#app_wiz .main-navigation .sub-menu section .nav-link_list .link-content__item__name{padding:0 .25rem;line-height:1.3rem}#app_wiz .main-navigation .sub-menu section .nav-link_list .link-content__item__about{width:75%}#app_wiz .main-navigation .sub-menu section .nav-link_list .link-content__item__about__tit{padding:.5rem 0}#app_wiz .main-navigation .sub-menu section .nav-link_list .link-content__item__about__tit p{font-weight:normal}#app_wiz .main-navigation .sub-menu section .nav-link_list .link-content__item__about__detail p{font-size:.8rem;line-height:1.5rem;text-indent:0;padding-left:0}#app_wiz .main-navigation .sub-menu section .link_content{width:calc(100% / 3 - .5rem);margin:.25rem}@media (max-width: 769px){#app_wiz .main-navigation .sub-menu section .link_content{width:calc(100% / 2 - .5rem)}}@media (max-width: 577px){#app_wiz .main-navigation .sub-menu section .link_content{width:100%}}#app_wiz .main-navigation .sub-menu section .tab-content{min-height:30vh}#app_wiz .main-navigation .sub-menu section .tab-list{margin-bottom:.25rem}#app_wiz .main-navigation .sub-menu section .tab-list li .tab-link{font-size:.8rem}#app_wiz .main-navigation .main-menu{display:inline-flex}@media (max-width: 993px){#app_wiz .main-navigation .main-menu{display:block;text-align:left}}#app_wiz .main-navigation .main-menu>li{color:#333333}#app_wiz .main-navigation .main-menu>li .submenu-expand{display:none}#app_wiz .main-navigation .main-menu>li .submenu-expand:hover{color:#b3b3b3}#app_wiz .main-navigation .main-menu>li>a{color:#333333;padding-left:.75rem}#app_wiz .main-navigation .main-menu>li>a:hover{color:#b3b3b3}@media (max-width: 993px){#app_wiz .main-navigation .main-menu .menu-item-has-children{display:block;border:solid 1px #EFEEED}}#app_wiz .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover>.sub-menu{display:block}#app_wiz .main-navigation .main-menu .menu-business .sub-menu section .nav-link_list{margin-top:.25rem}#app_wiz .main-navigation .main-menu .menu-business .sub-menu section .nav-link_list .link-content{text-align:left;width:calc(100% / 2 - .5rem);padding:.5rem;position:relative}@media (max-width: 577px){#app_wiz .main-navigation .main-menu .menu-business .sub-menu section .nav-link_list .link-content{width:100%}}#app_wiz .main-navigation .main-menu .menu-business .sub-menu section .nav-link_list .link-content__item__img{width:50%;padding-right:.75rem}#app_wiz .main-navigation .main-menu .menu-business .sub-menu section .nav-link_list .link-content__item__name{padding:0 .25rem;line-height:1.3rem}#app_wiz .main-navigation .main-menu .menu-business .sub-menu section .nav-link_list .link-content__item__about__tit{padding-bottom:.5rem}#app_wiz .main-navigation .main-menu .menu-business .sub-menu section .nav-link_list .link-content__item__about__tit p{font-weight:bold}#app_wiz .main-navigation .main-menu .menu-business .sub-menu section .nav-link_list .link-content__item__about__detail p{font-size:.8rem;line-height:1.5rem}#app_wiz .main-navigation .main-menu .menu-contact{background:rgba(248,247,186,0.8);padding:0 3rem 0 1rem !important}@media (max-width: 993px){#app_wiz .main-navigation .main-menu .menu-contact .parent-name{padding:1rem 0}}#app_wiz .main-navigation .main-menu .menu-contact .parent-name span{padding-top:0}#app_wiz .main-navigation .main-menu .menu-contact .parent-name svg{width:1.5rem}#app_wiz .main-navigation .main-menu .menu-recruit{padding:0 1rem 0 0.5rem !important}#app_wiz .main-navigation .main-menu>.menu-item-has-children{position:static;padding:0 .5rem}@media (max-width: 993px){#app_wiz .main-navigation .main-menu>.menu-item-has-children{padding:0 2rem !important}}@media (max-width: 577px){#app_wiz .main-navigation .main-menu>.menu-item-has-children{padding:0  1rem !important}}#app_wiz .sub-menu article{margin-bottom:.5rem}#app_wiz .parent-name p{font-weight:bold;font-size:1.2rem}#app_wiz .parent-name p span{font-weight:bold;font-family:'outfit' , sans-serif;font-size:.8rem}#app_wiz .top_widget_tit{font-weight:bold;color:#313F79;font-size:2.5rem;letter-spacing:.2rem;line-height:2.5rem;margin-bottom:1.5rem}#app_wiz .top_widget_tit span{font-size:1.2rem;font-family:'outfit' , sans-serif;letter-spacing:.1rem}#app_wiz .widget_header__about p{text-align:center;font-size:1.2rem;font-weight:600;word-break:break-all;margin-top:3rem}@media (max-width: 993px){#app_wiz .widget_header__about p{text-align:left}}@media (max-width: 577px){#app_wiz .widget_header__about p{font-size:.95rem;line-height:1.7rem;margin-top:2rem}}#app_wiz .top-business .modal_wrap{position:absolute;top:0;left:0;z-index:1001;width:100%;height:100%}#app_wiz .top-business .modal_wrap input{display:none}#app_wiz .top-business .modal_overlay .modal_content{display:flex;align-items:center;width:80%;justify-content:center;padding-top:7rem}@media (max-width: 993px){#app_wiz .top-business .modal_overlay .modal_content{width:90%;padding-top:0}}@media (max-width: 577px){#app_wiz .top-business .modal_overlay .modal_content{flex-direction:column-reverse}}#app_wiz .top-business .modal_overlay .modal_content__item{width:55%;margin:1.5rem}@media (max-width: 577px){#app_wiz .top-business .modal_overlay .modal_content__item{width:100%}}#app_wiz .top-business .modal_overlay .modal_content__item.open_anime{width:35%;margin:auto}@media (max-width: 577px){#app_wiz .top-business .modal_overlay .modal_content__item.open_anime{width:50%;margin-top:5rem}}#app_wiz .top-business .modal_overlay{display:flex;justify-content:center;overflow:auto;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;opacity:1;transform:scale(1);transition:opacity .05s;background-color:rgba(255,255,255,0.95)}#app_wiz .top-business .modal-bg{width:100%;height:100%}#app_wiz .top-business .modal_content{position:relative;align-self:center;line-height:1.4em;width:40%}@media (max-width: 993px){#app_wiz .top-business .modal_content{width:50%}}#app_wiz .top-business .modal_content .business-content__about{margin-bottom:1rem}#app_wiz .top-business .modal_content .business-content__about h3{margin-bottom:1rem;color:#032c6d;font-weight:bold;line-height:2rem;font-size:2rem;letter-spacing:.1rem}#app_wiz .top-business .modal_content .business-content__about h3 span{color:#BAC6EB;font-size:1rem;letter-spacing:0;padding-top:.5rem}#app_wiz .top-business .modal_content .business-content__about__detail p{font-size:1rem;line-height:1.8rem}#app_wiz .top-business .modal_content .btn-list{-webkit-text-stroke:0;font-weight:bold}#app_wiz .top-business .close_button{cursor:pointer;background-color:white;padding:.25rem 2rem;border-radius:50px;margin-top:1rem;color:#e91e63;border:solid 1px #e91e63;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}#app_wiz .top-business .close_button i{margin-left:0.5rem}#app_wiz .top-business .close_button:hover{box-shadow:none;transition-duration:.2s}#app_wiz .top-business .next-link button{padding:.25rem 2rem;color:white;background-color:#e91e63;border:solid 1px #e91e63;margin-top:1rem;margin-left:.5rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}#app_wiz .top-business .next-link button i{margin-left:0.5rem}#app_wiz .top-business .next-link button:hover{box-shadow:none;transition-duration:.2s}#app_wiz .top-business .modal_wrap input:checked ~ .modal_overlay .modal_content{transform:scale(1)}#app_wiz .top-business .open_button{font-size:.9rem;background-color:white;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;padding:.25rem;color:#333333;font-weight:bold;border:solid 1px #cbcbcb;cursor:pointer}@media (max-width: 993px){#app_wiz .top-business .open_button{width:180px}}@media (max-width: 769px){#app_wiz .top-business .open_button{width:160px}}@media (max-width: 577px){#app_wiz .top-business .open_button{width:110px;font-size:.7rem;padding:0;line-height:1.5rem}}#app_wiz .top-business .open_button.open_button_hide{transition:.3s;opacity:0 !important}@media (max-width: 577px){#app_wiz #modal_original .modal_overlay .modal_content__item .business-content{margin-top:6rem}}#app_wiz #modal_original .modal_overlay .modal_content .open_anime{width:25%}@media (max-width: 577px){#app_wiz #modal_original .modal_overlay .modal_content .open_anime{width:55%;margin-top:9rem}}#app_wiz #modal_original .modal_overlay .modal_content .open_anime .original_on{position:absolute;top:47%;z-index:1}@keyframes original_purun{0%{transform:translateY(0);opacity:1}10%{transform:scale(1, 1) translate(0%, 0%);opacity:1}15%{transform:scale(0.9, 0.9) translate(0%, 5%)}30%{transform:scale(1.3, 0.8) translate(0%, 10%)}50%{transform:scale(0.8, 1.3) translate(0%, -10%)}70%{transform:scale(1.1, 0.9) translate(0%, 5%)}100%{transform:scale(1, 1) translate(0%, 0%);opacity:1}}#app_wiz #modal_original .modal_overlay .modal_content .open_anime .original_item{position:relative;bottom:8rem;z-index:2;width:55%;margin:0 auto;transform:translateY(200px);opacity:0;animation:original_purun 0.8s linear 1.5s 1;animation-fill-mode:forwards}@media (max-width: 993px){#app_wiz #modal_original .modal_overlay .modal_content .open_anime .original_item{bottom:8rem}}@media (max-width: 577px){#app_wiz #modal_original .modal_overlay .modal_content .open_anime .original_item{bottom:5rem}}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime{height:43vh}@media (max-width: 1201px){#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime{height:38vh}}@media (max-width: 993px){#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime{height:15vh}}@media (max-width: 577px){#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime{height:33vh;width:90%}}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .base_consulting{position:absolute;top:0}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .base_flower{position:absolute;bottom:10%;left:0;right:0;margin:auto;width:78%;transform:translateY(200px);opacity:0;animation:purun_end 0.8s linear .5s 1;animation-fill-mode:forwards;z-index:1}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .base_leaf{position:absolute;bottom:14%;left:0;right:0;margin:auto;width:90%;transform:translateY(200px);opacity:0;animation:purun_end 0.8s linear 1s 1;animation-fill-mode:forwards}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .light_flower_stem{width:22%;position:absolute;right:34%;top:37%;animation:purun_end 0.8s linear 2s;animation-fill-mode:forwards;opacity:0}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .light_flower_leaf{position:absolute;right:15%;top:0;width:40%;animation:close_in .8s ease-out 2s , display_on 1s ease-out infinite 2.5s;opacity:0}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_stem{position:absolute;width:22%;top:29%;left:26%;animation:close_in 0.8s ease-out 2s;animation-fill-mode:forwards;opacity:0}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal{position:absolute;width:50%;animation:close_in 0.8s ease-out 2s;animation-fill-mode:forwards;opacity:0}@keyframes consulting_leaf_in{0%{transform:scale(1)}50%{transform:scale(1.2)}75%{transform:scale(1)}100%{transform:scale(1)}}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .plan,#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .business_support,#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .system_plan,#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .sales_promotion,#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .analysis{animation:consulting_leaf_in .25s ease infinite alternate;animation-duration:2s}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .plan{position:absolute;width:36%;right:-6%;top:70%;z-index:4;animation-delay:.25s}@media (max-width: 577px){#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .plan{right:-11%}}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .sales_promotion{position:absolute;width:35%;top:7rem;right:-7%;animation-delay:.5s;z-index:3}@media (max-width: 1201px){#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .sales_promotion{top:6rem}}@media (max-width: 993px){#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .sales_promotion{top:4rem}}@media (max-width: 577px){#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .sales_promotion{top:5rem}}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .analysis{position:relative;width:42%;top:8.5rem;left:34%;z-index:2;animation-delay:.75s}@media (max-width: 1201px){#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .analysis{top:7rem}}@media (max-width: 993px){#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .analysis{top:5rem}}@media (max-width: 577px){#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .analysis{top:6rem}}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .system_plan{width:30%;position:absolute;top:95%;left:22%;z-index:1;animation-delay:1s}#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .business_support{position:absolute;width:40%;right:24%;top:37%;z-index:0;animation-delay:1.25s}@media (max-width: 577px){#app_wiz #modal_consulting .modal_overlay .modal_content .open_anime .consulting_flower__petal .business_support{right:19%}}#app_wiz #modal_web .modal_overlay .modal_content .open_anime .earth_item,#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_first,#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_seconde,#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_third,#app_wiz #modal_web .modal_overlay .modal_content .open_anime .web_item{position:absolute}@keyframes earth_anime{0%{transform:rotate(-76deg);left:11%}50%{left:0;transform:rotate(0)}100%{transform:rotate(-76deg);left:11%}}@keyframes close_in{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}#app_wiz #modal_web .modal_overlay .modal_content .open_anime .base{margin:0 auto;width:65%;padding-top:2.5rem}#app_wiz #modal_web .modal_overlay .modal_content .open_anime .earth_item{top:9%;width:40%;left:0;right:16%;margin:auto}@media (max-width: 993px){#app_wiz #modal_web .modal_overlay .modal_content .open_anime .earth_item{top:14%;width:38%;left:0;right:16%}}@media (max-width: 577px){#app_wiz #modal_web .modal_overlay .modal_content .open_anime .earth_item{top:21%}}#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_first,#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_seconde,#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_third{width:12%;left:38%;top:1%;animation:display_on 1s ease-out infinite .5s;animation-fill-mode:forwards;opacity:0}@media (max-width: 993px){#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_first,#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_seconde,#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_third{width:17%;left:36%;top:2%}}@media (max-width: 577px){#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_first,#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_seconde,#app_wiz #modal_web .modal_overlay .modal_content .open_anime .wi-fi_third{top:7%}}#app_wiz #modal_web .modal_overlay .modal_content .open_anime .web_item{top:35%;z-index:1;width:70%;left:10%;animation:close_in .5s ease-out 1s;animation-fill-mode:forwards;opacity:0}@media (max-width: 993px){#app_wiz #modal_web .modal_overlay .modal_content .open_anime .web_item{top:45%}}@keyframes display_on{0%{opacity:0}50%{opacity:1}75%{opacity:1}100%{opacity:1}}@media (max-width: 577px){#app_wiz #modal_system .modal_overlay .modal_content .open_anime{margin-left:6rem}}#app_wiz #modal_system .modal_overlay .modal_content .open_anime .base{width:55%;filter:brightness(0.5)}#app_wiz #modal_system .modal_overlay .modal_content .open_anime .system_plan,#app_wiz #modal_system .modal_overlay .modal_content .open_anime .blueprint,#app_wiz #modal_system .modal_overlay .modal_content .open_anime .construction,#app_wiz #modal_system .modal_overlay .modal_content .open_anime .support{position:absolute;width:90%;left:2%;animation:display_on .25s ease-out;animation-fill-mode:forwards;opacity:0}#app_wiz #modal_system .modal_overlay .modal_content .open_anime .system_plan{animation-delay:.5s;top:0;z-index:4}#app_wiz #modal_system .modal_overlay .modal_content .open_anime .blueprint{animation-delay:.75s;top:26%;z-index:3}#app_wiz #modal_system .modal_overlay .modal_content .open_anime .construction{animation-delay:1s;top:50%;z-index:2}#app_wiz #modal_system .modal_overlay .modal_content .open_anime .support{animation-delay:1.25s;bottom:.5%;z-index:0;left:1%;z-index:1}@media (max-width: 577px){#app_wiz #modal_system .modal_overlay .modal_content{left:auto;top:auto}}#app_wiz #modal_dispatch .modal_overlay .modal_content__item__ornament{margin:-35% auto 0}@media (max-width: 577px){#app_wiz #modal_dispatch .modal_overlay .modal_content__item__ornament{margin:-76% auto 0}}@media (max-width: 577px){#app_wiz #modal_dispatch .modal_overlay .modal_content__item .business-content{margin-top:1rem}}@keyframes purun_end{0%{transform:translateY(100px);opacity:0}70%{transform:translateY(0);opacity:1}100%{transform:translateY(0);opacity:1}}@media (max-width: 577px){#app_wiz #modal_dispatch .modal_overlay .modal_content .open_anime{width:65%;margin-top:10rem}}#app_wiz #modal_dispatch .modal_overlay .modal_content .open_anime .original_on{top:0;width:85%;left:0;right:0;margin:auto;animation:purun_end 1s linear 1s 1;opacity:0;animation-fill-mode:forwards}#app_wiz #modal_dispatch .modal_overlay .modal_content .open_anime .base{position:relative;top:1rem}#app_wiz #modal_dispatch .modal_overlay .modal_content .open_anime .program{position:relative;bottom:13rem;animation:purun_end 1s linear 1s 1;opacity:0;animation-fill-mode:forwards}@media (max-width: 993px){#app_wiz #modal_dispatch .modal_overlay .modal_content .open_anime .program{bottom:8rem}}@media (max-width: 577px){#app_wiz #modal_dispatch .modal_overlay .modal_content .open_anime .program{bottom:4.5rem}}#app_wiz .widget_type_slide .widget_title{width:80%;margin:0 auto}#app_wiz .widget_type_slide .widget_title h2{font-weight:bold;color:#0F5398;font-family:'mobo' , sans-serif}#app_wiz .widget_type_slide .slick-list{padding:2rem 50px 5rem !important}#app_wiz .widget_type_slide .slide_content{margin:0 1rem;background-color:white;box-shadow:10px 10px 0px 0 #03B1FF}#app_wiz .widget_type_slide .slide_content .slide_item__header{margin-bottom:1.5rem}#app_wiz .widget_type_slide .slide_content .slide_item .slide_item__img img{height:20vh}@media (max-width: 993px){#app_wiz .widget_type_slide .slide_content .slide_item .slide_item__img img{height:14vh}}@media (max-width: 577px){#app_wiz .widget_type_slide .slide_content .slide_item .slide_item__img img{height:12vh}}#app_wiz .widget_type_slide .slide_content .slide_item .slide_item__logo{filter:drop-shadow(0px 0px 6px white);right:0.25rem;width:50%;bottom:-1rem}#app_wiz .widget_type_slide .slide_content .slide_item .slide_item__logo img{filter:drop-shadow(0px 0px 6px white)}#app_wiz .widget_type_slide .slide_content .slide_item__about{padding:0 1rem .5rem}#app_wiz .widget_type_slide .slide_content .slide_item__about__name p{font-size:.9rem}#app_wiz .widget_type_slide .slide_content .slide_item__about__name h3{letter-spacing:.1rem}@media (max-width: 577px){#app_wiz .widget_type_slide .slide_content .slide_item__about__name h3{font-size:1.1rem;padding-top:.25rem}}#app_wiz .widget_type_slide .slide_content .slide_item .more-link{position:absolute;right:-1rem;bottom:-1rem}#app_wiz .widget_type_slide .slide_content .slick-arrow{position:absolute;z-index:1;top:0;bottom:0;margin:auto}#app_wiz .widget_type_slide .slide_content .slick-prev{left:-7%}#app_wiz .widget_type_slide .slide_content .slick-next{right:-7%}#app_wiz .widget_type_slide .slide_content .slide_item{padding-right:1%}#app_wiz .widget_type_slide .slide_content .slide_item:last-child{padding-right:0}#app_wiz .widget_type_slide .slide_content .slide_item__img img{width:100vw;height:50vh;object-fit:cover}#app_wiz .widget_type_slide .slide_content .slick-list{padding-right:6%}#app_wiz .business_cat_name{border:solid 1px gray;max-width:35vh}#app_wiz .business_cat_name .cat-img{border:solid 1px black;width:2.5rem;padding:.25rem}#app_wiz .business_cat_name p{font-size:.8rem;padding-left:.5rem;color:#0F5398}#app_wiz .slide_content{margin:1rem 0.75rem;background-color:white;position:relative}#app_wiz .slide_content .slide_item__header .slide_item__img{height:23vh;background-size:cover;background-position:center}@media (max-width: 993px){#app_wiz .slide_content .slide_item__header .slide_item__img{height:17vh}}@media (max-width: 577px){#app_wiz .slide_content .slide_item__header .slide_item__img{height:25vh}}#app_wiz .slide_content .slide_item__about{padding:1rem}#app_wiz .slide_content .slide_item__about h3{font-size:1rem;line-height:1.5rem;font-weight:600}#app_wiz .slide_content .slide_item__about .news-category p{font-weight:bold}#app_wiz .top-news{background-color:#032B6C;padding-top:9rem;z-index:2}@media (max-width: 993px){#app_wiz .top-news{padding-top:7rem;top:-7rem}}@media (max-width: 577px){#app_wiz .top-news{padding-top:4rem;top:-4rem}}#app_wiz .top-news .page-tit_en{margin-bottom:0}#app_wiz .top-news .topics-bg{width:38%;top:0;left:0}#app_wiz .top-news #scroll-down{padding-top:1rem}#app_wiz .top-news #scroll-down #scroll-title{color:white}#app_wiz .top-news #scroll-down #scroll-title:before,#app_wiz .top-news #scroll-down #scroll-title:after{background:white}#app_wiz .top-news .widget_title{margin:0 auto;width:84%}@media (max-width: 577px){#app_wiz .top-news .widget_title{width:85%}}@media (max-width: 577px){#app_wiz .top-news .widget_title h2 span{padding-top:.5rem}}#app_wiz .top-news .topics_carousel{overflow-x:scroll;padding-left:7rem;padding-right:5rem;padding-top:1rem}@media (max-width: 993px){#app_wiz .top-news .topics_carousel{padding-left:5rem}}@media (max-width: 577px){#app_wiz .top-news .topics_carousel{padding-left:1rem}}#app_wiz .top-news .topics_carousel .slide_content{width:100%}@media (max-width: 993px){#app_wiz .top-news .topics_carousel .slide_content{width:calc(100% / 2 - 3rem);margin:2rem 0.75rem}}@media (max-width: 577px){#app_wiz .top-news .topics_carousel .slide_content{width:100%}}#app_wiz .top-news .topics_carousel .slide_content .slide_item{width:300px}@media (max-width: 993px){#app_wiz .top-news .topics_carousel .slide_content .slide_item{width:250px}}@media (max-width: 993px){#app_wiz .top-news .topics_carousel .slide_content .slide_item__header .slide_item__img{height:14vh}}@media (max-width: 577px){#app_wiz .top-news .topics_carousel .slide_content .slide_item__header .slide_item__img{height:20vh}}#app_wiz .top-news .topics_carousel .slide_content .slide_item__about__detail p{margin-bottom:0}@media (max-width: 577px){#app_wiz .top-news .topics_carousel .slide_content .slide_item__about__detail p{font-size:.85rem;line-height:1.4rem}}#app_wiz .top-news .widget_title{color:white;position:relative;z-index:2}@media (max-width: 993px){#app_wiz .top-news .widget_title{margin-bottom:0}}#app_wiz .top-news .widget_title .link-btn a,#app_wiz .top-news .features-content .link-btn a{padding:1.5rem 0 0.5rem}#app_wiz .top-news .widget_title .link-btn button,#app_wiz .top-news .features-content .link-btn button{border:solid 1px white;padding:.5rem 1.5rem}@media (max-width: 577px){#app_wiz .top-news .widget_title .link-btn button,#app_wiz .top-news .features-content .link-btn button{padding:0.5rem 1rem;font-size:.9rem}}#app_wiz .top-news .widget_title .link-btn button i,#app_wiz .top-news .features-content .link-btn button i{padding-left:.5rem}#app_wiz .top-news .widget_title .link-btn button:hover,#app_wiz .top-news .features-content .link-btn button:hover{background-color:white;color:#032B6C}#app_wiz .top-news .slick-dots{padding-right:15rem}#app_wiz .top-news .slick-dots li{background-color:#313F79;width:12px;height:12px;margin:0 0.5rem;max-width:20px;border:0}#app_wiz .top-news .slick-dots .slick-active{background-color:white}#app_wiz .top_features{position:relative;padding:4% 0;top:0;z-index:1;background:linear-gradient(45deg, #020024 0%, #1e2747 0%, #1e2747 73%, #87428e 100%)}@media (max-width: 993px){#app_wiz .top_features{padding:14% 0 0}}@media (max-width: 577px){#app_wiz .top_features{padding-top:12%;padding-bottom:17%}}#app_wiz .top_features .features-content{margin:0 auto;width:80%}@media (max-width: 993px){#app_wiz .top_features .features-content{width:85%}}#app_wiz .top_features .features-content__about{color:white}#app_wiz .top_features .features-content__about h3{font-weight:bold;letter-spacing:.1rem;font-size:1.9rem;margin-bottom:1.5rem;line-height:2.8rem}@media (max-width: 577px){#app_wiz .top_features .features-content__about h3{font-size:1.6rem;line-height:2.5rem}}#app_wiz .top_features .features-content__about__detail{margin-bottom:1.5rem}#app_wiz .top_features .features-content__about__detail p{font-weight:500}@media (max-width: 993px){#app_wiz .top_features .features-content__img img{width:70%;position:relative;left:19rem;bottom:4rem}}@media (max-width: 577px){#app_wiz .top_features .features-content__img img{width:100%;position:relative;left:4rem;bottom:0;top:2rem}}#app_wiz .top_features .features-content .link-btn a{padding:1.5rem 0 0.5rem}#app_wiz .top_features .features-content .link-btn button{background-color:white;color:black;padding:.5rem 1.5rem}#app_wiz .top_features .features-content .link-btn button i{padding-left:.5rem}#app_wiz .top_features .features-content .link-btn button:hover{background-color:white;color:#032B6C;border:solid 1px #032B6C;cursor:pointer}#app_wiz .screen_widget_key_top_service{padding:8% 0 4%}@media (max-width: 993px){#app_wiz .screen_widget_key_top_service{padding:0 0 6%}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service{padding:0% 0 5%}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content{width:85%;padding:0}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_header__about{margin-bottom:2rem}}#app_wiz .screen_widget_key_top_service .widget_content .widget_body{margin-top:3rem}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body{margin-top:1rem}}@media (max-width: 993px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item{margin:0 auto 3rem}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item:last-child{margin-bottom:0}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item{margin-bottom:1.5rem}}@media (max-width: 993px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item a{display:flex;align-items:center}}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content{background-color:#f7f8fa;height:100%}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header,#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about{margin-top:2rem}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header,#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about{margin-top:0}}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header p{-webkit-text-stroke:0}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .service-th{margin:0 auto;width:70%}}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .service-th:hover{transition:.3s;transform:scale(1.1)}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .service-tit{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:15vh;margin-bottom:1rem}@media (max-width: 993px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .service-tit{justify-content:center}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .service-tit{margin-bottom:.5rem}}@media (max-width: 993px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .service-tit_txt{text-align:center;line-height:1.5rem;padding-bottom:0.5rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .service-tit_txt{font-size:1rem;padding-bottom:0.5rem}}@media (max-width: 993px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .service-tit_txt span{display:block}}@keyframes animationZoom{50%{transform:scale(1.1)}}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .business_cat_name{background-color:white;position:absolute;bottom:-1rem;width:100%;z-index:2}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .business_cat_name{bottom:-1.5rem}}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .business_cat_name p{width:100%;text-align:center;padding:0;font-weight:bold;font-size:.9rem;padding:0 0.75rem;-webkit-text-stroke:0}@media (max-width: 993px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .business_cat_name p{padding-left:0.25rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .business_cat_name p{font-size:.8rem;line-height:1.2rem;text-align:left}}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__header .business_cat_name .cat-img{width:3.5rem}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about p{font-size:.95rem;line-height:1.7rem;font-weight:500}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about p{line-height:1.5rem;font-size:.9rem}}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about .service-logo{width:60%;margin-bottom:.5rem}@media (max-width: 993px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about .service-logo{width:38%}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about .service-logo{width:70%;margin-bottom:.25rem}}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about .service-tit{margin-bottom:1rem;color:#878787}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about .service-tit{margin-bottom:0}}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about .service-tit_txt{color:#878787}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about .service-tit_txt{margin-bottom:1rem !important}}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about .more-link{margin-top:1rem}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about .more-link button{background:none !important;box-shadow:none;padding:0;border-bottom:solid 1px #0F5398}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content__about .more-link button p{color:#0F5398;letter-spacing:0;line-height:1.3rem;padding:0 0.25rem}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content .business_cat_name{max-width:unset}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .service-list__item__content .business_cat_name p{padding:0 0.5rem;color:#333333;background-color:#eeeeee;font-weight:normal;font-size:.8rem}#app_wiz .screen_widget_key_top_service .widget_content .widget_body .link-btn{margin:1rem 0 3rem}#app_wiz .screen_widget_key_top_service .link-btn,#app_wiz .screen_widget_key_develop .link-btn{text-align:center;margin:4rem 0;position:relative;z-index:1}#app_wiz .screen_widget_key_top_service .link-btn button,#app_wiz .screen_widget_key_develop .link-btn button{background-color:#324A8F;width:20%;box-shadow:0 3px 6px rgba(0,0,0,0.15)}@media (max-width: 993px){#app_wiz .screen_widget_key_top_service .link-btn button,#app_wiz .screen_widget_key_develop .link-btn button{width:50%}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_service .link-btn button,#app_wiz .screen_widget_key_develop .link-btn button{width:80%}}#app_wiz .screen_widget_key_top_service .link-btn button i,#app_wiz .screen_widget_key_develop .link-btn button i{padding-left:0.5rem}@media (max-width: 577px){#app_wiz .screen_key_develop .page_header{padding-top:1rem !important}}@media (max-width: 993px){#app_wiz .screen_key_develop .page_header .widget_content .page_about{padding-bottom:19rem}}@media (max-width: 577px){#app_wiz .screen_key_develop .page_header .widget_content .page_about{padding-bottom:9rem}}#app_wiz .screen_key_develop .page_header .widget_content .page_img{right:-17rem;width:70%}@media (max-width: 993px){#app_wiz .screen_key_develop .page_header .widget_content .page_img{right:-7rem;width:85%;bottom:-7rem}}@media (max-width: 577px){#app_wiz .screen_key_develop .page_header .widget_content .page_img{right:-5rem;width:100%;bottom:-6rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_develop .link-btn{margin-top:2rem}}#app_wiz .screen_widget_key_top_business{position:relative;z-index:2;padding:8% 0 7%;background-color:#3259B0}@media (max-width: 993px){#app_wiz .screen_widget_key_top_business{padding:13% 0 10%}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_business{padding-top:17%}}@media (max-width: 993px){#app_wiz .screen_widget_key_top_business .widget_content{width:85%;bottom:0}}#app_wiz .screen_widget_key_top_business .widget_content .widget_header{color:white}#app_wiz .screen_widget_key_top_business .widget_content .widget_header .top_widget_tit{color:white}#app_wiz .screen_widget_key_top_business .widget_content .widget_header__about p{-webkit-text-stroke:.01rem white}#app_wiz .screen_widget_key_top_business .widget_content .widget_body{margin-top:3rem}#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content{width:calc(100% / 5 - 2rem);margin:1rem;padding:0}@media (max-width: 993px){#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content{width:calc(100% / 2 - 2rem)}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content{width:100%;margin:0 auto 1.5rem}}@media (max-width: 993px){#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content a{display:flex;flex-flow:column-reverse;justify-content:space-between}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content a{display:flex;flex-flow:row-reverse;align-items:flex-start}}#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__img{background-color:#162962;border-radius:100%;margin-top:.5rem}@media (max-width: 769px){#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__img{width:70%;margin:0 auto}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__img{margin-top:0;width:55%}}#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__about{margin-top:1rem}@media (max-width: 577px){#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__about{margin-top:0;padding-left:1.2rem;width:75%}}#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__about__name{text-align:center;color:white}@media (max-width: 577px){#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__about__name{text-align:left}}#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__about__name p{font-weight:bold}@media (max-width: 993px){#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__about__name p{color:#f1f0b6}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__about__name p{font-size:1rem}}#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__about__detail p{color:white;font-size:1.1rem}@media (max-width: 577px){#app_wiz .screen_widget_key_top_business .widget_content .widget_body .business_list .business_content__about__detail p{font-size:.85rem;line-height:1.5rem}}#app_wiz .first-anime{height:75vh;bottom:0;background:none;z-index:3}#app_wiz .first-anime .page-top_bg{width:100%;height:100%;overflow:hidden}#app_wiz .first-anime .page-top_town{margin:0 auto;width:73%;left:0;right:0;bottom:1rem;animation:opacity_time 1s ease 0 alternate forwards,picture 0.1s cubic-bezier(0.68, -0.52, 0.33, 1.65) 1s alternate forwards,fuwafuwa 3s linear infinite;transform-origin:50% 50%;transform:translate3d(0, 0, 0);will-change:transform;scale:1;transition-duration:.3s;height:calc(0 /2000 * 100vw);top:10%;z-index:-1}@media (max-width: 1201px){#app_wiz .first-anime .page-top_town{scale:1.1;top:10%}}@media (max-width: 993px){#app_wiz .first-anime .page-top_town{scale:1.5;top:10%}}@media (max-width: 769px){#app_wiz .first-anime .page-top_town{scale:1.5;top:7%}}@media (max-width: 577px){#app_wiz .first-anime .page-top_town{scale:1.7;top:34%}}#app_wiz .first-anime .page-top_town .down_up-off{filter:blur(20px);-webkit-mask-image:none;z-index:1;opacity:.3 !important}#app_wiz .first-anime .page-top_town .down_up-on{-webkit-mask-image:none;z-index:10}#app_wiz .first-anime .page-top_town .down_up-on img{display:none}#app_wiz .first-anime .page-top_town__base,#app_wiz .first-anime .page-top_town__building,#app_wiz .first-anime .page-top_town__system,#app_wiz .first-anime .page-top_town__original,#app_wiz .first-anime .page-top_town__web,#app_wiz .first-anime .page-top_town__consulting,#app_wiz .first-anime .page-top_town__dispatch{opacity:0;animation-fill-mode:forwards;transform:translate3d(0, 0, 0);will-change:transform;animation-iteration-count:ease-out}#app_wiz .first-anime .page-top_town__base .open_anime,#app_wiz .first-anime .page-top_town__building .open_anime,#app_wiz .first-anime .page-top_town__system .open_anime,#app_wiz .first-anime .page-top_town__original .open_anime,#app_wiz .first-anime .page-top_town__web .open_anime,#app_wiz .first-anime .page-top_town__consulting .open_anime,#app_wiz .first-anime .page-top_town__dispatch .open_anime{display:none;z-index:10}#app_wiz .first-anime .page-top_town__base .open_anime.anime_on,#app_wiz .first-anime .page-top_town__building .open_anime.anime_on,#app_wiz .first-anime .page-top_town__system .open_anime.anime_on,#app_wiz .first-anime .page-top_town__original .open_anime.anime_on,#app_wiz .first-anime .page-top_town__web .open_anime.anime_on,#app_wiz .first-anime .page-top_town__consulting .open_anime.anime_on,#app_wiz .first-anime .page-top_town__dispatch .open_anime.anime_on{display:block;transition:.1s}#app_wiz .first-anime .page-top_town__base .open_anime.anime_on img,#app_wiz .first-anime .page-top_town__building .open_anime.anime_on img,#app_wiz .first-anime .page-top_town__system .open_anime.anime_on img,#app_wiz .first-anime .page-top_town__original .open_anime.anime_on img,#app_wiz .first-anime .page-top_town__web .open_anime.anime_on img,#app_wiz .first-anime .page-top_town__consulting .open_anime.anime_on img,#app_wiz .first-anime .page-top_town__dispatch .open_anime.anime_on img{display:block}#app_wiz .first-anime .page-top_town__system.down_up-on:before,#app_wiz .first-anime .page-top_town__system.down_up-off:before,#app_wiz .first-anime .page-top_town__original.down_up-on:before,#app_wiz .first-anime .page-top_town__original.down_up-off:before,#app_wiz .first-anime .page-top_town__web.down_up-on:before,#app_wiz .first-anime .page-top_town__web.down_up-off:before,#app_wiz .first-anime .page-top_town__consulting.down_up-on:before,#app_wiz .first-anime .page-top_town__consulting.down_up-off:before,#app_wiz .first-anime .page-top_town__dispatch.down_up-on:before,#app_wiz .first-anime .page-top_town__dispatch.down_up-off:before{display:none}#app_wiz .first-anime .page-top_town__base{animation-delay:.1s}@media (max-width: 993px){#app_wiz .first-anime .page-top_town__base{top:6rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__base{top:0}}#app_wiz .first-anime .page-top_town__building{animation-delay:.1s}#app_wiz .first-anime .page-top_town__building.center_building{z-index:4;top:3rem;margin:auto;width:85%;left:3%}@media (max-width: 993px){#app_wiz .first-anime .page-top_town__building.center_building{left:0;right:0;top:8rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__building.center_building{top:1rem}}#app_wiz .first-anime .page-top_town__building.front_building{z-index:5;top:-3rem}@media (max-width: 993px){#app_wiz .first-anime .page-top_town__building.front_building{top:6rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__building.front_building{top:0}}#app_wiz .first-anime .page-top_town__system{animation-delay:.1s;z-index:5;width:13%;top:17rem;right:35%;-webkit-mask-image:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/top/town_system_path.svg)}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__system{top:5.25rem;right:30%}}#app_wiz .first-anime .page-top_town__system .town-detail .open_button{top:58%;right:32%}#app_wiz .first-anime .page-top_town__system.down_up-on{width:17%;top:4rem;right:13rem}@media (max-width: 993px){#app_wiz .first-anime .page-top_town__system.down_up-on{right:1rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__system.down_up-on{width:37%;top:-5.5rem;right:6rem}}#app_wiz .first-anime .page-top_town__original{animation-delay:.1s;z-index:4;width:24%;top:18rem;left:16%;-webkit-mask-image:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/top/town_original_path.svg)}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__original{top:5.5rem;left:19%}}#app_wiz .first-anime .page-top_town__original .town-detail .open_button{top:85%;left:18%}#app_wiz .first-anime .page-top_town__original.down_up-on{left:70%;top:11rem}@media (max-width: 993px){#app_wiz .first-anime .page-top_town__original.down_up-on{left:8%;width:32%}}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__original.down_up-on{left:31%;width:42%;top:-3rem}}#app_wiz .first-anime .page-top_town__web{animation-delay:.1s;z-index:2;width:19%;top:1rem;left:calc(600 / 2000 * 100vw);-webkit-mask-image:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/top/town_web_path.svg)}@media (max-width: 993px){#app_wiz .first-anime .page-top_town__web{width:21%;top:6rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__web{top:0}}#app_wiz .first-anime .page-top_town__web .town-detail .open_button{left:27%;bottom:57%}#app_wiz .first-anime .page-top_town__web.down_up-on{width:35%;top:5rem;left:60%;scale:1.2}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__web.down_up-on{width:28%;top:-5.5rem;left:33%}}#app_wiz .first-anime .page-top_town__consulting{animation-delay:.1s;z-index:3;width:38%;top:10rem;right:7%;-webkit-mask-image:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/top/town_consulting_path.svg)}@media (max-width: 993px){#app_wiz .first-anime .page-top_town__consulting{top:11rem;right:5%}}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__consulting{top:2rem;right:8%;z-index:0}}#app_wiz .first-anime .page-top_town__consulting .town-detail .open_button{top:13%;left:62%}#app_wiz .first-anime .page-top_town__consulting.down_up-on{left:60%;top:8rem}@media (max-width: 993px){#app_wiz .first-anime .page-top_town__consulting.down_up-on{left:54%}}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__consulting.down_up-on{top:-5rem;width:63%}}#app_wiz .first-anime .page-top_town__dispatch{animation-delay:.1s;z-index:3;width:42%;top:10rem;left:6rem;-webkit-mask-image:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/top/town_dispatch_path.svg)}@media (max-width: 993px){#app_wiz .first-anime .page-top_town__dispatch{top:13rem;left:3rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__dispatch{top:3rem;left:1.5rem}}#app_wiz .first-anime .page-top_town__dispatch .town-detail .open_button{top:7%;right:100%}#app_wiz .first-anime .page-top_town__dispatch.down_up-on{left:10rem;top:8rem}@media (max-width: 993px){#app_wiz .first-anime .page-top_town__dispatch.down_up-on{left:45%;top:6rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_town__dispatch.down_up-on{left:27%;top:-5rem;width:44%}}#app_wiz .first-anime .page-top_catch{width:90%;margin:1.5rem auto 0}@media (max-width: 769px){#app_wiz .first-anime .page-top_catch{width:95%}}@media (max-width: 577px){#app_wiz .first-anime .page-top_catch{text-align:center;margin-top:0}}#app_wiz .first-anime .page-top_catch .site-copy{color:#333c62;line-height:5rem;font-size:3rem;font-weight:bold;animation-delay:0s;z-index:1;margin-top:2rem;letter-spacing:.05rem}@media (max-width: 577px){#app_wiz .first-anime .page-top_catch .site-copy{line-height:3.1rem;font-size:2rem}}#app_wiz .first-anime .page-top_catch .site-copy .about-tit{font-size:1.1rem;letter-spacing:0;line-height:2rem}@media (max-width: 577px){#app_wiz .first-anime .page-top_catch .site-copy .about-tit{font-size:.95rem;line-height:1.8rem}}#app_wiz .first-anime .page-top_catch.page-top_catch_hide{transition:.3s;opacity:0 !important}#app_wiz .first-anime .page-top_content{bottom:12rem;height:calc(0 /2000 * 100vw)}@media (max-width: 1201px){#app_wiz .first-anime .page-top_content{bottom:9rem}}@media (max-width: 993px){#app_wiz .first-anime .page-top_content{bottom:8rem}}@media (max-width: 769px){#app_wiz .first-anime .page-top_content{bottom:2rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_content{bottom:0}}#app_wiz .first-anime .page-top_content .down_up-off{display:none}#app_wiz .first-anime .page-top_content__system,#app_wiz .first-anime .page-top_content__original,#app_wiz .first-anime .page-top_content__web,#app_wiz .first-anime .page-top_content__consulting,#app_wiz .first-anime .page-top_content__dispatch{margin:auto;left:0;top:0;right:0;animation-delay:.05s;width:190px;margin:0 auto .5rem;border-radius:50px}#app_wiz .first-anime .page-top_content__system{top:calc(790 / 2000 * 100vw);left:calc(500 / 2000 * 100vw)}@media (max-width: 993px){#app_wiz .first-anime .page-top_content__system{top:41rem;left:22rem}}@media (max-width: 769px){#app_wiz .first-anime .page-top_content__system{top:30rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_content__system{top:13rem;left:58%}}#app_wiz .first-anime .page-top_content__original{top:calc(700 / 2000 * 100vw);right:calc(350 / 2000 * 100vw)}@media (max-width: 993px){#app_wiz .first-anime .page-top_content__original{top:39rem;right:calc(600 / 2000 * 100vw)}}@media (max-width: 769px){#app_wiz .first-anime .page-top_content__original{top:29rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_content__original{top:12.5rem;right:42%}}@media (max-width: 577px){#app_wiz .first-anime .page-top_content__original .open_button{width:132px}}#app_wiz .first-anime .page-top_content__web{top:14rem;right:calc(10 / 2000 * 100vw)}@media (max-width: 993px){#app_wiz .first-anime .page-top_content__web{top:20rem}}@media (max-width: 769px){#app_wiz .first-anime .page-top_content__web{top:11rem;left:2rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_content__web{top:-2.5rem;left:55%}}#app_wiz .first-anime .page-top_content__consulting{top:calc(550 / 2000 * 100vw);left:calc(900 / 2000 * 100vw)}@media (max-width: 993px){#app_wiz .first-anime .page-top_content__consulting{top:32rem;left:calc(1500 / 2000 * 100vw)}}@media (max-width: 769px){#app_wiz .first-anime .page-top_content__consulting{top:23rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_content__consulting{top:calc(610 / 2000 * 100vw);left:calc(1400 / 2000 * 100vw)}}#app_wiz .first-anime .page-top_content__dispatch{top:calc(450 / 2000 * 100vw);right:calc(1300 / 2000 * 100vw)}@media (max-width: 993px){#app_wiz .first-anime .page-top_content__dispatch{top:27rem;right:calc(1500 / 2000 * 100vw)}}@media (max-width: 769px){#app_wiz .first-anime .page-top_content__dispatch{top:18rem}}@media (max-width: 577px){#app_wiz .first-anime .page-top_content__dispatch{right:calc(1400 / 2000 * 100vw);top:.5rem;left:.5rem}}#app_wiz .screen_widget_key_develop{padding:8% 0 2%}@media (max-width: 993px){#app_wiz .screen_widget_key_develop{padding-top:13%}}@media (max-width: 577px){#app_wiz .screen_widget_key_develop{padding-top:17%}}#app_wiz .screen_widget_key_develop .widget_header{width:80%;margin:0 auto;position:relative;z-index:1}@media (max-width: 577px){#app_wiz .screen_widget_key_develop .widget_header{width:90%}}#app_wiz .screen_widget_key_develop .develop_carousel{overflow-x:scroll;padding-left:7rem;padding-right:5rem;padding-top:2rem}@media (max-width: 993px){#app_wiz .screen_widget_key_develop .develop_carousel{padding-left:5rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_develop .develop_carousel{padding-left:1rem;padding-top:0}}#app_wiz .screen_widget_key_develop .develop_carousel .slick-list{padding-bottom:0 !important;overflow:scroll}#app_wiz .screen_widget_key_develop .develop_carousel .slide_content{box-shadow:none;padding-bottom:1rem}@media (max-width: 993px){#app_wiz .screen_widget_key_develop .develop_carousel .slide_content{width:calc(100% / 2 - 3rem);margin:2rem 0.75rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_develop .develop_carousel .slide_content{width:100%;padding-bottom:0}}#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__header{margin-bottom:1rem}@media (max-width: 577px){#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__header{width:100%}}#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__img{height:23vh}@media (max-width: 993px){#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__img{height:14vh}}@media (max-width: 577px){#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__img{height:27vh}}#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__about{padding:0}@media (max-width: 577px){#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__about{margin-left:1rem}}#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__about__name{margin-bottom:.5rem}#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__about__name h3{font-size:1.1rem}@media (max-width: 993px){#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__about__name{font-size:1rem}}#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__about__detail p{font-size:.9rem;line-height:1.35rem}#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item .business_cat_name{border:0;position:unset;max-width:100%;width:100%}#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item .business_cat_name p{padding:0 0.5rem;color:#333333;background-color:#eeeeee}@media (max-width: 993px){#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item .business_cat_name p{line-height:1rem;font-size:.7rem}}#app_wiz .screen_widget_key_develop .develop_carousel .slide_content .slide_item__detail p{font-size:.9rem}#app_wiz .screen_widget_key_develop #scroll-down{z-index:1}#app_wiz .screen_widget_key_top_company{position:relative;padding:8% 0 10%;background-color:#0D2746}@media (max-width: 993px){#app_wiz .screen_widget_key_top_company{padding-top:9%}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_company{padding:14% 0 18%}}#app_wiz .screen_widget_key_top_company .widget_content .widget_header{text-align:center;color:white}@media (max-width: 993px){#app_wiz .screen_widget_key_top_company .widget_content .widget_header{text-align:left}}#app_wiz .screen_widget_key_top_company .widget_content .widget_header .top_widget_tit{color:white}#app_wiz .screen_widget_key_top_company .widget_content .widget_body{margin-top:3rem}@media (max-width: 577px){#app_wiz .screen_widget_key_top_company .widget_content .widget_body{margin-top:0}}@media (max-width: 993px){#app_wiz .screen_widget_key_top_company .widget_content .widget_body .company-item{margin:0.5rem;width:calc(100% / 2 - 1rem);padding:0}}#app_wiz .screen_widget_key_top_company .widget_content .widget_body .company-item a{background-color:white;width:100%;border-radius:50px;box-shadow:0 5px 0 #7784ba;transition:.4s;color:#333333;justify-content:center;padding:.25rem}#app_wiz .screen_widget_key_top_company .widget_content .widget_body .company-item a:hover{transform:translateY(4px);box-shadow:0 0 0 #7784ba;opacity:1}#app_wiz .screen_widget_key_top_company .widget_content .widget_body .company-item__icon{width:15%;padding-right:.5rem}@media (max-width: 577px){#app_wiz .screen_widget_key_top_company .widget_content .widget_body .company-item__icon{width:25%;padding-right:0.25rem}}#app_wiz .screen_widget_key_top_company .widget_content .widget_body .company-item__name p{font-size:1.2rem;font-weight:bold}@media (max-width: 577px){#app_wiz .screen_widget_key_top_company .widget_content .widget_body .company-item__name p{-webkit-text-stroke:0;font-size:1rem}}#app_wiz .screen_widget_key_customer_list{margin-top:5rem}@media (max-width: 993px){#app_wiz .screen_widget_key_customer_list{margin-top:3rem}}#app_wiz .screen_widget_key_customer_list .customer_name{background-color:#f4f6f9;border:solid 1px white;display:table;padding:.25rem .5rem}#app_wiz .screen_widget_key_customer_list .customer_name p{display:table-cell;vertical-align:middle;font-weight:500}@media (max-width: 993px){#app_wiz .screen_widget_key_customer_list .customer_name p{font-size:.9rem}}#app_wiz .screen_widget_key_top_contact{width:100%;position:relative;background-color:#F0F0F0;padding:6% 0 7%}@media (max-width: 993px){#app_wiz .screen_widget_key_top_contact{padding:4rem 0}}#app_wiz .screen_widget_key_top_contact .widget_content{position:relative;z-index:1}@media (max-width: 577px){#app_wiz .screen_widget_key_top_contact .widget_content{width:85%}}#app_wiz .screen_widget_key_top_contact .widget_content .widget_header{text-align:center}#app_wiz .screen_widget_key_top_contact .widget_content .widget_header .top_widget_tit{color:#032B6C}#app_wiz .screen_widget_key_top_contact .widget_content .widget_body .contact-about{color:#333333;text-align:center;margin-top:2rem}@media (max-width: 993px){#app_wiz .screen_widget_key_top_contact .widget_content .widget_body .contact-about{text-align:left;margin-top:0}}#app_wiz .screen_widget_key_top_contact .widget_content .widget_body .contact-about p{line-height:1.7rem;font-weight:bold}#app_wiz .screen_widget_key_form{margin-top:5rem}@media (max-width: 993px){#app_wiz .screen_widget_key_form{margin-top:3rem}}#app_wiz .contact-link{margin-top:3rem}#app_wiz .contact-link p{color:#032B6C;border-bottom:solid 1px #032B6C;width:25%;margin:0 auto;position:relative;font-weight:bold}@media (max-width: 993px){#app_wiz .contact-link p{width:56%}}@media (max-width: 577px){#app_wiz .contact-link p{width:90%}}#app_wiz .contact-link p:after{width:30px;height:16px;border-right:.15rem solid #032B6C;transform:skew(45deg);content:'';position:absolute;right:.5rem;bottom:0}#app_wiz .contact-link p svg{width:2.5rem;padding-right:.25rem}#app_wiz .paralax{width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center}#app_wiz .paralax .layer{width:400%}#app_wiz .paralax .cloud3,#app_wiz .paralax .cloud2,#app_wiz .paralax .cloud1{position:relative;z-index:-2}#app_wiz .paralax .cloud3{height:40%;background:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/top/top_cloud3.png) repeat-x;animation:slideshow 100s linear infinite;top:0;background-size:contain}#app_wiz .paralax .cloud2{height:35%;background:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/top/top_cloud2.png) repeat-x;animation:slideshow 120s linear infinite;top:0;background-size:contain}#app_wiz .paralax .cloud1{height:40%;background:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/top/top_cloud1.png) repeat-x;animation:slideshow 240s linear infinite;top:0;background-size:contain}#app_wiz .paralax .develop-cloud{height:35%;background:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/top/top-develop_bg.png) repeat-x;animation:slideshow 120s linear infinite;top:0;background-size:30%}#app_wiz .paralax .develop-cloud2{height:35%;background:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/top/top-develop_bg.png) repeat-x;animation:slideshow 120s linear infinite;top:14rem;background-size:24%}#app_wiz .paralax .contact-cloud{height:100%;background:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/top/top_contact_bg.png) repeat-x;animation:slideshow 120s linear infinite;top:0;background-size:30%;opacity:.2}@media (max-width: 577px){#app_wiz .screen_key_business .page_header .widget_content{padding-bottom:0 !important;padding-top:1rem !important}}#app_wiz .screen_key_business .page_header .widget_content .page_about_detail .merit__catch{margin-bottom:1rem;font-weight:600;line-height:2.5rem}@media (max-width: 577px){#app_wiz .screen_key_business .page_header .widget_content .page_about_detail .merit__catch{line-height:2.5rem}}#app_wiz .screen_key_business .page_header .widget_content .page_img{right:-11rem;top:0;position:absolute}@media (max-width: 993px){#app_wiz .screen_key_business .page_header .widget_content .page_img{text-align:right;position:relative;right:-7rem;padding:0}}@media (max-width: 577px){#app_wiz .screen_key_business .page_header .widget_content .page_img{right:-4.5rem}}@media (max-width: 993px){#app_wiz .screen_key_business .page_header .widget_content .page_img img{width:80%}}@media (max-width: 577px){#app_wiz .screen_key_business .page_header .widget_content .page_img img{width:100%}}#app_wiz .screen_widget_key_top_business .business_main{top:48rem}@media (max-width: 769px){#app_wiz .screen_widget_key_top_business .business_main{top:36rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_top_business .business_main{top:33rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business{padding-bottom:0 !important}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list{display:block !important}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_bg{margin:0 auto;transform:rotate(30deg);position:relative;width:60%;bottom:1rem;z-index:-1}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_bg{width:90%;left:19%}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_bg.reversal{transform:rotate(0deg)}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_bg.reversal{left:-20%;bottom:2rem}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content{width:100% !important}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content a{width:100%;display:flex;display:-webkit-flex;display:-ms-flexbox;align-items:center}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content a{flex-flow:column-reverse}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content a .web_bg{position:absolute;width:10%;right:1rem;top:3rem}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content a .web_bg{width:17%;right:-1rem}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content .consulting_bg{position:absolute;width:7%}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content .consulting_bg.first{bottom:0;left:-4rem}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content .consulting_bg.second{top:-5rem;right:22rem}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__img{width:43%}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__img{position:relative}}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__img.business_system{left:-25%}}@media (max-width: 993px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__img.business_original{width:97%}}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__img.business_original{right:-25%}}@media (max-width: 993px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__img.business_web{width:97%}}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__img.business_web{left:-25%;margin-top:0rem}}@media (max-width: 993px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__img.business_consulting{width:150%}}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__img.business_consulting{width:100%;right:-16%}}@media (max-width: 993px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__img.business_dispatch{width:100%}}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__img.business_dispatch{left:-18%}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about{text-align:left !important;padding-left:1.5rem}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about{padding-left:0;width:100%}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about__name{margin-bottom:1rem}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about__name p{font-size:1.8rem;font-weight:bold}@media (max-width: 993px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about__name p{font-size:1.6rem;line-height:2rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about__name p{line-height:1.7rem;font-size:1.4rem}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about__name p span{font-size:1rem;margin-top:.25rem}@media (max-width: 993px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about__name p span{font-size:.85rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about__name p span{margin-top:0;font-size:.7rem}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about__detail{margin-bottom:1.5rem}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about__detail p{font-size:1rem !important}@media (max-width: 769px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about__detail p{font-size:.85rem !important}}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content__about__detail p{font-size:.8rem !important}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content.even a{flex-direction:row-reverse}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content.even a{flex-direction:column-reverse}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content.even .business_content__about{padding-right:1.5rem}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content.even .business_content__about .more-link{text-align:left}}#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content:last-child{padding-top:1rem}@media (max-width: 577px){#app_wiz .screen_widget_key_page_business .business_main .widget_content .widget_body .business_list .business_content:last-child{padding-top:2rem !important}}#app_wiz .widget_type_business .key_top_business_info{top:4rem;z-index:2}@media (max-width: 577px){#app_wiz .widget_type_business .key_top_business_info .business_about{padding:0 0 0 1.5rem;width:100%}}#app_wiz .widget_type_business .key_top_business_info .business_catch .bg-wrap{padding:1rem 2rem 1rem 3rem;color:white;opacity:.9;display:table;position:relative}@media (max-width: 577px){#app_wiz .widget_type_business .key_top_business_info .business_catch .bg-wrap{padding:0.5rem 1rem;line-height:1.6rem;font-size:.85rem}}#app_wiz .widget_type_business .key_top_business_info .business_catch .bg-wrap:first-child{font-size:1.8rem;font-weight:bold}@media (max-width: 577px){#app_wiz .widget_type_business .key_top_business_info .business_catch .bg-wrap:first-child{font-size:1.3rem;padding:.5rem 1rem}}#app_wiz .widget_type_business .key_top_business_info .business_catch .bg-wrap .inn{display:inline-block;position:relative;z-index:1}#app_wiz .widget_type_business .key_top_business_info .business_catch.is-animated .bg-wrap:before{animation:marker-slide_in 2.6s cubic-bezier(0.22, 1, 0.36, 1) forwards;background:linear-gradient(to right, #362ae0 0%, #3b79cc 50%, #42d3ed 100%);content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:left center}#app_wiz .widget_type_business .business_info_bg .business_main_img{position:absolute;width:85%;right:-5rem;z-index:1}@media (max-width: 769px){#app_wiz .widget_type_business .business_info_bg .business_main_img{top:2rem;width:100%}}@media (max-width: 577px){#app_wiz .widget_type_business .business_info_bg .business_main_img{top:13.5rem;width:100%}}#app_wiz .widget_type_business .business_info_bg .business_ornament_img{left:-8rem;width:60%;top:-2rem}@media (max-width: 577px){#app_wiz .widget_type_business .business_info_bg .business_ornament_img{left:-6rem;width:80%}}#app_wiz .widget_type_business .business_main__bg{opacity:.1;z-index:-1}#app_wiz .widget_type_business .business_main__bg .simpleParallax{overflow:unset !important}#app_wiz .widget_type_business .business_main__bg .simpleParallax img{position:relative;bottom:5rem}@media (max-width: 993px){#app_wiz .widget_type_business .business_main .widget_content{padding:0}}#app_wiz .widget_type_business .business_main .widget_content .widget_header{text-align:center}@media (max-width: 769px){#app_wiz .widget_type_business .business_main .widget_content .widget_header{text-align:left}}#app_wiz .widget_type_business .business_main .widget_content .widget_header .business_detail{line-height:1.7rem;margin:1.5rem 0 4rem}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content{padding:1rem}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item{padding:1.5rem;background-color:#f7f8fa;height:100%}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__img{padding-bottom:.5rem}@media (max-width: 577px){#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__img{position:relative;overflow:hidden}}@media (max-width: 577px){#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__img.system{height:29vh}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__img.system img{bottom:16%}}@media (max-width: 577px){#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__img.original{height:23vh}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__img.original img{bottom:44%}}@media (max-width: 577px){#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__img.consulting{height:24vh}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__img.consulting img{bottom:38%}}@media (max-width: 577px){#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__img.dispatch{height:18vh}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__img.dispatch img{bottom:83%}}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__about__name h3{font-size:1.2rem}@media (max-width: 577px){#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__about__name h3{font-size:1.1rem}}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__about__name p{font-size:.8rem;line-height:1.5rem}@media (max-width: 577px){#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__about__name p{font-size:.75rem;line-height:1.3rem}}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__about__detail{text-align:left}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__about__detail p{font-weight:500;font-size:.95rem;line-height:1.7rem}@media (max-width: 577px){#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__about__detail p{font-size:.85rem}}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__about .more-link button{box-shadow:none;padding:0;border-bottom:solid 1px #0F5398;background:transparent;color:#0F5398;letter-spacing:0;line-height:1.3rem;padding:0 0.25rem}#app_wiz .widget_type_business .business_main .widget_content .business_list .business_content__item__about .more-link button p{font-size:.9rem}#app_wiz .toppage_sub-content{position:relative;top:50rem}@media (max-width: 769px){#app_wiz .toppage_sub-content{top:30rem}}@media (max-width: 577px){#app_wiz .toppage_sub-content{top:26rem}}#app_wiz .widget_side .widget_body .archive-links p{background-color:#ebebeb;margin:0 0 .25rem;padding:.5rem .5rem .5rem 1rem;font-weight:bold}#app_wiz .widget_side .widget_body .archive-links ul{background-color:#fafafa;padding:.5rem;list-style:none}#app_wiz .widget_side .widget_body .archive-links ul li{margin:0 0 0 1.5rem;position:relative;line-height:1.9;font-size:.9rem;font-weight:600;line-height:1.7rem}#app_wiz .widget_side .widget_body .archive-links ul li:before{content:"";width:0;height:0;margin-top:-4px;display:block;position:absolute;top:50%;right:100%;border:5px solid transparent;border-left:9px solid #0F5398}#app_wiz .widget_side .widget_body .archive-links .year-acor p{background-color:#fafafa}#app_wiz .widget_side .widget_body .archive-links .year-acor svg{position:absolute;right:0.5rem;top:50%;transform:translateY(-50%);width:1.1rem}#app_wiz .widget_side .widget_body .archive-links .year-acor svg .a{fill:#0F5398}#app_wiz .widget_side .widget_body .archive-links .year-acor .open-cat{display:block}#app_wiz .widget_side .widget_body .archive-links .year-acor .close-cat{display:none}#app_wiz .widget_side .widget_body .archive-links .year-acor.open .open-cat{display:none}#app_wiz .widget_side .widget_body .archive-links .year-acor.open .close-cat{display:block}#app_wiz .widget_type_news{padding-bottom:3rem}#app_wiz .widget_type_news .widget_header h2{line-height:2.1rem}#app_wiz .widget_type_news .widget_header h2 span{font-size:1.5rem}#app_wiz .widget_type_news .widget_header .more-link button{padding:.25rem 1.5rem;font-weight:normal}#app_wiz .widget_type_news .sub-page_tit{border-left:solid 4px #0F5398;font-size:1rem}@media (max-width: 769px){#app_wiz .widget_type_news .widget_body article{margin-bottom:0 !important}#app_wiz .widget_type_news .widget_body article:last-child{margin-bottom:0 !important}}#app_wiz .widget_type_news .widget_body article .news-content{padding:.5rem 0}#app_wiz .widget_type_news .widget_body article .news-content .news-header{padding-left:3.5rem;position:relative}@media (max-width: 769px){#app_wiz .widget_type_news .widget_body article .news-content .news-header{padding-left:0;margin-bottom:.5rem}}#app_wiz .widget_type_news .widget_body article .news-content .news-header .new{position:absolute;left:-.25rem}@media (max-width: 993px){#app_wiz .widget_type_news .widget_body article .news-content .news-header .new{margin-bottom:.5rem}}@media (max-width: 769px){#app_wiz .widget_type_news .widget_body article .news-content .news-header .new{position:unset;width:4rem;text-align:center}}#app_wiz .widget_type_article .widget_content .widget_header__detail{margin-bottom:.5rem}#app_wiz .widget_type_article .widget_content .widget_header h1{font-size:1.3rem;border-left:solid 4px #0F5398;padding-left:0.75rem}#app_wiz .widget_type_article .widget_body section{line-height:1.7rem}#app_wiz .widget_type_article .widget_body section div{font-weight:normal;line-height:1.7rem}#app_wiz .widget_type_article .widget_body section .media-post-img{margin:1rem auto 0.5rem;width:50%}@media (max-width: 577px){#app_wiz .widget_type_article .widget_body section .media-post-img{width:100%}}#app_wiz .widget_type_article .widget_body section .media-img-big{text-align:center}#app_wiz .widget_type_article .widget_body section .next-link{margin-top:2rem}#app_wiz .widget_type_article .widget_body section .next-link button{background-color:black}#app_wiz .screen_widget_key_top_news{position:relative;top:4rem}#app_wiz .screen_widget_key_top_news .widget_content{border:4px solid #90f59a;border-image:linear-gradient(to right, #90f59a 0%, #04caff 100%);border-image-slice:1;background-color:rgba(255,255,255,0.5);padding:2.5rem 3rem}@media (max-width: 577px){#app_wiz .screen_widget_key_top_news .widget_content{padding:1.5rem}}#app_wiz .screen_widget_key_top_news .widget_content .widget_header .top_widget_tit.news-content_tit{color:#333333;text-align:center;font-size:1.7rem;padding-bottom:.75rem;margin-bottom:1rem;display:block;position:relative}#app_wiz .screen_widget_key_top_news .widget_content .widget_header .top_widget_tit.news-content_tit:after{content:'';display:block;height:3px;width:0;transform:translateX(-50%);transition:1.2s cubic-bezier(0.22, 1, 0.36, 1);position:absolute;bottom:0;left:50%;background:linear-gradient(to right, #04caff 0%, #90f59a 100%)}#app_wiz .screen_widget_key_top_news .widget_content .widget_header .top_widget_tit.news-content_tit span{font-size:1.15rem}#app_wiz .screen_widget_key_top_news .widget_content .widget_header .top_widget_tit.news-content_tit.is-animated:after{width:100%}@media (max-width: 577px){#app_wiz .screen_key_company .widget_type_product_list{padding-top:1rem}}#app_wiz .screen_key_company .widget_type_product_list .widget_content .widget_body .product-list .product{margin:1rem .5rem 3rem;width:calc(100% / 4 - 1rem);overflow:hidden}#app_wiz .screen_key_company .widget_type_product_list .widget_content .widget_body .product-list .product:hover{box-shadow:none}@media (max-width: 993px){#app_wiz .screen_key_company .widget_type_product_list .widget_content .widget_body .product-list .product{width:calc(100% / 3 - 1rem)}}@media (max-width: 769px){#app_wiz .screen_key_company .widget_type_product_list .widget_content .widget_body .product-list .product{width:calc(100% / 2 - 1rem)}}@media (max-width: 577px){#app_wiz .screen_key_company .widget_type_product_list .widget_content .widget_body .product-list .product{width:100%;margin-bottom:1.5rem}}#app_wiz .screen_key_company .widget_type_product_list .widget_content .widget_body .product-list .product .product-content{display:block}#app_wiz .screen_key_company .widget_type_product_list .widget_content .widget_body .product-list .product .product-content .product-img{transform:scale(1);transition:.3s ease-in-out}#app_wiz .screen_key_company .widget_type_product_list .widget_content .widget_body .product-list .product .product-content .product-img:hover{transform:scale(1.2)}@media (max-width: 577px){#app_wiz .screen_key_company .widget_type_product_list .widget_content .widget_body .product-list .product .product-content .product-img{height:100%}}@media (max-width: 577px){#app_wiz .screen_key_company .widget_type_product_list .widget_content .widget_body .product-list .product .product-content .product-detail__title{font-size:1rem}}@media (max-width: 577px){#app_wiz .screen_key_company .widget_type_product_list .widget_content .widget_body .product-list .product .product-content .product-detail__about{font-size:.9rem}}#app_wiz .footer_hamburger{background-color:#0F5398;z-index:1000}#app_wiz .hamburger-btn{text-align:center;padding:0 !important;height:48px}#app_wiz .hamburger-btn svg{width:2.5rem}@media (max-width: 577px){#app_wiz .hamburger-btn svg{width:1.75rem;padding-bottom:0.25rem}}#app_wiz .hamburger-btn span{font-size:.6rem;color:white;font-weight:bold;position:relative;bottom:0.1rem}#app_wiz .hamburger-btn__img{width:35px;height:35px;color:white}#app_wiz .sp-nav_contact{background-color:#F8F7BA;height:100%;padding:.25rem 1rem !important;width:12%}@media (max-width: 577px){#app_wiz .sp-nav_contact{padding:.25rem .5rem !important;width:24%}}#app_wiz .sp-nav_contact span{color:#694500}#app_wiz .sp-nav_recruit span{bottom:0.3rem}#app_wiz .app_func_business .app_func_screen{position:relative;z-index:0;padding-top:4rem}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen{padding-top:0}}#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .page_bg{top:62%}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .page_bg{top:90%}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .page_bg{top:100%}}#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .widget_content .screen_widget_key_top_slide{height:60vh}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .widget_content .screen_widget_key_top_slide{height:30vh;width:55%;margin-top:2rem;position:relative;left:55%}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .widget_content .screen_widget_key_top_slide{width:100%;left:2rem;margin:2rem auto 0}}#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img{right:0;width:100%;top:0}#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__system{top:0;width:100%;right:0;-webkit-mask-image:none}#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__system .open_anime .system_plan{animation-delay:2s !important}#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__system .open_anime .blueprint{animation-delay:2.5s !important}#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__system .open_anime .construction{animation-delay:3s !important}#app_wiz .app_func_business .app_func_screen.screen_key_system .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__system .open_anime .support{animation-delay:3.5s !important}#app_wiz .app_func_business .app_func_screen.screen_key_system .screen_widget_key_business_service .service_list__item{width:calc(100% / 3)}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_system .screen_widget_key_business_service .service_list__item{width:calc(100% / 2);padding:0 0.5rem}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_system .screen_widget_key_business_service .service_list__item:nth-child(odd){padding-left:0}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_system .screen_widget_key_business_service .service_list__item:nth-child(even){padding-right:0}}#app_wiz .app_func_business .app_func_screen.screen_key_system .screen_widget_key_business_service .service_list__item__img img{border-radius:15px}#app_wiz .app_func_business .app_func_screen.screen_key_system .flow_scroll_bg img{opacity:.35}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_package .widget_type_page_title{padding-top:2rem !important;margin-bottom:0 !important}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_package .widget_type_page_title .widget_content{width:100%}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_package .widget_type_page_title .widget_content .business_about{width:85%;margin:0 auto}}#app_wiz .app_func_business .app_func_screen.screen_key_package .widget_type_page_title .widget_content .business_img{right:-11%;z-index:1;width:60%;top:-32%}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_package .widget_type_page_title .widget_content .business_img{padding:0;right:-34%;width:70%;top:2rem}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_package .widget_type_page_title .widget_content .business_img{right:auto;width:100%;top:1rem}}#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .page_bg{top:62%}#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .page_bg img{opacity:.35}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .page_bg{top:90%}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .page_bg{top:100%}}#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide{height:auto}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide{height:20vh;width:80%;margin-top:2rem;position:relative;left:25%}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide{width:100%;height:27vh;left:2rem;margin:2rem auto 0}}#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img{right:0;width:100%;top:0}#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting{width:100%;-webkit-mask-image:none}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .base_flower,#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .base_leaf{bottom:-100%}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .base_flower,#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .base_leaf{bottom:-80%}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .light_flower_stem{right:32%;top:64%}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .light_flower_stem{top:50%}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .consulting_stem{top:63%}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .consulting_stem{top:49%}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .consulting_flower__petal .sales_promotion{top:8rem}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .consulting_flower__petal .sales_promotion{top:5rem}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .consulting_flower__petal .analysis{top:9.5rem}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_consulting .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__consulting .open_anime .consulting_flower__petal .analysis{top:6rem}}#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide{height:auto}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide{height:20vh;width:80%;margin-top:2rem;position:relative;left:25%}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide{width:100%;height:27vh;left:2rem;margin:2rem auto 0}}#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img{right:0;width:100%;top:0}#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch{width:100%;-webkit-mask-image:none}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch{top:1rem;width:90%}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .base_flower,#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .base_leaf{bottom:-100%}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .base_flower,#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .base_leaf{bottom:-80%}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .light_flower_stem{right:32%;top:64%}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .light_flower_stem{top:50%}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .consulting_stem{top:63%}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .consulting_stem{top:49%}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .consulting_flower__petal .sales_promotion{top:8rem}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .consulting_flower__petal .sales_promotion{top:5rem}}@media (max-width: 993px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .consulting_flower__petal .analysis{top:9.5rem}}@media (max-width: 577px){#app_wiz .app_func_business .app_func_screen.screen_key_dispatch .widget_type_page_title .widget_content .screen_widget_key_top_slide .business_img .page-top_town__dispatch .open_anime .consulting_flower__petal .analysis{top:6rem}}@media (max-width: 993px){#app_wiz .app_func_business .widget_content{padding-bottom:0 !important}}@media (max-width: 769px){#app_wiz .app_func_business .widget_content{width:85%}}@media (max-width: 577px){#app_wiz .app_func_business .widget_content{padding-left:0}}#app_wiz .app_func_business .business_widget_tit{color:#333333;letter-spacing:.01rem}@media (max-width: 577px){#app_wiz .app_func_business .business_widget_tit{padding-bottom:0}}#app_wiz .app_func_business .business_widget_tit span{margin-bottom:0.25rem;font-size:1rem;color:#BAC6EB}#app_wiz .app_func_business .business_catch h3{font-weight:bold;font-size:1.6rem;letter-spacing:.1rem;line-height:2.5rem}@media (max-width: 577px){#app_wiz .app_func_business .business_catch h3{font-size:1.4rem;line-height:2.2rem}}#app_wiz .app_func_business .business_about_detail{margin-top:1rem}@media (max-width: 577px){#app_wiz .app_func_business .business_about_detail p{font-size:.95rem;line-height:1.8rem}}#app_wiz .app_func_business .business_widget_about p{font-size:1.1rem;line-height:2rem;width:70%}@media (max-width: 577px){#app_wiz .app_func_business .business_widget_about p{font-size:1rem;line-height:2rem;width:100%}}#app_wiz .app_func_business .business_widget_about p span{display:block}@media (max-width: 993px){#app_wiz .app_func_business .business_widget_about p span{display:inline}}#app_wiz .app_func_business .widget_type_page_title{overflow:visible;height:25vh;margin-bottom:10rem;background-color:#2E3540}@media (max-width: 993px){#app_wiz .app_func_business .widget_type_page_title{height:13vh;margin-bottom:7rem}}@media (max-width: 577px){#app_wiz .app_func_business .widget_type_page_title{margin-bottom:4rem}}#app_wiz .app_func_business .widget_type_page_title .page-tit_content{width:45%;margin:0}#app_wiz .app_func_business .widget_type_page_title .page-img_content{top:0;right:-13%;width:70%;height:100%}@media (max-width: 769px){#app_wiz .app_func_business .widget_type_page_title .page-img_content{right:-18%;width:80%;top:17%}}@media (max-width: 577px){#app_wiz .app_func_business .widget_type_page_title .page-img_content{width:100%;right:-13%;top:2%}}#app_wiz .app_func_business .widget_type_page_title .page-img_content:before{display:none}#app_wiz .app_func_business .widget_type_page_title .page-img_content img{object-fit:contain;width:auto;height:60vh}@media (max-width: 993px){#app_wiz .app_func_business .widget_type_page_title .page-img_content img{width:auto;height:23vh}}@media (max-width: 577px){#app_wiz .app_func_business .widget_type_page_title .page-img_content img{height:21vh}}#app_wiz .app_func_business .screen_key_system .widget_type_page_about .widget_body .business_img img{width:242px}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .widget_type_page_about .widget_body .business_img img{width:50%}}#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about{background-color:#F4F7FD;margin-right:10rem;padding-right:2.5rem;max-height:57vh}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about{margin-right:3rem}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about{margin-right:1.5rem;max-height:50vh}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_about{padding:0 0 0 1.5rem;width:100%}}#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list{width:100vw;background-repeat-x:repeat;background-repeat-y:no-repeat;background-size:55%;margin-top:3rem;background-position-y:4.5rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list{background-size:100%;background-position-y:3rem}}#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .slick-list{padding-bottom:5rem !important}#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .business_item{width:15vw !important;padding:0 1.25rem}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .business_item{width:22vw !important}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .business_item{width:30vw !important;padding:0 .75rem}}#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .business_item .business_item_icon{background-color:white;border-radius:5px;border:solid .15rem black;padding:.5rem;margin-bottom:.5rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .business_item .business_item_icon{border:solid .1rem black;padding:.25rem}}#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .business_item .business_item_icon img{background-image:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/business/system/business_slick-item_bg.png);background-size:cover;border-radius:5px}#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .business_item .business_item_name{text-align:center;margin-bottom:.25rem}#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .business_item .business_item_name p{font-size:.9rem;font-weight:bold}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .business_item .business_item_name p{font-size:.85rem}}#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .business_item .business_item_detail p{font-size:.85rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .screen_widget_key_business_about .widget_body .business_slick_list .business_slick_content .business_item .business_item_detail p{font-size:.8rem}}#app_wiz .app_func_business .screen_key_system .widget_type_technical_about{margin-top:16rem}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_system .widget_type_technical_about{margin-top:5rem}}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_system .widget_type_technical_about{margin-top:12rem}}#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_header{margin-bottom:2rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_body .business_about{padding:0 1.5rem;width:100%}}#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_body .technical_list{padding-bottom:5rem;margin-top:2rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_body .technical_list{padding-bottom:2.5rem}}#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_body .technical_list .technical_content{justify-content:center;-webkit-justify-content:center}#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item{width:calc(100% / 3 - 1rem);margin:1rem .5rem;border-radius:50px;background-color:white;border:solid 12px #FFF09D;height:6rem;padding:1rem 1.5rem}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item{width:calc(100% / 2 - 1rem)}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item{width:100%;border:solid 7px #FFF09D;height:5.5rem}}#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item .technical_item_name{position:absolute;top:-2rem;left:0}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item .technical_item_name{top:-1.5rem}}#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item .technical_item_name p{color:#FF9124;font-size:1.9rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item .technical_item_name p{font-size:1.5rem}}#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .service_bg .simpleParallax img{bottom:-4rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_system .widget_type_technical_about .service_bg .simpleParallax img{bottom:-1.5rem}}#app_wiz .app_func_business .screen_key_system .screen_widget_key_system_faq .faq_bg .faq_bg_img{width:55%}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_system .screen_widget_key_system_faq .faq_bg .faq_bg_img{width:80%}}#app_wiz .app_func_business .screen_key_package .screen_widget_key_page_about .widget_body .business_img{bottom:-20%;padding-left:4%}#app_wiz .app_func_business .screen_key_package .screen_widget_key_page_about .widget_body .business_img img{width:100%}#app_wiz .app_func_business .screen_key_package .screen_widget_key_business_about{height:74vh}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_package .screen_widget_key_business_about{height:100vh}}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_package .widget_type_technical_about{margin-top:32rem}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_package .widget_type_technical_about{margin-top:22rem}}#app_wiz .app_func_business .screen_key_package .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item{border:solid 1px black;border-radius:50px;width:calc(100% / 3 - 1rem);padding:.5rem 1rem;background-color:white}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_package .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item{width:calc(100% / 2 - 1rem)}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_package .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item{width:100%}}#app_wiz .app_func_business .screen_key_package .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item:before{content:'';display:inline-block;width:75px;height:75px;background-image:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/business/package/environment_icon.png);background-size:contain;vertical-align:middle;position:absolute;margin:auto;top:0;bottom:0;background-repeat:no-repeat;left:0}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_package .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item:before{width:70px;height:70px}}#app_wiz .app_func_business .screen_key_package .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item .technical_item_name,#app_wiz .app_func_business .screen_key_package .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item .technical_item_detail{padding-left:5.5rem}#app_wiz .app_func_business .screen_key_package .screen_widget_key_package_develop{background-size:cover;background-repeat:no-repeat;background-position:center;padding:4rem 0}#app_wiz .app_func_business .screen_key_package .screen_widget_key_package_develop .widget_header{justify-content:center;-webkit-justify-content:center}#app_wiz .app_func_business .screen_key_package .screen_widget_key_package_develop .widget_header h2{color:#333333}#app_wiz .app_func_business .screen_key_package .widget_type_faq{padding-top:0}#app_wiz .app_func_business .screen_key_package .widget_type_faq .widget_content{position:relative;z-index:1;padding-top:5rem}#app_wiz .app_func_business .screen_key_package .widget_type_faq .faq_bg_fill img{object-fit:cover;height:100vh;width:100vw;object-position:center}#app_wiz .app_func_business .screen_key_package .widget_type_faq .faq_bg .faq_bg_img{width:50%;top:45%}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_package .widget_type_faq .faq_bg .faq_bg_img{width:50%;top:10px;left:-6%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_package .widget_type_faq .faq_bg .faq_bg_img{width:80%;top:6px;left:-22%}}#app_wiz .app_func_business .screen_key_web,#app_wiz .app_func_business .screen_key_consulting{min-height:100vh;background-attachment:fixed;background-size:cover;background-position:center}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_web .widget_type_page_about .widget_body .business_img,#app_wiz .app_func_business .screen_key_consulting .widget_type_page_about .widget_body .business_img{margin-top:12rem}}#app_wiz .app_func_business .screen_key_web .widget_type_page_about .widget_body .business_img img,#app_wiz .app_func_business .screen_key_consulting .widget_type_page_about .widget_body .business_img img{width:100%;padding-left:4rem}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_web .widget_type_page_about .widget_body .business_img img,#app_wiz .app_func_business .screen_key_consulting .widget_type_page_about .widget_body .business_img img{padding-left:0}}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_web .widget_type_page_about .widget_body .business_img img,#app_wiz .app_func_business .screen_key_consulting .widget_type_page_about .widget_body .business_img img{width:60%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_web .widget_type_page_about .widget_body .business_img img,#app_wiz .app_func_business .screen_key_consulting .widget_type_page_about .widget_body .business_img img{width:80%}}#app_wiz .app_func_business .screen_key_web .widget_type_business_about,#app_wiz .app_func_business .screen_key_consulting .widget_type_business_about{height:65vh}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_web .widget_type_business_about,#app_wiz .app_func_business .screen_key_consulting .widget_type_business_about{height:100vh}}#app_wiz .app_func_business .screen_key_web .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon,#app_wiz .app_func_business .screen_key_consulting .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon{margin:0 auto;width:65%}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_web .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon,#app_wiz .app_func_business .screen_key_consulting .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon{width:45%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_web .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon,#app_wiz .app_func_business .screen_key_consulting .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon{width:60%}}#app_wiz .app_func_business .screen_key_web .widget_type_technical_about,#app_wiz .app_func_business .screen_key_consulting .widget_type_technical_about{margin-top:20rem}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_web .widget_type_technical_about,#app_wiz .app_func_business .screen_key_consulting .widget_type_technical_about{margin-top:34rem}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_web .widget_type_technical_about,#app_wiz .app_func_business .screen_key_consulting .widget_type_technical_about{margin-top:20rem}}#app_wiz .app_func_business .screen_key_web .widget_type_technical_about .technical_item_img,#app_wiz .app_func_business .screen_key_consulting .widget_type_technical_about .technical_item_img{margin:0 auto 1rem;width:75%}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_web .widget_type_technical_about .technical_item_img,#app_wiz .app_func_business .screen_key_consulting .widget_type_technical_about .technical_item_img{width:60%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_web .widget_type_technical_about .technical_item_img,#app_wiz .app_func_business .screen_key_consulting .widget_type_technical_about .technical_item_img{width:70%}}#app_wiz .app_func_business .screen_key_web .widget_type_technical_about .service_bg,#app_wiz .app_func_business .screen_key_consulting .widget_type_technical_about .service_bg{top:0rem;opacity:.6}#app_wiz .app_func_business .screen_key_web .screen_widget_key_web_develop,#app_wiz .app_func_business .screen_key_consulting .screen_widget_key_web_develop{padding-top:3rem}#app_wiz .app_func_business .screen_key_web .screen_widget_key_web_develop .widget_header h2,#app_wiz .app_func_business .screen_key_consulting .screen_widget_key_web_develop .widget_header h2{color:white}#app_wiz .app_func_business .screen_key_web .widget_type_faq .faq_bg .faq_bg_img,#app_wiz .app_func_business .screen_key_consulting .widget_type_faq .faq_bg .faq_bg_img{top:0;width:50%}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_web .widget_type_faq .faq_bg .faq_bg_img,#app_wiz .app_func_business .screen_key_consulting .widget_type_faq .faq_bg .faq_bg_img{width:40%}}#app_wiz .app_func_business .screen_key_web .widget_type_faq .faq_bg .faq_bg_town,#app_wiz .app_func_business .screen_key_consulting .widget_type_faq .faq_bg .faq_bg_town{width:77%;right:-50%;bottom:-7%}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_web .widget_type_faq .faq_bg .faq_bg_town,#app_wiz .app_func_business .screen_key_consulting .widget_type_faq .faq_bg .faq_bg_town{right:-9rem}}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_web .widget_type_faq .faq_bg .faq_bg_town,#app_wiz .app_func_business .screen_key_consulting .widget_type_faq .faq_bg .faq_bg_town{right:-4rem}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_web .widget_type_faq .faq_bg .faq_bg_town,#app_wiz .app_func_business .screen_key_consulting .widget_type_faq .faq_bg .faq_bg_town{width:100%;bottom:-12%}}#app_wiz .app_func_business .screen_key_web .screen_widget_key_business_page_title,#app_wiz .app_func_business .screen_key_dispatch .screen_widget_key_business_page_title{margin-bottom:17rem !important}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_web .screen_widget_key_business_page_title,#app_wiz .app_func_business .screen_key_dispatch .screen_widget_key_business_page_title{margin-bottom:8rem !important}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_web .screen_widget_key_business_page_title,#app_wiz .app_func_business .screen_key_dispatch .screen_widget_key_business_page_title{margin-bottom:4rem !important}}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_consulting .widget_type_page_about .widget_body .business_img{margin-top:0}}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_consulting .widget_type_page_about .widget_body .business_img img{width:65%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_consulting .widget_type_page_about .widget_body .business_img img{width:90%}}#app_wiz .app_func_business .screen_key_consulting .widget_type_business_about .widget_body .business_list{background-position:top;padding-bottom:10rem}#app_wiz .app_func_business .screen_key_consulting .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon{margin:0 auto;width:65%}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_consulting .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon{width:45%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_consulting .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon{width:60%}}#app_wiz .app_func_business .screen_key_consulting .widget_type_technical_about{z-index:1;margin-top:16rem}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_consulting .widget_type_technical_about{margin-top:20rem}}#app_wiz .app_func_business .screen_key_consulting .screen_widget_key_consulting_develop{background-size:cover;background-repeat:no-repeat;background-position:top;padding:4rem 0}#app_wiz .app_func_business .screen_key_consulting .widget_type_faq .faq_bg .faq_bg_town{width:60%;right:-2rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_consulting .widget_type_faq .faq_bg .faq_bg_town{width:100%}}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_page_about .widget_body .business_img{margin-top:0}}#app_wiz .app_func_business .screen_key_dispatch .widget_type_page_about .widget_body .business_img img{width:100%;padding-left:4rem}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_page_about .widget_body .business_img img{padding-left:0}}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_page_about .widget_body .business_img img{width:80%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_page_about .widget_body .business_img img{width:80%}}#app_wiz .app_func_business .screen_key_dispatch .widget_type_business_about{height:65vh}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_business_about{height:100vh}}#app_wiz .app_func_business .screen_key_dispatch .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon{margin:0 auto;width:65%}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon{width:45%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_icon{width:60%}}#app_wiz .app_func_business .screen_key_dispatch .widget_type_business_about .widget_body .business_list{background-position:top}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_technical_about{margin-top:24rem}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_technical_about{margin-top:20rem}}#app_wiz .app_func_business .screen_key_dispatch .widget_type_technical_about .technical_item_img{margin:0 auto 1rem;width:60%}#app_wiz .app_func_business .screen_key_dispatch .screen_widget_key_business_service .service_bg{opacity:.6}#app_wiz .app_func_business .screen_key_dispatch .screen_widget_key_dispatch_develop{padding-top:3rem;background-size:cover;background-position:center;background-repeat:no-repeat}#app_wiz .app_func_business .screen_key_dispatch .widget_type_faq .faq_bg .faq_bg_img{top:0;width:50%}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_faq .faq_bg .faq_bg_img{width:40%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_faq .faq_bg .faq_bg_img{width:70%}}#app_wiz .app_func_business .screen_key_dispatch .widget_type_faq .faq_bg .faq_bg_town{width:77%;right:-30%;bottom:-7%}@media (max-width: 993px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_faq .faq_bg .faq_bg_town{right:-9rem}}@media (max-width: 769px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_faq .faq_bg .faq_bg_town{right:-4rem}}@media (max-width: 577px){#app_wiz .app_func_business .screen_key_dispatch .widget_type_faq .faq_bg .faq_bg_town{width:100%;bottom:-12%}}#app_wiz .app_func_business .screen_widget_key_business_page_title{position:relative;background-color:transparent;height:auto;margin-bottom:10rem !important}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_page_title{padding:5rem 0 0 !important;margin-bottom:18rem !important}}@media (max-width: 820px){#app_wiz .app_func_business .screen_widget_key_business_page_title{margin-bottom:7rem !important}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_page_title{padding-top:1.5rem !important;margin-bottom:4rem !important}}#app_wiz .app_func_business .screen_widget_key_business_page_title .page_bg{overflow:hidden;position:absolute;z-index:-2;top:0;opacity:.5}#app_wiz .app_func_business .screen_widget_key_business_page_title .page_bg__img{width:100%}#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about{padding-right:5rem;padding-left:0}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about{padding-right:0;width:100%}}#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about__detail{margin-top:2rem}#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about .widget_tit_ja{line-height:2.5rem}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about .widget_tit_ja{left:0}}#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about .widget_tit_ja .slide-up{overflow:hidden;opacity:0;text-align:left}#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about .widget_tit_ja .slide-up .inn{opacity:0;transform:matrix(1, 0, 0, 1, 0, 100);transition:0.75s cubic-bezier(0.22, 1, 0.36, 1)}#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about .widget_tit_ja:first-child .inn{font-weight:bold;font-size:2.5rem;line-height:3rem;color:#0F5398}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about .widget_tit_ja:first-child .inn{font-size:2rem}}#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about .widget_tit_ja span .widget_tit_en{font-family:'outfit' , sans-serif !important;color:#BAC6EB !important;padding-top:.25rem;font-size:1.5rem !important}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about .widget_tit_ja span .widget_tit_en{font-size:1rem !important}}#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about .widget_tit_ja span .widget_tit_en p{-webkit-text-stroke:.03rem #BAC6EB}#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about .widget_tit_ja.is-animated .slide-up{opacity:1}#app_wiz .app_func_business .screen_widget_key_business_page_title .business_about .widget_tit_ja.is-animated .slide-up .inn{opacity:1;transform:matrix(1, 0, 0, 1, 0, 0)}#app_wiz .app_func_business .screen_widget_key_business_page_title .business_img{position:absolute;right:-7%;z-index:3;width:55%;top:2rem}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_page_title .business_img{position:relative;width:75%;right:-40%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_page_title .business_img{position:relative;width:100%;right:-23%}}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_page_title .business_img #modal_dispatch .modal_overlay .modal_content .open_anime{width:80%;left:8rem}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_page_title .business_img #modal_dispatch .modal_overlay .modal_content .open_anime{width:100%;margin-top:0;left:0rem}}#app_wiz .app_func_business .screen_widget_key_business_develop{position:relative;padding:4rem 0 9rem}@media (max-width: 769px){#app_wiz .app_func_business .screen_widget_key_business_develop{padding-bottom:5rem}}#app_wiz .app_func_business .screen_widget_key_business_develop .develop_bg{background-color:#FAFAFB;border-radius:80px 0 0 0;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 1.5s cubic-bezier(0.22, 1, 0.36, 1);transform:translateX(100%);overflow:hidden}#app_wiz .app_func_business .screen_widget_key_business_develop .develop_bg.active{transform:translateX(0)}#app_wiz .app_func_business .screen_widget_key_business_develop .widget_body .business_about{margin:0 auto;width:80%;text-align:center}#app_wiz .app_func_business .screen_widget_key_business_develop .widget_body .business_catch h3{font-weight:600}#app_wiz .app_func_business .screen_widget_key_business_develop .widget_body .business_catch h3 span{margin-bottom:0.25rem;font-size:1rem;color:#BAC6EB}#app_wiz .app_func_business .business_develop_carousel{margin-top:1.5rem}#app_wiz .app_func_business .business_develop_carousel .slick-arrow{position:absolute;z-index:5;width:3rem;height:3rem}#app_wiz .app_func_business .business_develop_carousel .slick-arrow p{border-radius:100%;border:solid 1px #0F5398;width:3rem;height:3rem;background-color:white;color:#0F5398;line-height:2.8rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}#app_wiz .app_func_business .business_develop_carousel .slick-track{display:flex;align-items:stretch}#app_wiz .app_func_business .business_develop_carousel .slick-next{right:6%}#app_wiz .app_func_business .business_develop_carousel .slick-prev{left:6%}#app_wiz .app_func_business .business_develop_carousel .slick-prev:before,#app_wiz .app_func_business .business_develop_carousel .slick-next:before{opacity:1 !important;color:#0F5398 !important;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;padding:0.9rem;display:none}#app_wiz .app_func_business .business_develop_carousel .slick-num{text-align:center;margin-top:1rem;font-weight:bold}#app_wiz .app_func_business .business_develop_carousel .slick-num .now-count{font-size:1.3rem;color:#0F5398;-webkit-text-stroke:0}#app_wiz .app_func_business .business_develop_carousel .slick-num .all-count{color:#747474;-webkit-text-stroke:0}#app_wiz .app_func_business .business_develop_carousel .slide_content{height:auto !important}#app_wiz .app_func_business .business_develop_carousel .slide_content .slide_item__header{background-color:white;margin:auto;overflow:hidden}#app_wiz .app_func_business .business_develop_carousel .slide_content .slide_item__header:hover{box-shadow:none}#app_wiz .app_func_business .business_develop_carousel .slide_content .slide_item__header .slide_item__img{height:auto;transform:scale(1);transition:.3s ease-in-out}#app_wiz .app_func_business .business_develop_carousel .slide_content .slide_item__header .slide_item__img:hover{transform:scale(1.2)}#app_wiz .app_func_business .business_develop_carousel .slide_content .slide_item__header .slide_item__img img{height:26vh;width:100%;object-fit:cover;object-position:top}@media (max-width: 993px){#app_wiz .app_func_business .business_develop_carousel .slide_content .slide_item__header .slide_item__img img{height:23vh}}#app_wiz .app_func_business .business_develop_carousel .slide_content .slide_item__about{padding:.5rem 1rem !important}#app_wiz .app_func_business .business_develop_carousel .slide_content .slide_item__about__name p{margin-bottom:0;font-size:.8rem;line-height:1rem;letter-spacing:0;margin-top:0.25rem}#app_wiz .app_func_business .business_develop_carousel .slide_content .slide_item__about__name h4{font-size:1rem;line-height:1.3rem;margin-top:0.5rem}#app_wiz .app_func_business .screen_widget_key_business_strength{margin:0 auto 10rem;position:relative;z-index:0;background-color:#20429f;padding-top:6rem;z-index:2;color:white}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength{margin-bottom:5rem;padding-top:2.5rem}}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header h2,#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .business_widget_about{text-align:center;position:relative;z-index:1}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header h2,#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .business_widget_about{text-align:left}}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header h2{color:white}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header h2{padding-bottom:0;line-height:2.4rem}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header h2 br{display:none}}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .business_widget_about{margin-top:1rem}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .business_widget_about p{width:100%;font-size:1.1rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .business_widget_about p{font-size:.95rem}}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list{margin-top:4rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list{display:block;margin-top:0}}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item{width:calc(100% / 3)}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item{margin:3rem auto;width:75%}}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item:first-child{left:9%}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item:first-child{left:-5%}}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item:last-child{right:9%;z-index:-1}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item:last-child{right:-5%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item:first-child,#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item:last-child{position:static !important}}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item:before{border-radius:100%;content:'';width:35vh;height:35vh;background-color:white;position:absolute;z-index:-1}@media (max-width: 769px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item:before{width:30vh;height:30vh}}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item:after{border-radius:100%;content:'';width:45vh;height:45vh;background-color:#E8E8E8;position:absolute;z-index:-2;opacity:.4;animation:zoom_merit 1s}@media (max-width: 769px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item:after{width:40vh;height:40vh}}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item__img{width:75% !important}}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item__note p{color:#8B8B8B;font-size:.9rem;-webkit-text-stroke:0.01rem #8B8B8B;line-height:1.5rem}#app_wiz .app_func_business .screen_widget_key_business_strength .widget_header .merit_list__item__name p{line-height:1.5rem}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list.web{margin-top:9rem}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item img{border-radius:15px;background-color:white}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content{color:white}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content .strength-content_bg{padding:3rem 0}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content .strength_item_bg{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 1.5s cubic-bezier(0.22, 1, 0.36, 1)}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content:nth-child(odd) .strength_item_bg{background-color:#20429F;border-radius:80px 0 0 0;transform:translateX(100%)}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content:nth-child(odd) .strength_item_bg{border-radius:30px 0 0 0}}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content:nth-child(odd) .strength_item_bg.active{transform:translateX(0)}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content:nth-child(odd) .strength-content_bg{background-color:#24A591}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content:nth-child(even) .strength_item_bg{background-color:#24A591;border-radius:0 80px 0 0;transform:translateX(-100%)}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content:nth-child(even) .strength_item_bg{border-radius:0 30px 0 0}}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content:nth-child(even) .strength_item_bg.active{transform:translateX(0)}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content:nth-child(even) .strength-content_bg{background-color:#20429F}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content:nth-child(even) .strength-content_bg .strength_list__item__img{right:0}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content:nth-child(even) .strength-content_bg .strength_list__item__img{width:100%;height:auto;text-align:left}}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list .strength-content:first-child .strength-content_bg{background-color:transparent}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item{align-items:center;margin-bottom:5rem;width:80%;margin:0 auto}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item{width:85%}}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item:last-child{margin-bottom:0}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item__about{margin-bottom:2rem}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item__about{margin-bottom:1.5rem;padding:0}}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item__about .strength-number{font-weight:bold;margin-bottom:1rem}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item__about .strength-tit{margin-bottom:1.25rem}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item__about .strength-tit h3{line-height:2.5rem;letter-spacing:.1rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item__about .strength-tit h3{line-height:2rem}}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item__about .strength-detail{font-size:1rem;line-height:2rem}#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item__about .strength-detail p{font-size:1rem;line-height:1.75rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_strength .strength_list__item__img{padding:0}}#app_wiz .app_func_business .screen_widget_key_business_strength.dispatch_dispatch{padding-bottom:8rem;margin-bottom:0;background-color:#2142a0;z-index:0}#app_wiz .app_func_business .screen_widget_key_business_strength.dispatch_dispatch .business_widget_about{color:white}#app_wiz .app_func_business .screen_widget_key_business_strength.dispatch_dispatch .widget_header .business_widget_tit{color:white}#app_wiz .app_func_business .screen_widget_key_business_service{position:relative;z-index:1}#app_wiz .app_func_business .screen_widget_key_business_service .service_list{width:80%;margin:0 auto}#app_wiz .app_func_business .screen_widget_key_business_service .service_list__item{margin-bottom:2rem;padding:0 1.5rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_service .service_list__item{padding:0}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_service .service_list__item:last-child{margin-bottom:2rem}}#app_wiz .app_func_business .screen_widget_key_business_service .service_list__item__about .service-tit{margin:1rem 0 .5rem;text-align:center}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_service .service_list__item__about .service-tit{text-align:left;margin-top:0.5rem;margin-bottom:0}}#app_wiz .app_func_business .screen_widget_key_business_service .service_list__item__about .service-tit h3{font-size:1.5rem;font-weight:bold}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_service .service_list__item__about .service-tit h3{font-size:1.2rem}}#app_wiz .app_func_business .screen_widget_key_business_service .service_list__item__about .service-detail p{line-height:1.9rem;font-size:1rem}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_service .service_list__item__about .service-detail p{font-size:.9rem;line-height:1.5rem}}#app_wiz .app_func_business .screen_widget_key_business_service .service_bg{top:-13%;z-index:-1}#app_wiz .app_func_business .screen_widget_key_business_service .service_bg .simpleParallax{overflow:unset !important}#app_wiz .app_func_business .screen_widget_key_business_service .service_bg .simpleParallax img{position:relative;opacity:.35}#app_wiz .app_func_business .screen_widget_key_business_support{position:relative;z-index:2;padding:6% 0 15%;margin-top:2rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_support{padding:15% 0 35%}}#app_wiz .app_func_business .screen_widget_key_business_support .support_bg{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 1.5s cubic-bezier(0.22, 1, 0.36, 1);background-color:#3259B0;border-radius:80px 0 0 0;transform:translateX(100%)}#app_wiz .app_func_business .screen_widget_key_business_support .support_bg.active{transform:translateX(0)}#app_wiz .app_func_business .screen_widget_key_business_support .widget_header{color:white}#app_wiz .app_func_business .screen_widget_key_business_support .widget_header h2{color:white}#app_wiz .app_func_business .screen_widget_key_business_support .widget_header h2 span{color:white}#app_wiz .app_func_business .screen_widget_key_business_support .support_list{justify-content:center;-webkit-justify-content:center}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_support .support_list{justify-content:start;-webkit-justify-content:start;margin:0}}#app_wiz .app_func_business .screen_widget_key_business_support .support_list__item{text-align:center;color:white;border:solid 1px white;padding:1rem;border-radius:20px;width:164px;height:164px;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;margin:1rem;flex-flow:column}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_support .support_list__item{width:calc(100% / 4 - 1rem);height:190px;margin:.5rem}}@media (max-width: 769px){#app_wiz .app_func_business .screen_widget_key_business_support .support_list__item{width:calc(100% / 3 - 1rem);height:200px}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_support .support_list__item{width:calc(100% / 2 - 1rem);height:170px}}#app_wiz .app_func_business .screen_widget_key_business_support .support_list__item__img{margin:0 auto 0.5rem;width:60%}#app_wiz .app_func_business .screen_widget_key_business_support .support_list__item__about .support-tit{-webkit-text-stroke:.025rem white}#app_wiz .app_func_business .screen_widget_key_business_support .business_widget_about p{-webkit-text-stroke:.025rem white}#app_wiz .app_func_business .screen_widget_key_business_flow{position:relative;top:-5rem;z-index:2;padding:7rem 0 0}#app_wiz .app_func_business .screen_widget_key_business_flow .flow_scroll_bg{background-color:white;border-radius:0 80px 0 0;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 1.5s cubic-bezier(0.22, 1, 0.36, 1);transform:translateX(-100%);overflow:hidden}#app_wiz .app_func_business .screen_widget_key_business_flow .flow_scroll_bg.active{transform:translateX(0)}#app_wiz .app_func_business .screen_widget_key_business_flow .flow_bg{position:absolute;z-index:0;width:30%;right:0;top:-9%}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_flow .flow_bg{width:40%;top:-1%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_flow .flow_bg{width:60%;top:-4%;right:-1rem}}#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list{flex-wrap:nowrap;overflow-x:scroll;padding-left:10%}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list{padding-left:8%}}#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list__item{width:27%;background-color:white;border:solid 3px black;margin:0.5rem;padding:1.5rem}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list__item{width:45%}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list__item{width:80%;padding:1rem}}#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list__item .flow-number,#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list__item .flow-tit{text-align:center}#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list__item .flow-number{color:#0F5398}#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list__item .flow-number p{font-weight:bold;font-size:1.3rem}#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list__item .flow-tit{margin:1rem 0}#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list__item .flow-tit h3{font-size:1.3rem}#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list__item .flow-detail p{line-height:1.8rem;font-size:1em}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_flow .flow_list__item .flow-detail p{font-size:.9rem}}#app_wiz .app_func_business .screen_widget_key_business_contact{position:relative;padding:5% 0 8%;z-index:1;text-align:center;color:white}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_business_contact{padding:8% 0}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_contact{padding:15% 0}}#app_wiz .app_func_business .screen_widget_key_business_contact:before,#app_wiz .app_func_business .screen_widget_key_business_contact:after{content:'';position:absolute;left:0;right:0}#app_wiz .app_func_business .screen_widget_key_business_contact:before{top:0;bottom:-10rem;background-color:#032B6C;transform:skewY(-5deg);z-index:-1}#app_wiz .app_func_business .screen_widget_key_business_contact:after{top:-20px;bottom:-20px;background-color:#3259B0;transform:skewY(5deg);z-index:-2}#app_wiz .app_func_business .screen_widget_key_business_contact .widget_header h2{color:white}#app_wiz .app_func_business .screen_widget_key_business_contact .widget_header h2 span{color:white}#app_wiz .app_func_business .screen_widget_key_business_contact .widget_body{margin:0 auto;width:80%}#app_wiz .app_func_business .screen_widget_key_business_contact .widget_body .contact-about{font-size:1rem;line-height:1.8rem}@media (max-width: 769px){#app_wiz .app_func_business .screen_widget_key_business_contact .widget_body .contact-about{text-align:left;padding:0}}#app_wiz .app_func_business .screen_widget_key_business_contact .widget_body .contact-about p{-webkit-text-stroke:.03rem white}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_business_contact .widget_body .contact-about p br{display:none}}#app_wiz .app_func_business .screen_widget_key_business_contact .widget_body .contact-link p{color:white;border-bottom:solid 1px white}#app_wiz .app_func_business .screen_widget_key_business_contact .widget_body .contact-link p:after{border-right:.15rem solid white}#app_wiz .app_func_business .screen_widget_key_page_about{margin-bottom:8rem}#app_wiz .app_func_business .screen_widget_key_page_about .widget_body{background-color:#F4F7FD;margin-left:10rem;padding-left:2.5rem}@media (max-width: 993px){#app_wiz .app_func_business .screen_widget_key_page_about .widget_body{margin-left:3rem;padding-left:1.5rem}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_page_about .widget_body{margin-left:1.5rem;padding-left:.5rem}}#app_wiz .app_func_business .screen_widget_key_page_about .widget_body .business_img{padding-right:5rem;text-align:center;position:absolute;right:0;margin-top:2rem}@media (max-width: 769px){#app_wiz .app_func_business .screen_widget_key_page_about .widget_body .business_img{position:relative;top:2.5rem;margin-top:0;text-align:right}}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_page_about .widget_body .business_img{top:1rem}}#app_wiz .app_func_business .screen_widget_key_page_about .widget_body .business_img img{width:50%}#app_wiz .app_func_business .widget_type_business_about{background-color:#F4F7FD;margin-right:10rem;padding-right:2.5rem}@media (max-width: 993px){#app_wiz .app_func_business .widget_type_business_about{margin-right:3rem}}@media (max-width: 577px){#app_wiz .app_func_business .widget_type_business_about{margin-right:1.5rem}}#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list{width:100vw;background-size:cover;background-repeat:no-repeat;background-position:center}#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content{width:80%;margin:3rem auto 0}@media (max-width: 993px){#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content{width:90%}}@media (max-width: 769px){#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content{width:95%}}#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content:hover{transform:translateY(0) !important}#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content .business_item{width:calc(100% / 4 - 1rem);margin:0 .5rem}@media (max-width: 769px){#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content .business_item{width:calc(100% / 2 - 1rem)}}#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_name{padding-top:1rem}#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_name p{text-align:center;font-size:.9rem;font-weight:bold}@media (max-width: 769px){#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_name p{text-align:left}}#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_detail{word-break:break-all;padding-top:.5rem}#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content .business_item .business_item_detail p{font-size:.85rem}#app_wiz .app_func_business .widget_type_business_about .widget_body .business_list .business_content .business_item:nth-child(even){padding-top:2.5rem}#app_wiz .app_func_business .widget_type_faq{padding:5rem 0}#app_wiz .app_func_business .widget_type_faq .widget_content .more-link{margin-top:4rem}@media (max-width: 577px){#app_wiz .app_func_business .widget_type_faq .widget_content .more-link button p{font-size:1rem}}#app_wiz .app_func_business .widget_type_faq .faq_bg{top:0;bottom:0;margin:auto;z-index:-1}#app_wiz .app_func_business .widget_type_faq .faq_bg .faq_bg_img{opacity:.5;position:relative;z-index:-1}#app_wiz .app_func_business .widget_type_faq .faq_bg .faq_bg_town{opacity:.15;position:absolute;width:60%;right:-2rem}@media (max-width: 993px){#app_wiz .app_func_business .widget_type_faq .faq_bg .faq_bg_town{width:80%;top:30%}}@media (max-width: 577px){#app_wiz .app_func_business .widget_type_faq .faq_bg .faq_bg_town{width:100%;top:auto;bottom:-22%}}#app_wiz .app_func_business .widget_type_technical_about{margin-top:16rem}@media (max-width: 993px){#app_wiz .app_func_business .widget_type_technical_about{margin-top:5rem}}@media (max-width: 993px){#app_wiz .app_func_business .widget_type_technical_about{margin-top:12rem}}#app_wiz .app_func_business .widget_type_technical_about .widget_header{margin-bottom:2rem}@media (max-width: 577px){#app_wiz .app_func_business .widget_type_technical_about .widget_body .business_about{padding:0 1.5rem;width:100%}}#app_wiz .app_func_business .widget_type_technical_about .widget_body .technical_list{padding-bottom:5rem;margin-top:2rem}@media (max-width: 577px){#app_wiz .app_func_business .widget_type_technical_about .widget_body .technical_list{padding-bottom:2.5rem}}#app_wiz .app_func_business .widget_type_technical_about .widget_body .technical_list .technical_content{justify-content:center;-webkit-justify-content:center}#app_wiz .app_func_business .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item{width:calc(100% / 4 - 1rem);margin:1rem .5rem;word-break:break-all}@media (max-width: 769px){#app_wiz .app_func_business .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item{width:calc(100% / 2 - 1rem)}}#app_wiz .app_func_business .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item:nth-child(even){padding-top:4rem}#app_wiz .app_func_business .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item .technical_item_name{margin-bottom:.5rem}#app_wiz .app_func_business .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item .technical_item_name p{font-weight:bold;font-family:'outfit' , sans-serif;font-size:.9rem}#app_wiz .app_func_business .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item .technical_item_detail{line-height:1.6rem}#app_wiz .app_func_business .widget_type_technical_about .widget_body .technical_list .technical_content .technical_item .technical_item_detail p{font-size:.85rem}#app_wiz .app_func_business .widget_type_technical_about .technical_bg{bottom:0;z-index:-1}#app_wiz .app_func_business .widget_type_technical_about .technical_bg .simpleParallax{overflow:unset !important}#app_wiz .app_func_business .widget_type_technical_about .technical_bg .simpleParallax img{position:relative}#app_wiz .app_func_business .screen_widget_key_system_develop{background-size:cover;padding:4rem 0 2rem}@media (max-width: 577px){#app_wiz .app_func_business .screen_widget_key_system_develop{padding:4rem 0 0rem}}#app_wiz .app_func_business .screen_widget_key_system_develop .widget_header .widget_tit{text-align:center;color:white}#app_wiz .app_func_business .screen_widget_key_system_develop .develop_carousel .slide_content .slide_item__header{margin-bottom:.5rem}#app_wiz .app_func_business .widget_header{margin-bottom:2.5rem}@media (max-width: 577px){#app_wiz .app_func_business .widget_header{bottom:1.25rem}}#app_wiz .app_func_business .widget_header h2{font-weight:bold;font-size:1.9rem;line-height:3rem}@media (max-width: 577px){#app_wiz .app_func_business .widget_header h2{font-size:1.5rem;line-height:1.8rem}}#app_wiz .app_func_business .widget_header h2 span{letter-spacing:.01rem;line-height:1rem;margin-bottom:0.5rem}#app_wiz .app_func_business .widget_header .widget_tit_icon{padding-left:.25rem;width:2.5rem}@media (max-width: 577px){#app_wiz .app_func_business .widget_header .widget_tit_icon{width:2rem}}#app_wiz .app_func_business .business_about{bottom:1.4rem;padding-right:3rem}#app_wiz .app_func_business .business_about .business_catch p{font-weight:bold;font-size:1.7rem;font-family:'outfit' , sans-serif;line-height:2.7rem;padding-bottom:2rem}@media (max-width: 577px){#app_wiz .app_func_business .business_about .business_catch p{font-size:1.5rem;line-height:2.5rem}}#app_wiz .app_func_screen_service .screen_widget_key_page_top_main .widget_content.page-tit_content{width:80%;text-align:left;padding:5rem 0}@media (max-width: 993px){#app_wiz .app_func_screen_service .screen_widget_key_page_top_main .widget_content.page-tit_content{width:90%}}@media (max-width: 769px){#app_wiz .app_func_screen_service .screen_widget_key_page_top_main .widget_content.page-tit_content{width:95%}}#app_wiz .app_func_screen_service .screen_widget_key_page_top_main .widget_content.page-tit_content h1{text-align:left}#app_wiz .app_func_screen_service .widget_type_service_about{margin-bottom:4rem}#app_wiz .app_func_screen_service .widget_type_service_about .widget_content .service-catch{text-align:center;width:20%;margin:0 auto 3rem}@media (max-width: 769px){#app_wiz .app_func_screen_service .widget_type_service_about .widget_content .service-catch{width:35%}}#app_wiz .app_func_screen_service .widget_type_service_about .widget_content .service_about{text-align:center}@media (max-width: 769px){#app_wiz .app_func_screen_service .widget_type_service_about .widget_content .service_about{text-align:left}}#app_wiz .app_func_screen_service .widget_type_service_about .widget_content .service_about p{font-weight:bold;font-size:1rem;line-height:2rem;-webkit-text-stroke:0}#app_wiz .app_func_screen_service .widget_type_page_title .service-about p,#app_wiz .app_func_screen_service .widget_type_page_title .page-catch p{-webkit-text-stroke:0}#app_wiz .app_func_screen_service .widget_type_page_title .service-about p span,#app_wiz .app_func_screen_service .widget_type_page_title .page-catch p span{-webkit-text-stroke:0}#app_wiz .app_func_screen_service .widget_type_page_title .contact-link button{-webkit-text-stroke:0}#app_wiz .app_func_screen_service .widget_type_page_about .widget_content .about_content__detail__tx p span{-webkit-text-stroke:0}#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 769px){#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list{display:block}}#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content{width:calc(100% / 2 - 2rem);background-color:#f7f8fa;margin:1rem}@media (max-width: 993px){#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content{width:100%;margin:1rem 0}}@media (max-width: 577px){#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content{margin-bottom:2rem}}#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item{padding:1.5rem}@media (max-width: 577px){#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item{display:block !important}}@media (max-width: 577px){#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__img{width:75%;margin:0 auto}}#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about .service-logo{width:60%;margin-bottom:.5rem}@media (max-width: 993px){#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about .service-logo{width:38%}}@media (max-width: 577px){#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about .service-logo{width:70%;margin-bottom:.25rem}}#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about__name{margin-top:0}@media (max-width: 577px){#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about__name{margin-top:1rem}}#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about__name p{font-size:2rem;padding-bottom:.25rem}@media (max-width: 577px){#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about__name p{font-size:1.5rem;padding-bottom:0}}#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about__catch{margin-bottom:1.5rem}@media (max-width: 577px){#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about__catch{margin-bottom:.25rem}}#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about__catch p{font-size:.9rem}#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about__detail p{line-height:1.8rem;font-size:1rem;font-weight:500}@media (max-width: 577px){#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about__detail p{margin-bottom:1rem;font-size:.9rem;line-height:1.5rem}}#app_wiz .app_func_screen_service .widget_type_service .widget_content .service_list .service_content .service_item__about .more-link button p{font-size:.9rem}#app_wiz .faq-list{margin-top:1rem}#app_wiz .faq-list .faq_item{background-color:white;border-left:solid 4px #0F5398;margin-bottom:.25rem;padding:.25rem .5rem}#app_wiz .faq-list .faq_item .ac-parent p span{font-weight:bold;font-family:'outfit' , sans-serif;padding-right:.25rem;font-size:1.3rem}#app_wiz .faq-list .faq_item .question p span{color:#0F5398}#app_wiz .faq-list .faq_item .answer{background-color:#F9FAFE;border-radius:3px;padding:.75rem 1rem;margin:.5rem 0}#app_wiz .faq-list .faq_item .answer p span{color:#C31600;padding-right:.25rem;font-weight:bold}#app_wiz .screen_key_develop_detail .widget_type_page_title{background:none;margin:0;padding-top:5rem !important;display:block}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_page_title{margin:0 auto;width:90%;padding-top:2rem !important}}#app_wiz .screen_key_develop_detail .widget_type_page_title.system_page_title{width:100%}#app_wiz .screen_key_develop_detail .widget_type_page_title.system_page_title .page-tit_content{width:85%}@media (max-width: 993px){#app_wiz .screen_key_develop_detail .widget_type_page_title.system_page_title .page-tit_content{width:90%}}#app_wiz .screen_key_develop_detail .widget_type_page_title.system_page_title .page-img_content{width:100%;margin-top:1.5rem;height:100}@media (max-width: 993px){#app_wiz .screen_key_develop_detail .widget_type_page_title.system_page_title .page-img_content{position:unset !important}}#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content{margin-bottom:1rem;width:60%}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content{padding-left:0;width:90%}}#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content h1,#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content p{color:black;text-align:center;display:block}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content h1,#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content p{text-align:left}}#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content h1{font-weight:600;font-size:1.8rem}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content h1{font-size:1.4rem;letter-spacing:.1rem;left:0}}#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content p{position:unset;border:0;line-height:1rem}#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content p:before,#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content p:after{display:none}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_page_title .page-tit_content p{padding:.5rem 0;line-height:1.8rem;font-size:1.1rem;margin-top:0.25rem}}#app_wiz .screen_key_develop_detail .widget_type_page_title .page-img_content{height:auto;width:52%;right:0}#app_wiz .screen_key_develop_detail .widget_type_page_title .page-img_content:before{display:none}@media (max-width: 769px){#app_wiz .screen_key_develop_detail .widget_type_page_title .page-img_content{width:70%}}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_page_title .page-img_content{width:100%;padding-left:0}}#app_wiz .screen_key_develop_detail .widget_type_page_title .page-sub-tit_content{text-align:center;margin-top:1rem}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_page_title .page-sub-tit_content{text-align:left;padding-left:0}}#app_wiz .screen_key_develop_detail .widget_type_page_title .page-sub-tit_content p{font-size:.9rem;line-height:1.6rem;color:#272727}#app_wiz .screen_key_develop_detail .widget_type_page_title .page-sub-tit_content .site_url{color:#8f8f8f !important;text-decoration:underline}#app_wiz .screen_key_develop_detail .widget_type_page_title .page-sub-tit_content .site_url i{padding-left:.5rem}#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop{margin-top:6rem}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop{margin-top:3rem}}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content{padding:0}}#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item{align-items:start;margin-bottom:3rem;display:flex}@media (max-width: 993px){#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item{display:block}}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item{margin-bottom:5rem}}#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item__img{width:100%}@media (max-width: 993px){#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item__img{padding-left:0;margin-top:1.5rem}}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item__img{padding-right:0;margin-top:1rem;width:100%}}#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item:last-child{margin-bottom:6rem}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item:last-child{margin-bottom:4rem}}#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item__detail{width:100%}#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item__detail h2{font-size:3rem;font-weight:bold;letter-spacing:.1rem}@media (max-width: 993px){#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item__detail h2{font-size:2.25rem}}#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item__detail h3{font-weight:600;line-height:2.5rem;margin-bottom:1.5rem;color:#aab0ba;font-size:1.1rem}@media (max-width: 993px){#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item__detail h3{line-height:1.5rem}}#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item__img{padding-left:2rem}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item__img{padding-left:0;padding-right:0;margin:0 auto;width:100%}}#app_wiz .screen_key_develop_detail .screen_widget_key_age_about_develop .widget_content .about_list__item__img img{object-fit:cover;width:100%;border-radius:20px}#app_wiz .screen_key_develop_detail .widget_type_develop_app{background-color:#f4f5f7;padding:5rem 0}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_develop_app{padding-top:4rem}}#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_about_item__detail{background-color:white;border-radius:10px;padding:1rem 1.5rem;margin-bottom:2rem}#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_about_item__detail h2{text-align:center;font-size:1.1rem;margin-bottom:0.25rem}#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_about_item__detail p{font-size:.9rem;line-height:1.5rem}#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_about_item__img-list{margin-bottom:5rem}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_about_item__img-list{margin-bottom:3rem}}#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_about_item__img-list .app-img{padding:0 2rem}@media (max-width: 993px){#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_about_item__img-list .app-img{margin-bottom:4rem}}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_about_item__img-list .app-img{padding:0 1rem;margin-bottom:1.5rem}}#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_about_item__img-list .app-img img{border-radius:30px;box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.3)}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_about_item__img-list .app-img img{border-radius:15px}}#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_store_link h2{text-align:center;font-size:1.2rem}#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_store_link__list{align-items:center;justify-content:center;margin:0 auto;width:50%}@media (max-width: 993px){#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_store_link__list{width:100%;display:flex !important}}#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_store_link__list .google_store-img{padding:0 1rem;width:46%}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_store_link__list .google_store-img{padding:0}}#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_store_link__list .app_store-img{width:33%}@media (max-width: 577px){#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_store_link__list .app_store-img{width:40%;padding-right:0.5rem}}#app_wiz .screen_key_develop_detail .widget_type_develop_app .widget_content .app_store_link__list .qr{width:12%}#app_wiz .widget_type_search .widget_content .widget_header h2{font-size:1.3rem;color:#0F5398}#app_wiz .widget_type_search .widget_content .widget_header h2 i{padding-right:0.25rem}#app_wiz .widget_type_search .widget_content .search_content{background-color:#f9f9f9;border-radius:5px;padding:1.5rem 2rem;margin-bottom:4rem}#app_wiz .widget_type_search .widget_content .search_content__item{margin-bottom:1.5rem}#app_wiz .widget_type_search .widget_content .search_content__item__tit{border-left:solid 4px #0f5398;padding-left:.5rem;margin-bottom:.5rem}#app_wiz .widget_type_search .widget_content .search_content__item__about form input{width:100%;border:solid 1px #e8e8e8;border-radius:3px}#app_wiz .widget_type_search .widget_content .search_content__item__about .search_cat_name{margin-bottom:.5rem}#app_wiz .widget_type_search .widget_content .search_content__item__about .search_cat_name input[type=checkbox]{display:none}#app_wiz .widget_type_search .widget_content .search_content__item__about .search_cat_name label{width:100%}#app_wiz .widget_type_search .widget_content .search_content__item__about .search_cat_name label:hover{cursor:pointer}#app_wiz .widget_type_search .widget_content .search_content__item__about .search_cat_name label .business_cat_name{max-width:100vh;background-color:white}#app_wiz .widget_type_search .widget_content .search_content__item__about .search_cat_name label .business_cat_name p{font-size:.9rem;font-weight:bold}#app_wiz .widget_type_search .widget_content .search_content__item__about .search_cat_name input[type="checkbox"]:checked+label .business_cat_name{background-color:#0F5398;border:0;padding:.5rem;transition-duration:.2s}#app_wiz .widget_type_search .widget_content .search_content__item__about .search_cat_name input[type="checkbox"]:checked+label .business_cat_name .cat-img{display:none}#app_wiz .widget_type_search .widget_content .search_content__item__about .search_cat_name input[type="checkbox"]:checked+label .business_cat_name p{color:white}#app_wiz .widget_type_search .widget_content .search_content__item__about .search_cat_name input[type="checkbox"]:checked+label .business_cat_name:before{content:'';display:inline-block;width:25px;height:25px;background-image:url(//www.wiznet.co.jp/cms/wp-content/themes/wiz/assets/image/common/check-mark.png);background-size:contain;vertical-align:middle;position:relative;bottom:.25rem}#app_wiz .widget_type_search .widget_content .search_content .search_button{margin-bottom:0}#app_wiz .widget_type_search .widget_content .search_content .search_button button{background-color:#24A591;width:40vh;padding:.5rem}#app_wiz .about_content__detail{padding-left:3rem}@media (max-width: 769px){#app_wiz .about_content__detail{padding-left:0}}#app_wiz .about_content__detail h2{font-size:1.8rem;font-weight:bold;letter-spacing:.1rem}#app_wiz .about_content__detail__tx{line-height:1.8rem}#app_wiz .widget_type_content_item{padding:6rem 0;position:relative;margin:3rem 0 10rem}@media (max-width: 769px){#app_wiz .widget_type_content_item{margin:6rem 0 7rem}}#app_wiz .widget_type_content_item:before,#app_wiz .widget_type_content_item:after{content:'';position:absolute;left:0;right:0}#app_wiz .widget_type_content_item:before{top:0;bottom:0;background-color:#0f5398;transform:skewY(-5deg);z-index:-1}#app_wiz .widget_type_content_item:after{top:-20px;bottom:-20px;background-color:#dfe3ed;transform:skewY(5deg);z-index:-2}#app_wiz .widget_type_content_item .widget_content .about_content__detail{padding-left:0}#app_wiz .widget_type_content_item .widget_content .about_content__detail h2{color:white}#app_wiz .widget_type_content_item .widget_content .about_content__detail__tx{color:white}#app_wiz .widget_type_content_item .widget_content .about_content__detail__tx li{-webkit-text-stroke:0.01rem white}#app_wiz .widget_type_content_item .widget_content .about_content__detail__tx p{color:white}@media (max-width: 769px){#app_wiz .widget_type_content_item .widget_content .about_content__img{margin:1rem auto 0}}#app_wiz .widget_type_content_item .widget_content .about_content__img img{border-radius:0;box-shadow:none}#app_wiz .widget_type_merit .widget_content .about_content{margin-bottom:3rem}@media (max-width: 769px){#app_wiz .widget_type_merit .widget_content .about_content{margin-bottom:3rem}}#app_wiz .widget_type_merit .widget_content .about_content__detail{padding-left:0;text-align:center}@media (max-width: 769px){#app_wiz .widget_type_merit .widget_content .about_content__detail{text-align:left}}@media (max-width: 993px){#app_wiz .widget_type_merit .widget_content .about_content__detail h2{line-height:2.5rem;text-align:center}}@media (max-width: 577px){#app_wiz .widget_type_merit .widget_content .about_content__detail h2 span{display:block}}#app_wiz .widget_type_merit .widget_content .merit_list .merit_content{margin-bottom:5rem}#app_wiz .widget_type_merit .widget_content .merit_list .merit_content:last-child{margin-bottom:0}#app_wiz .widget_type_merit .widget_content .merit_list .merit_content:nth-child(even){flex-flow:row-reverse}@media (max-width: 769px){#app_wiz .widget_type_merit .widget_content .merit_list .merit_content:nth-child(even){flex-flow:column}}@media (max-width: 769px){#app_wiz .widget_type_merit .widget_content .merit_list .merit_content__about{margin-bottom:1.5rem}}#app_wiz .widget_type_merit .widget_content .merit_list .merit_content__about p{font-size:1.7rem;display:inline-flex;font-weight:bold;letter-spacing:.1rem;line-height:2.5rem}@media (max-width: 993px){#app_wiz .widget_type_merit .widget_content .merit_list .merit_content__about p{font-size:1.4rem;line-height:2rem}}#app_wiz .widget_type_merit .widget_content .merit_list .merit_content__about p span{font-family:'outfit' , sans-serif;font-size:2.5rem;padding-right:1rem;font-weight:bold;color:#03B1FF;-webkit-text-stroke:0}@media (max-width: 993px){#app_wiz .widget_type_merit .widget_content .merit_list .merit_content__about p span{font-size:2rem}}#app_wiz .widget_type_merit .widget_content .merit_list .merit_content__about__detail{margin-top:1rem;padding-left:4.2rem}@media (max-width: 993px){#app_wiz .widget_type_merit .widget_content .merit_list .merit_content__about__detail{padding-left:0}}#app_wiz .widget_type_merit .widget_content .merit_list .merit_content__about__detail p{font-size:1rem;font-weight:600;line-height:2rem}@media (max-width: 993px){#app_wiz .widget_type_merit .widget_content .merit_list .merit_content__about__detail p{line-height:1.8rem;font-size:.95rem}}#app_wiz .widget_type_result{background-color:#FBFAF4;padding:18rem 0 7rem;position:relative}#app_wiz .widget_type_result.screen_widget_key_result_develop{background:none;padding-top:0;margin-top:0;position:unset}@media (max-width: 577px){#app_wiz .widget_type_result.screen_widget_key_result_develop{padding-top:2rem;padding-bottom:2.5rem}}#app_wiz .widget_type_result.screen_widget_key_result_develop:after{display:none}#app_wiz .widget_type_result.screen_widget_key_result_develop .widget_content .about_content__detail{padding-left:0}#app_wiz .widget_type_result.screen_widget_key_result_develop .widget_content .about_content__detail h2{font-size:3rem;font-weight:bold;letter-spacing:.1rem;line-height:3rem}@media (max-width: 993px){#app_wiz .widget_type_result.screen_widget_key_result_develop .widget_content .about_content__detail h2{font-size:2.25rem}}#app_wiz .widget_type_result.screen_widget_key_result_develop .widget_content .about_content__detail h2 span{font-weight:600;line-height:2.5rem;margin-bottom:1.5rem;color:#aab0ba;font-size:1.1rem}@media (max-width: 993px){#app_wiz .widget_type_result.screen_widget_key_result_develop .widget_content .about_content__detail h2 span{line-height:1.5rem}}@media (max-width: 769px){#app_wiz .widget_type_result{padding:12rem 0 7rem}}#app_wiz .widget_type_result:after{content:"";position:absolute;width:0;height:0;top:0;left:50%;border-top:120px solid white;border-left:100vw solid transparent;border-right:100vw solid transparent;transform:translateX(-50%)}@media (max-width: 769px){#app_wiz .widget_type_result .widget_content .about_content{flex-flow:wrap-reverse;margin-bottom:1.5rem}}#app_wiz .widget_type_result .widget_content .about_content__detail{padding-left:32vw;width:100%}@media (max-width: 769px){#app_wiz .widget_type_result .widget_content .about_content__detail{padding-left:0}}#app_wiz .widget_type_result .widget_content .about_content__detail__img{margin:3rem auto 0;width:50%}@media (max-width: 577px){#app_wiz .widget_type_result .widget_content .about_content__detail__img{width:100%;margin-top:1.5rem}}#app_wiz .widget_type_result .widget_content .about_content__img{width:38vw;position:absolute;left:0;padding:0}@media (max-width: 769px){#app_wiz .widget_type_result .widget_content .about_content__img{width:100%;position:unset}}#app_wiz .widget_type_result .widget_content .about_content__img img{box-shadow:none;border-radius:0}#app_wiz .screen_widget_key_develop_list{background-color:#2e3540;color:white}#app_wiz .screen_widget_key_develop_list .widget_content h2{font-size:3rem;font-weight:bold;letter-spacing:.1rem;line-height:3rem;color:white}@media (max-width: 993px){#app_wiz .screen_widget_key_develop_list .widget_content h2{font-size:2.25rem}}#app_wiz .screen_widget_key_develop_list .widget_content h2 span{font-weight:600;line-height:2.5rem;margin-bottom:1.5rem;color:#aab0ba;font-size:1.1rem}@media (max-width: 993px){#app_wiz .screen_widget_key_develop_list .widget_content h2 span{line-height:1.5rem}}#app_wiz .screen_widget_key_develop_list .widget_content .develop_list__content{margin-bottom:1.5rem}#app_wiz .screen_widget_key_develop_list .widget_content .develop_list__content__item{display:flex;align-items:center}#app_wiz .screen_widget_key_develop_list .widget_content .develop_list__content__item__img{margin-right:0.5rem;width:26%}#app_wiz .screen_widget_key_develop_list .widget_content .develop_list__content__item__img img{object-fit:cover;height:12vh;width:100%}#app_wiz .screen_widget_key_develop_list .widget_content .develop_list__content__item__about{width:70%}@media (max-width: 993px){#app_wiz .screen_widget_key_develop_list .widget_content .develop_list__content__item__about{width:100%}}#app_wiz .screen_widget_key_develop_list .widget_content .develop_list__content__item__about .develop_tit{font-weight:600;color:white}#app_wiz .screen_widget_key_develop_list .widget_content .develop_list__content__item__about p{font-size:.9rem;letter-spacing:.01rem;line-height:1.5rem}#app_wiz .screen_widget_key_develop_list .widget_content .develop_list__content__item__about .company_name{font-size:.8rem !important;color:#c7c7c7}#app_wiz .screen_key_develop_detail p{font-size:1.1rem;line-height:2rem}@media (max-width: 993px){#app_wiz .screen_key_develop_detail p{font-size:.9rem;line-height:1.75rem}}#app_wiz .screen_widget_key_point_develop .widget_content .about_content__detail{padding-left:0;margin-bottom:1.2rem}#app_wiz .screen_widget_key_point_develop .widget_content .about_content__detail h2{font-size:3rem;font-weight:bold;letter-spacing:.1rem;line-height:3rem}@media (max-width: 993px){#app_wiz .screen_widget_key_point_develop .widget_content .about_content__detail h2{font-size:2.25rem}}#app_wiz .screen_widget_key_point_develop .widget_content .about_content__detail h2 span{font-weight:600;line-height:2.5rem;margin-bottom:1.5rem;color:#aab0ba;font-size:1.1rem}@media (max-width: 993px){#app_wiz .screen_widget_key_point_develop .widget_content .about_content__detail h2 span{line-height:1.5rem}}#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content{margin-bottom:6rem}@media (max-width: 577px){#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content:last-child{margin-bottom:3rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content{margin-bottom:4rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about:last-child{margin-bottom:0}}#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about .content_tit p{font-size:1.25rem;color:#114e84}@media (max-width: 577px){#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about .content_tit p{font-size:1rem}}#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about .content_tit p .big{font-size:1.75rem}@media (max-width: 577px){#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about .content_tit p .big{font-size:1.5rem}}#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about .content_tit h2{font-weight:600;margin-top:.5rem;font-size:1.75rem}@media (max-width: 993px){#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about .content_tit h2{margin-top:.25rem;font-size:1.25rem}}#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about .content_detail{margin-top:1.75rem}@media (max-width: 993px){#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about .content_detail{margin-bottom:1.5rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about .content_detail{margin:1rem 0}}#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about__tit{font-size:1.1rem;font-weight:bold}@media (max-width: 577px){#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about__tit{font-size:1.25rem}}#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about__img{margin-top:.25rem}@media (max-width: 577px){#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about__img{margin-top:.5rem;padding:0}}#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about__detail{margin-top:.5rem}#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about__detail p{font-size:.9rem;line-height:1.5rem;font-weight:600}@media (max-width: 577px){#app_wiz .screen_widget_key_point_develop .widget_content .point_list .point_content__about__detail p{font-size:1rem;line-height:1.7rem}}#app_wiz .screen_widget_key_web-concept{margin-top:4rem}#app_wiz .screen_widget_key_web-concept .widget_content .widget_type_develop_web__tit{font-weight:bold;border-left:solid 5px #24A591;padding-left:.75rem;font-size:1.3rem}@media (max-width: 577px){#app_wiz .screen_widget_key_web-concept .widget_content .widget_type_develop_web__tit{padding-left:0.5rem;font-size:1.2rem}}#app_wiz .screen_widget_key_web-concept .widget_content .develop_web_about__item{margin-bottom:2rem}#app_wiz .screen_widget_key_web-concept .widget_content .production_content{margin-bottom:1rem}#app_wiz .screen_widget_key_web-concept .widget_content .production_content .production_list{width:100%;margin:0}#app_wiz .screen_widget_key_web-concept .widget_content .production_content .production_list__item{text-align:center;border:solid 1px black;border-radius:5px;width:24.25%;margin:0.25rem}@media (max-width: 993px){#app_wiz .screen_widget_key_web-concept .widget_content .production_content .production_list__item{width:31.25%}}@media (max-width: 577px){#app_wiz .screen_widget_key_web-concept .widget_content .production_content .production_list__item{width:47%}}#app_wiz .screen_widget_key_web-concept .widget_content .develop_site_link{margin-bottom:2rem;text-align:center}#app_wiz .screen_widget_key_web-concept .widget_content .develop_site_link button{background-color:#32a591;border-radius:50px;padding:0.5rem 3rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}#app_wiz .screen_widget_key_web-concept .widget_content .develop_site_link button:hover{box-shadow:none;transition-delay:.2s}#app_wiz .screen_widget_key_web-concept .widget_content .develop_site_link button p{font-weight:bold}#app_wiz .screen_widget_key_web-image{background-color:#ededed;padding:4rem 0;margin-top:4rem}#app_wiz .screen_widget_key_web-image .widget_content .pc-image{text-align:center;margin-bottom:4rem}@media (max-width: 577px){#app_wiz .screen_widget_key_web-image .widget_content .pc-image{margin-bottom:3rem}}#app_wiz .screen_widget_key_web-image .widget_content .pc-image img{width:60%;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}@media (max-width: 993px){#app_wiz .screen_widget_key_web-image .widget_content .pc-image img{width:80%}}@media (max-width: 577px){#app_wiz .screen_widget_key_web-image .widget_content .pc-image img{width:100%}}#app_wiz .screen_widget_key_web-image .widget_content .sp-image_list__item{text-align:center}@media (max-width: 993px){#app_wiz .screen_widget_key_web-image .widget_content .sp-image_list__item{margin-bottom:5rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_web-image .widget_content .sp-image_list__item{margin-bottom:1.25rem}}@media (max-width: 993px){#app_wiz .screen_widget_key_web-image .widget_content .sp-image_list__item:last-child{margin-bottom:0}}#app_wiz .screen_widget_key_web-image .widget_content .sp-image_list__item img{width:60%;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1);border-radius:20px}@media (max-width: 993px){#app_wiz .screen_widget_key_web-image .widget_content .sp-image_list__item img{width:70%}}@media (max-width: 577px){#app_wiz .screen_widget_key_web-image .widget_content .sp-image_list__item img{width:100%}}@media (max-width: 577px){#app_wiz .screen_widget_key_web-image .widget_content .sp-image_list__item img{border-radius:15px}}#app_wiz .screen_widget_key_develop_list .develop_list{margin-top:1.3rem}#app_wiz .develop_list{margin-top:8rem}@media (max-width: 769px){#app_wiz .develop_list{margin-top:3rem}}#app_wiz .develop_list button{background-color:#0F5398;font-size:1.1rem;letter-spacing:.075rem;padding:.75rem 2.5rem}#app_wiz .widget_type_company_about{margin-top:4rem}@media (max-width: 577px){#app_wiz .widget_type_company_about{margin-top:3rem;padding-bottom:0 !important;padding-top:0 !important}}@media (max-width: 993px){#app_wiz .widget_type_company_about .widget_content{padding:0}}@media (max-width: 993px){#app_wiz .widget_type_company_about .widget_content .widget_body p{font-size:.9rem;line-height:1.5rem}}#app_wiz .widget_type_company_about .widget_content .widget_body .company-catch{width:45%;margin:1% auto 3.5%;text-align:center;letter-spacing:.15rem}@media (max-width: 993px){#app_wiz .widget_type_company_about .widget_content .widget_body .company-catch{width:60%}}@media (max-width: 769px){#app_wiz .widget_type_company_about .widget_content .widget_body .company-catch{width:75%}}@media (max-width: 577px){#app_wiz .widget_type_company_about .widget_content .widget_body .company-catch{width:100%;line-height:2.5rem;padding:0}}@media (max-width: 577px){#app_wiz .widget_type_company_about .widget_content .widget_body .company-catch span{display:block}}#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content{border-bottom:solid 1px #e5e5e5;padding:.5rem 2rem}#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content:first-child{border-top:solid 1px #e5e5e5}@media (max-width: 993px){#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content{padding:.5rem 1rem}}@media (max-width: 577px){#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content{padding:.5rem}}#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_tit,#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_about{font-size:.9rem}#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_tit{font-weight:bold;width:30%}@media (max-width: 993px){#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_tit{width:100%}}#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_about{width:70%}#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_about p{font-weight:500}@media (max-width: 993px){#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_about{width:100%}}#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content{border-bottom:solid 1px #e5e5e5;padding:.5rem 2rem}#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content:first-child{border-top:solid 1px #e5e5e5}@media (max-width: 993px){#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content{padding:.5rem 1rem}}#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_tit,#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_about{font-size:.9rem}#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_tit{font-weight:bold;width:30%}@media (max-width: 993px){#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_tit{width:100%}}#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_about{width:70%}@media (max-width: 993px){#app_wiz .widget_type_company_about .widget_content .widget_body .item-list__content .item_about{width:100%}}#app_wiz .screen_widget_key_office_list .widget_content .widget_title{border-bottom:solid 1px #e5e5e5;padding-bottom:1rem;color:black !important}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .ac-list:hover{cursor:default}@media (max-width: 769px){#app_wiz .screen_widget_key_office_list .widget_content .widget_body .ac-list:hover{cursor:pointer}}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company{padding:0}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section{margin-bottom:2rem}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section:last-child{margin-bottom:0}@media (max-width: 769px){#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section{margin-bottom:0.5rem;border-bottom:solid 1px #e5e5e5;padding:0 .5rem}}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section .title-mid{font-size:1.3rem;border-left:solid 5px #d4d4d4;padding-left:.5rem;margin-bottom:.5rem;font-family:'Hiragino Sans', 'Noto Sans JP' , sans-serif;font-weight:600 !important}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section .ac-parent:hover{cursor:none}@media (max-width: 769px){#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section .ac-parent:hover{cursor:pointer}}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section .ac-parent:before,#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section .ac-parent:after{display:none}@media (max-width: 769px){#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section .ac-parent:before,#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section .ac-parent:after{display:block;content:''}}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__in{margin:2.5rem 2rem 0 2rem}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content{display:-webkit-flex;display:-ms-flexbox}@media (max-width: 769px){#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content{display:block}}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .office-image{width:45%;padding-right:.5rem}@media (max-width: 769px){#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .office-image{display:block;margin:1rem auto .5rem;width:80%}}@media (max-width: 577px){#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .office-image{width:100%}}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .dl-list{font-size:1rem;letter-spacing:0.1rem;width:100%}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .dl-list dt,#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .dl-list dd{margin-bottom:2px;font-weight:normal;font-size:.9rem;padding:.25rem .5rem;line-height:1.7rem}@media (max-width: 577px){#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .dl-list dt,#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .dl-list dd{font-size:.85rem}}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .dl-list dt{background-color:#e4eef8;border-left:none;font-weight:600 !important}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .dl-list dt span{word-break:keep-all}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .dl-list dd{background-color:#fcfcfc;border-left:none}#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .dl-list dd .access{font-size:.9rem;line-height:1.7rem}@media (max-width: 993px){#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .dl-list dd .access{line-height:1.5rem}}@media (max-width: 577px){#app_wiz .screen_widget_key_office_list .widget_content .widget_body .company__section__content .dl-list dd .access{font-size:.85rem}}#app_wiz .widget_type_privacy{margin-top:5rem}@media (max-width: 577px){#app_wiz .widget_type_privacy{margin-top:3rem}}#app_wiz .widget_type_privacy .widget_content .privacy-header{margin-bottom:4rem}#app_wiz .widget_type_privacy .widget_content .privacy-header p{font-weight:500;line-height:1.7rem}@media (max-width: 577px){#app_wiz .widget_type_privacy .widget_content .privacy-header p{line-height:1.8rem}}#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content{margin-bottom:2.5rem}#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content h2{font-weight:600;font-size:1.1rem;margin-bottom:0}#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content p{font-weight:500;line-height:1.7rem}@media (max-width: 577px){#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content p{line-height:1.8rem}}#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content ol,#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content ul{padding-left:1rem}#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content__about h3{font-size:1rem;border-bottom:solid 1px #e5e5e5;padding-bottom:0.25rem}#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content__about h4{font-size:1rem;border-left:solid 4px #0F5398;padding-left:.75rem}#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content__about .contact{margin-bottom:2rem}@media (max-width: 769px){#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content__about .contact .contact_content{margin-bottom:1rem}}@media (max-width: 769px){#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content__about .contact .contact_content:last-child{margin-bottom:0}}@media (max-width: 769px){#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content__about .contact .contact_content__item{border-left:solid 4px #0F5398;margin-left:.75rem}}@media (max-width: 769px){#app_wiz .widget_type_privacy .widget_content .privacy-body .privacy-content__about .contact .contact_content__detail{padding-left:1.7rem}}#app_wiz .widget_type_privacy .widget_content .privacy-note{background-color:#f9f9f9;padding:1rem;border-radius:5px}#app_wiz .widget_type_privacy .widget_content .privacy-note h2{font-size:1.1rem;border-bottom:solid 1px #aab0ba;padding-bottom:.5rem;font-weight:600}#app_wiz .widget_type_privacy .widget_content .privacy-note p{font-weight:500;line-height:1.7rem}@media (max-width: 577px){#app_wiz .widget_type_privacy .widget_content .privacy-note p{line-height:1.8rem}}#app_wiz .widget_type_vision .widget_content .widget_body .vision{margin-top:5rem}@media (max-width: 993px){#app_wiz .widget_type_vision .widget_content .widget_body .vision{margin-top:3rem}}#app_wiz .widget_type_vision .widget_content .widget_body .vision h2{margin-bottom:1rem;font-weight:500}@media (max-width: 577px){#app_wiz .widget_type_vision .widget_content .widget_body .vision p{line-height:1.7rem;font-size:.9rem}}#app_wiz .widget_type_vision .widget_content .widget_body .vision .vision-header h3{font-size:1.5rem;line-height:2.5rem;font-family:'Hiragino Sans', 'Noto Sans JP' , sans-serif}#app_wiz .widget_type_vision .widget_content .widget_body .vision .vision-header__img{margin-top:2rem}@media (max-width: 577px){#app_wiz .widget_type_vision .widget_content .widget_body .vision .vision-header__img img{width:100% !important}}#app_wiz .widget_type_vision .widget_content .widget_body .vision .vision-body p{font-weight:500}#app_wiz .widget_type_vision .widget_content .widget_body .vision section h3{border-left:solid 5px #d4d4d4;padding-left:.5rem;font-size:1.3rem;margin-bottom:1.5rem;font-family:'Hiragino Sans', 'Noto Sans JP' , sans-serif}#app_wiz .widget_type_vision .widget_content .widget_body .vision section h4{line-height:2.3rem;font-family:'Hiragino Sans', 'Noto Sans JP' , sans-serif;font-weight:600}#app_wiz .widget_type_vision .widget_content .widget_body .vision section .philosophy_content__body__about p{font-weight:500}#app_wiz .widget_type_vision .widget_content .widget_body .vision section .philosophy_content__body__about__item{margin-bottom:2rem}#app_wiz .widget_type_vision .widget_content .widget_body .vision section .philosophy_content__body__about__item:last-child{margin-bottom:0}@media (max-width: 577px){#app_wiz .widget_type_vision .widget_content .widget_body #message{margin-bottom:3rem}}#app_wiz .widget_type_form .widget_content .widget_body .c-form .title-sma{font-size:1.4rem;padding:0.4rem 2rem;word-break:keep-all}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form .title-sma{padding:0.4rem 1rem}}#app_wiz .widget_type_form .widget_content .widget_body .c-form__attention{margin-bottom:5rem;text-align:center}@media (max-width: 769px){#app_wiz .widget_type_form .widget_content .widget_body .c-form__attention{text-align:left}}#app_wiz .widget_type_form .widget_content .widget_body .c-form__attention p{font-size:1rem}#app_wiz .widget_type_form .widget_content .widget_body .c-form .mw_wp_form_confirm .c-form__items__txt,#app_wiz .widget_type_form .widget_content .widget_body .c-form .mw_wp_form_confirm .contact-item{display:none}#app_wiz .widget_type_form .widget_content .widget_body .c-form .mw_wp_form_confirm .select-item:before{display:none}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form .col-12{padding:0}}#app_wiz .widget_type_form .widget_content .widget_body .c-form__items .contact-item{font-weight:500}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form__items .contact-item{font-size:.9rem}}#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__txt{color:#f44336;font-size:.8rem;display:block;-webkit-text-stroke:0}#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content{margin-bottom:3rem}#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content:last-child{margin-top:1rem;margin-bottom:0}#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content__forms{margin:1rem 2rem 0 2rem;letter-spacing:0.1rem}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content__forms{margin:1rem 0 0 0;padding:0 1rem}}#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content__forms>div>div:first-child{word-break:keep-all;font-weight:bold}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content__forms>div>div:first-child{margin-bottom:.5rem;border-left:solid 4px #0F5398;padding-left:.5rem;font-size:.9rem}}#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content__forms .select-item{position:relative}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content__forms .select-item{padding:0}}#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content__forms .select-item:before{content:"";width:0;height:0;border-style:solid;border-width:17px 10px 0 10px;border-color:#0F5398 transparent transparent transparent;position:absolute;top:50%;right:5%;transform:translateY(-50%);pointer-events:none}#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content .mwform-tel-field{display:flex;display:-webkit-flex;display:-ms-flexbox;align-items:center}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content .mwform-tel-field input{width:29% !important}}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content .mwform-radio-field{display:inline-block;width:40%}}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content .horizontal-item{margin-left:0 !important}}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content .license .mwform-checkbox-field-text{display:inline-block;width:calc(100% - 30px);vertical-align:text-top;word-break:break-all}}#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content input[type=submit]{color:white;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1);background-color:#0F5398;font-size:1rem;text-align:center}#app_wiz .widget_type_form .widget_content .widget_body .c-form__items__content input[type=submit]:hover{box-shadow:none;transition-duration:.2s}#app_wiz .widget_type_form .widget_content .widget_body .c-form .agree{background-color:#edf2f5;padding:2rem}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form .agree{padding:1rem}}#app_wiz .widget_type_form .widget_content .widget_body .c-form .agree .c-form__items__content__forms section p{margin-left:calc(1rem + 5px)}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form .agree .c-form__items__content__forms section p{margin-left:calc(.5rem + 5px)}}#app_wiz .widget_type_form .widget_content .widget_body .c-form .agree .c-form__items__content__forms .form_link{color:#0F5398;font-weight:bold}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form .birth .year{margin-bottom:.5rem}}#app_wiz .widget_type_form .widget_content .widget_body .c-form .birth .year input{display:inline-block;width:calc(100% - 4.5rem)}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form .birth .month{margin-bottom:.5rem}}#app_wiz .widget_type_form .widget_content .widget_body .c-form .birth select{display:inline-block;width:calc(100% - 2rem)}#app_wiz .widget_type_form .widget_content .widget_body .c-form .require{font-size:.8em;display:inline-block;width:50px;color:white;text-align:center;font-weight:bold;background-color:#e91e63;border-radius:50px;-webkit-text-stroke:0}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form .require{display:block;margin-left:auto}}#app_wiz .widget_type_form .widget_content .widget_body .c-form .btn_back{color:#0F5398;background:#fcfcfc;border:2px solid #0F5398;font-weight:bold;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}#app_wiz .widget_type_form .widget_content .widget_body .c-form .btn_back:hover{color:#0F5398;opacity:0.8;box-shadow:none}#app_wiz .widget_type_form .widget_content .widget_body .c-form .form-control{border-radius:3px;padding:.375rem .5rem;display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#app_wiz .widget_type_form .widget_content .widget_body .c-form .load-button,#app_wiz .widget_type_form .widget_content .widget_body .c-form .save-button{margin:0 0 0 1rem}@media (max-width: 577px){#app_wiz .widget_type_form .widget_content .widget_body .c-form .load-button,#app_wiz .widget_type_form .widget_content .widget_body .c-form .save-button{margin-left:0}}@media (max-width: 769px){.app_func_single .widget_type_page_title{margin-bottom:16rem}}.app_func_single .widget_type_page_title .page-img_content{width:60%;height:40vh;right:-6rem}@media (max-width: 769px){.app_func_single .widget_type_page_title .page-img_content{height:32vh;top:18rem;width:85%}}@media (max-width: 577px){.app_func_single .widget_type_page_title .page-img_content{width:100%;right:-15%;top:0;height:27vh}}.app_func_single .widget_type_page_title .page-img_content img{object-fit:cover;width:100vw;height:100%;object-position:center}.app_func_single .screen_widget_key_page_top_main{margin-right:0;background-repeat:no-repeat;background-size:contain}.app_func_single .screen_widget_key_page_top_main .widget_content .page-catch p span{font-size:1.5rem}.app_func_single .screen_widget_key_page_top_main .widget_content .service-about{margin:1rem 0 2rem}.app_func_single .screen_widget_key_page_top_main .widget_content .service-about p{line-height:1.8rem;font-weight:bold}.app_func_single .screen_widget_key_page_top_main .widget_content .contact-link{text-align:center}.app_func_single .screen_widget_key_page_top_main .widget_content .contact-link button{width:75%}@media (max-width: 769px){.app_func_single .screen_widget_key_page_top_main .widget_content .page-catch_img{margin-top:4rem}}.app_func_single.func_key_service .widget_type_page_title{margin-bottom:3rem}.app_func_single.func_key_service .widget_type_page_about .widget_content .about_content__detail__tx p{font-size:1.2rem}.app_func_single.func_key_service .widget_type_page_about .widget_content .about_content__detail__tx p span{font-size:1.7rem}.app_func_single .screen_widget_key_merit_service{background-color:#f9f9f9;position:relative;padding:12rem 0 5rem}.app_func_single .screen_widget_key_merit_service:after{content:"";position:absolute;width:0;height:0;top:0;left:50%;border-top:120px solid #fff;border-left:50vw solid transparent;border-right:50vw solid transparent;transform:translateX(-50%)}.app_func_single .screen_widget_key_merit_service .widget_content .about_content{margin-bottom:4rem}.app_func_single .screen_widget_key_content_item_service{z-index:1;margin-top:0 !important;margin-bottom:0 !important}.app_func_single .screen_widget_key_content_item_service .widget_header .top_widget_tit{color:white !important}.app_func_single .screen_widget_key_content_item_service .develop_list{margin-top:0rem !important;overflow:scroll;flex-wrap:nowrap;padding-left:9rem;padding-right:2rem}@media (max-width: 993px){.app_func_single .screen_widget_key_content_item_service .develop_list{padding-left:3rem}}@media (max-width: 577px){.app_func_single .screen_widget_key_content_item_service .develop_list{padding-left:1rem}}.app_func_single .screen_widget_key_content_item_service .develop_list__content{padding:0}.app_func_single .screen_widget_key_content_item_service .develop_list__content__item__img img{height:27vh;width:auto;object-fit:contain}@media (max-width: 993px){.app_func_single .screen_widget_key_content_item_service .develop_list__content__item__img img{height:12vh}}@media (max-width: 577px){.app_func_single .screen_widget_key_content_item_service .develop_list__content__item__img img{height:20vh}}.app_func_single .screen_widget_key_content_item_service .develop_list__content__item__about{padding:1rem}.app_func_single .screen_widget_key_content_item_service .develop_list__content__item__about .develop_tit{font-weight:600;line-height:1.5rem}.app_func_single .screen_widget_key_content_item_service .develop_list__content__item__about .company_name{font-size:.8rem !important;color:#8a8a8a}.app_func_single .screen_widget_key_content_item_service #scroll-down #scroll-title{color:white}.app_func_single .screen_widget_key_content_item_service #scroll-down #scroll-title:before,.app_func_single .screen_widget_key_content_item_service #scroll-down #scroll-title:after{background:white}.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slick-track{display:inline-flex;align-items:center}.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slide_content{padding:0 .25rem;scale:.8;background-color:white;border-radius:5px}.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slide_content .slide_item__about{padding:1rem}.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slide_content .slide_item__about__name{font-size:1.1rem;margin-bottom:1rem}.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slide_content .slide_item__about__detail,.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slide_content .slide_item__about__cat{display:none}.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slide_content .slide_item__about__detail{font-size:.85rem}.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slide_content .slide_item__about__cat{font-size:.8rem}.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slide_content .slide_item__about__cat p{border:solid 1px #000;padding:.1rem .5rem;display:inline-block;margin-top:0.5rem}.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slide_content.slick-slide.slick-current.slick-active{scale:1}.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slide_content.slick-slide.slick-current.slick-active .slide_item__about__detail,.app_func_single .screen_widget_key_content_item_service .about_content .case_carousel .slide_content.slick-slide.slick-current.slick-active .slide_item__about__cat{display:block}.app_func_single .top_widget_tit{font-size:1.8rem !important}.app_func_single .screen_widget_key_result_service{padding:3rem 0 7rem !important}.app_func_single .screen_widget_key_result_service:after{display:none}.app_func_single .screen_widget_key_result_service .widget_content{margin-bottom:3rem}@media (max-width: 769px){.app_func_single .screen_widget_key_result_service .widget_content .about_content{flex-flow:column !important}}.app_func_single .screen_widget_key_result_service .widget_content .about_content__detail{padding-left:0 !important;width:40vw !important}@media (max-width: 769px){.app_func_single .screen_widget_key_result_service .widget_content .about_content__detail{width:100% !important;margin-bottom:3rem}}.app_func_single .screen_widget_key_result_service .widget_content .about_content__detail__tx{font-size:1.4rem}.app_func_single .screen_widget_key_result_service .widget_content .about_content__detail__tx img{margin-bottom:.25rem;padding-right:.5rem;width:20vw}@media (max-width: 769px){.app_func_single .screen_widget_key_result_service .widget_content .about_content__detail__tx img{width:33vw}}.app_func_single .screen_widget_key_result_service .widget_content .about_content__detail__tx p{font-weight:bold;line-height:1.6;-webkit-text-stroke:0}.app_func_single .screen_widget_key_result_service .widget_content .about_content__detail__tx p span{font-size:1.8rem}.app_func_single .screen_widget_key_result_service .widget_content .about_content__img{position:unset !important;padding-left:3rem !important}.app_func_single .screen_widget_key_result_service .service_list button{width:30vw}@media (max-width: 769px){.app_func_single .screen_widget_key_result_service .service_list button{width:50vw}}@media (max-width: 577px){.app_func_single .screen_widget_key_result_service .service_list button{width:90vw}}.app_func_single .screen_widget_key_result_service .contact-link{margin-top:1rem !important}.app_func_single .screen_widget_key_result_service .contact-link button{background-color:#0F5398}.widget_type_service .widget_content .service_list .service_content{margin-bottom:5rem}@media (max-width: 577px){.widget_type_service .widget_content .service_list .service_content{margin:0 auto 5rem;width:90%}}.widget_type_service .widget_content .service_list .service_content:last-child{margin-bottom:0}.widget_type_service .widget_content .service_list .service_content .service_item .business_cat_name{padding-right:.5rem;background-color:rgba(240,248,255,0.8);z-index:1}.widget_type_service .widget_content .service_list .service_content .service_item__about__catch{position:relative;bottom:.25rem}.widget_type_service .widget_content .service_list .service_content .service_item__about__catch p{font-size:.85rem;color:#878787;line-height:1.2rem;margin-top:0.5rem}.widget_type_service .widget_content .service_list .service_content .service_item__about__name{margin-top:.5rem}.widget_type_service .widget_content .service_list .service_content .service_item__about__name p{font-family:'outfit' , sans-serif;font-weight:bold;font-size:1.2rem;-webkit-text-stroke:0}.widget_type_service .widget_content .service_list .service_content .service_item__about__detail{margin-bottom:1rem}@media (max-width: 577px){.widget_type_service .widget_content .service_list .service_content .service_item__about__detail{margin-bottom:.5rem}}.widget_type_service .widget_content .service_list .service_content .service_item__about__detail p{line-height:1.5rem;font-size:.9rem}.widget_type_service .widget_content .service_list .service_content .service_item__about .more-link{right:0}@media (max-width: 993px){.widget_type_service .widget_content .service_list .service_content .service_item__about .more-link{margin-bottom:0rem}}.widget_type_service .widget_content .service_list .service_content .service_item__about .more-link button{background:none !important;box-shadow:none;padding:0;border-bottom:solid 1px #0F5398}.widget_type_service .widget_content .service_list .service_content .service_item__about .more-link button p{font-size:.8rem;color:#0F5398;letter-spacing:0;line-height:1.3rem;padding:0 0.25rem}@media (max-width: 577px){.screen_widget_key_page_develop-list{padding-top:0 !important}}@media (max-width: 577px){.screen_widget_key_page_develop-list .widget_content{padding:0}}.screen_widget_key_page_develop-list .widget_content .develop-about{padding:0 1rem}.screen_widget_key_page_develop-list .widget_content .service_list .pnavi .page-numbers{margin-top:0 !important}.screen_widget_key_page_develop-list .widget_content .service_list .pnavi .page-numbers li .page-numbers{margin-top:0 !important}.screen_widget_key_page_develop-list .widget_content .service_list .service_content{margin-bottom:8rem;padding:0 1rem}@media (max-width: 577px){.screen_widget_key_page_develop-list .widget_content .service_list .service_content{width:100%;margin-bottom:6rem}}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item{background-color:white;border-radius:10px;height:100%}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item .business_cat_name{z-index:1;top:0;right:0;max-width:100% !important;padding:0 0.25rem}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item .business_cat_name p{color:white;line-height:1.6rem;padding:0 0.5rem;font-size:.7rem}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__about{padding:.5rem 1rem 1rem}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__about .more-link{bottom:0}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__about__detail{margin:.75rem auto .5rem}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__about__name{margin:1rem 0}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__about__name p{font-size:1.2rem;color:black;line-height:1.5rem}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__about__name p br{display:none}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__img{position:relative;height:28vh}@media (max-width: 993px){.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__img{height:18vh}}@media (max-width: 577px){.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__img{height:28vh}}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__img:before{content:'';height:10vh;width:100%;position:absolute;bottom:0;background:linear-gradient(rgba(68,68,68,0) 0%, rgba(68,68,68,0.8) 100%);z-index:1}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__img .service_item__about__catch{z-index:2;padding:1rem}.screen_widget_key_page_develop-list .widget_content .service_list .service_content .service_item__img .service_item__about__catch p{color:white;font-weight:bold}.widget_type_page_title{margin-bottom:4rem;overflow:hidden;display:flex;align-items:center;justify-content:space-between;background-color:#0F5398}@media (max-width: 993px){.widget_type_page_title{margin-bottom:2rem}}.widget_type_page_title .widget_content.page-tit_content{width:45%;text-align:center}@media (max-width: 993px){.widget_type_page_title .widget_content.page-tit_content{width:80%}}@media (max-width: 577px){.widget_type_page_title .widget_content.page-tit_content{width:100%;padding-left:0}}@media (max-width: 577px){.widget_type_page_title .widget_content{padding-left:1.5rem}}.widget_type_page_title .widget_content h1,.widget_type_page_title .widget_content h2{text-align:center;line-height:2.5rem}@media (max-width: 769px){.widget_type_page_title .widget_content h1,.widget_type_page_title .widget_content h2{text-align:left}}.widget_type_page_title .widget_content h1 span,.widget_type_page_title .widget_content h2 span{color:#0F5398;font-size:1rem}.widget_type_page_title .widget_content h1{color:white;font-size:2.2rem;line-height:1.5;font-weight:bold;letter-spacing:.2rem;z-index:1;position:relative}@media (max-width: 993px){.widget_type_page_title .widget_content h1{text-align:center}}@media (max-width: 577px){.widget_type_page_title .widget_content h1{font-size:1.5rem;left:1rem}}.widget_type_page_title .widget_content h1 span{color:white;font-size:1.1rem;display:none}@media (max-width: 577px){.widget_type_page_title .widget_content h1 span{font-size:1rem}}.widget_type_page_title .widget_content .page-catch.mb-0{color:white;font-weight:bold;font-size:1.2rem;padding:.5rem 1.5rem;position:relative;display:inline-block;border-radius:3px;border:solid 1px white;right:3rem;bottom:1rem}@media (max-width: 993px){.widget_type_page_title .widget_content .page-catch.mb-0{right:0}}.widget_type_page_title .widget_content .page-catch.mb-0:before,.widget_type_page_title .widget_content .page-catch.mb-0:after{top:100%;left:20%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-width:17px}.widget_type_page_title .widget_content .page-catch.mb-0:before{border-color:rgba(245,245,245,0);border-top-color:white}.widget_type_page_title .widget_content .page-catch.mb-0:after{border-color:rgba(15,83,152,0);border-top-color:#0F5398;top:96%}.widget_type_page_title .widget_content .page-name_en{font-size:4.5rem;font-family:'outfit' , sans-serif;color:#3f70a0;font-weight:bolder;opacity:.3;bottom:2vh;z-index:0;left:0;right:0;margin:auto;-webkit-text-stroke:0;line-height:5rem}@media (max-width: 577px){.widget_type_page_title .widget_content .page-name_en{font-size:2.2rem;bottom:-1vh}}.widget_type_page_title .page-img_content{position:relative !important;height:23vh}.widget_type_page_title .page-img_content:before{content:'';position:absolute;top:0;bottom:0;margin:auto;width:50%;display:block;z-index:1;padding-left:4rem;left:0;background:linear-gradient(90deg, #91a9ba 0%, #0f5390 0%, #dbe8f4 0%, #c2c3c3 0%, #0f5398 0%, rgba(15,83,152,0) 100%)}@media (max-width: 993px){.widget_type_page_title .page-img_content{height:12vh}}@media (max-width: 577px){.widget_type_page_title .page-img_content{height:13vh}}.widget_type_page_title .page-img_content img{object-fit:cover;width:100vw;height:100%;object-position:left}@media (max-width: 577px){.widget_type_page_title .page-img_content img{object-position:center}}