@import url(https://fonts.googleapis.com/css2?family=Kiwi+Maru:wght@300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap);.nav_links>a,.nav_links>li{font-family:"Yu-gothic",sans-serif;font-weight:600;font-size:15px;color:#4a4a4a}.nav_bar{box-shadow:0 2px 10px 0 rgba(83,83,83,.2);background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:15px 10%;min-height:90px;z-index:1000;position:fixed;width:100%}#navbar-logo img{max-width:95%;height:auto}.nav_links{list-style-type:none}.nav_links li{display:inline-block;padding:15px 15px 0}.nav_links li a{text-decoration:none;color:#4a4a4a;border-bottom:2px solid transparent;padding-bottom:10px}.nav_bar .active:not(#navbar-logo){border-bottom:2px solid #00b4ea}#contact_nav_button a{color:#fff;border-radius:50px;padding:12px 20px}.nav_bar #contact_nav_button .active{color:#fff;border-bottom:2px solid transparent}#bar-icon-menu{display:none}.whole-container{padding-top:90px}.sub-menu{display:none;position:absolute;padding-top:30px;background-color:initial;z-index:1000}.has-sub:hover .sub-menu,.sub-menu:hover{display:block}.sub-items{width:100%;background-color:#fff;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;box-shadow:0 2px 10px 0 rgba(83,83,83,.2)}.sub-items li{padding:15px 25px;border-bottom:1px solid #dcdcdc}.sub-items li:hover{background-color:#f3f3f3}@media screen and (max-width:1499px){.nav_bar{padding:15px 5%}.nav_links>a,.nav_links>li{font-size:14px}}@media screen and (max-width:1190px){.nav_bar{padding:15px 1%}.nav_links li{padding:15px 8px 0}}@media screen and (max-width:991px){.has-sub{display:flex;flex-direction:column}.sub-menu{display:block;position:unset;padding:0;width:100%}.sub-items{display:flex;flex-direction:column;box-shadow:none}.sub-items li{border-bottom:none;display:flex;align-items:center;justify-content:center}.sub-items li a{font-weight:400;font-size:16px}.nav_bar{padding:30px 6%;width:100vw}#bar-icon-menu{display:block;margin-left:auto}.nav_links{width:100%;height:100vh;position:absolute;top:90px;left:-100%;transition:all .5s ease;flex-direction:column;grid-gap:0;overflow-y:scroll;display:flex;flex-wrap:nowrap;padding-bottom:200px}.nav_links.menu_on{background:#fff;left:0;transition:all .5s ease;z-index:1;align-content:center;padding-left:0}.nav_links>li{display:flex;align-items:center;justify-content:center;padding:10px 0;margin:0 10%;border-top:1px solid #c8c8c8}.nav_links>li>a{font-size:20px}}footer{background-color:#e6e3e3;padding:45px 20px 10px;font-family:"Noto Sans JP";font-size:16px;line-height:30px;color:#484848}footer .container-footer{padding:0 10%}footer img{max-width:100%}footer #info-content{padding:20px 35px}footer #info-content a{color:#1d2088;text-decoration:none}.footer-links a:focus,.footer-links a:hover,footer #info-content a:focus,footer #info-content a:hover{color:#ff9837!important}footer hr{border-top-color:#484848}footer h6{font-weight:600;font-size:18px;margin-top:5px}.footer-links{padding-left:0;list-style:none}.footer-links.inline li{display:inline-block}.footer-links a{font-weight:100;color:#484848;text-decoration:none;line-height:35px}#copyright-text{text-align:center;margin:0}@media screen and (max-width:991px){footer{font-size:13px}footer h6{font-size:15px}footer #info-content{padding:30px 0 20px}}#service-container{font-family:"Noto Sans JP";font-weight:100}#service-container .col-content{margin:auto!important}#service-banner-container{background:url(/static/media/service-banner.85188075.jpeg);background-position:50%}#tagline-container .row{padding-top:50px}#tagline-container h1{font-size:28px;font-weight:700;text-align:center;margin-bottom:20px}#tagline-container p{text-align:justify;font-size:18px;line-height:34px}#infra-container,#package-container,#system-container,#tech-container{padding-top:90px;margin-top:-90px}.service-type-box p{font-size:18px;line-height:32px;letter-spacing:2px}.service-type-box{height:100%;margin-bottom:50px}.service-type-box .row-title{margin-bottom:50px;text-align:center}.service-type-box img{max-width:100%}.service-type-box h1{font-family:"Noto Sans JP",sans-serif;font-weight:600;font-size:38px}.service-content-container{margin-bottom:70px}.service-content-container .card{max-width:100%;border:1px solid transparent!important;box-shadow:0 3px 10px rgba(0,0,0,.149)}.service-content-container .card-img{position:relative;height:200px}.service-content-container .card-img img{height:100%;object-fit:cover}.service-content-container .card-text{letter-spacing:2px;font-size:15px;line-height:24px}#system-container .col-img{text-align:end}#system-content-container .card{min-height:450px}#infra-content-container .card-title-text,#system-content-container .card-title-text{position:relative;font-weight:500;color:#fff;font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:7px 15px;margin:-35px 0 10px;border-radius:5px}#infra-content-container .card-img .overlay,#system-content-container .card-img .overlay{background-color:rgba(0,109,197,.161)}#package-container .col-img{text-align:start}#package-content-container .card{min-height:530px}#infra-content-container .card-title-text,#package-content-container .card-title-text,#tech-content-container .card-title-text{font-weight:500;border-radius:5px;font-size:16px}#package-content-container .img-contain img{object-fit:contain}#tech-content-container .card{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#tech-content-container .card-body{position:absolute;top:10px;color:#fff;text-align:center;width:100%}#tech-content-container .overlay{background:rgba(23,50,72,.549)}#tech-content-container .card-title-text{font-size:20px}#infra-content-container .card{min-height:380px}@media screen and (max-width:1199px){.service-type-box .col-img{margin-bottom:50px}#tagline-container h1{font-size:24px}#tagline-container p,.service-type-box p{font-size:16px;line-height:32px}.service-content-container .card{margin-bottom:20px}}@media (-ms-high-contrast:none){#service-container .card{margin:0 .5em}#system-content-container .card{min-height:450px}#infra-content-container .card-title-text,#system-content-container .card-title-text{display:-ms-inline-grid}}#company-banner-container{background:url(/static/media/company-banner1.509af69d.jpeg);background-position-y:50%;background-repeat:no-repeat}.building_image_container{display:flex;align-items:center;justify-content:center}.building_image{position:relative;width:45%;margin:0 20px;padding-bottom:30%;background:50%;background-size:cover}#building_image_1{background-image:url(/static/media/building1.8374b748.jpg)}#building_image_2{background-image:url(/static/media/naloffice.e5b05d74.jpg)}#company{padding-top:90px;margin-top:-50px}#history{padding-top:100px;margin-top:-90px}#main_customers{line-height:2}.detail_history_table{width:85%}.greetings{width:100%;height:auto;padding:50px 0}#greetings{padding-top:70px}.greet-inner{width:98%;margin-left:auto;margin-right:auto}h2.greet-title{text-transform:uppercase}.greet-second h3,h2.greet-title{text-align:center;font-weight:700}.greet-second h3{font-size:18px}.greet-second h3,.greet-second p{font-family:"Noto Sans JP",sans-serif}.greet-second h4{margin-bottom:20px;font-size:24px}.greet-second .ceo-name{text-align:right;line-height:2;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:700}.greet-second p{font-weight:500}.greet-second{z-index:1}@media screen and (max-width:1199px){.greet-inner{width:100%;padding:0 12%}.greet-first{display:none}}@media screen and (max-width:991px){.greet-title{font-size:24px}}@media only screen and (max-width:768px){.building_image_container{display:block;margin-bottom:20px}.building_image{width:100%;padding-bottom:70%;margin:0 0 17px;height:auto}.detail_history_table{width:100%}}.btnhov-color .button-main,.button-trans{border-width:2px;padding:6px 18px}.button-trans{background-color:initial}.button-black{border-color:#000}.button-main{border-radius:3px;border-style:solid;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;cursor:pointer}a{text-decoration:none}*{box-sizing:border-box}.home-container{font-family:"Noto Sans JP";font-weight:100}.lp-home-btn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAkFBMVEVJSUlJSUlJSUlJSUlJSUlJSUn////+/v709PRQUFCjo6N3d3dzc3NUVFT4+Pjw8PC/v7+oqKhvb29oaGjt7e3m5ubT09PExMSvr6+cnJyXl5eLi4uEhIRra2tZWVlNTU3r6+ve3t7b29vY2NjNzc3IyMiQkJBjY2NcXFy4uLixsbGurq6Kiop+fn58fHxhYWGvOIHTAAAABXRSTlPukQaQibHbNOIAAAEPSURBVEjH7ZbHEoIwEIZj21BVsKCgYO/l/d9OyWYIXrKJJw78F/hn9oNkSyas22EDC7FOl/UGluozZosgYacWaRGl4Jo86j70kijXIj4HgIXy+fbrZ64OGUOpqPrHTviVDrmBkCeJPdpAh1w2GLQsjTtHM9Zv/zzFsPRLHPD1WBBJnoxEHD8VRyQOBVmXtWR2SMxdg1LGDqAUQVY/UMw+NGwYfyiJbWjcY4lEVsZtGYHUMDBEPKjkxEbIEmpy1gZIirFTj4vnaEIipyoy5cieCSTjcj1qhZs3OWK4a5UHesTquY2AHrGFIPzK3wXia0dsBuC86t+gR8x9Zvnv/GRxI46+FmkIwuwJ+8vVH1e4D6WpOVFVHYtKAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:50%;display:block;margin-left:auto;width:40px;height:40px;position:absolute;right:0;top:0}.lp-home-pop{padding:16px 20px;border:none;cursor:pointer;position:fixed;bottom:23px;right:28px;z-index:10}.lp-home-pop img{width:280px;height:auto}.hero{background:linear-gradient(0deg,rgba(0,32,58,.631),rgba(0,129,236,.051)),url(/static/media/1.bff2eada.jpg);background-size:cover;background-position:50%;background-attachment:fixed;height:88.3vh;padding:85px 0}.inner{width:80%;margin:0 auto}.home-hero-info.view{opacity:1;transition:.6s}.home-hero-info{position:relative;color:#fff;opacity:0}.home-hero-info.view .home-hero-info-title{transition:1s;opacity:1;transform:translate(0)}.home-hero-info-title{display:flex;align-items:center;font-size:92px;line-height:1.2;text-shadow:5px 7px 20px rgba(0,0,0,.23);margin-bottom:40px}.home-hero-info-title span{position:relative;z-index:10}.rotate{position:relative;left:-40px;animation:rotation 1.5s}.linear{animation-timing-function:linear}.infinite{animation-iteration-count:1}@keyframes rotation{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}.home-hero-info.view .home-hero-info-lead{transition:1s .1s;opacity:1;transform:translate(0)}.home-hero-info-lead{font-family:"Noto Serif JP",serif;font-size:30px;font-style:italic;letter-spacing:2px;font-weight:700;text-shadow:-1px 2px 10px rgba(0,0,0,.61);white-space:pre-line}.home-hero-info.view .home-hero-info-text{transition:1s .2s;opacity:1;transform:translate(0)}.home-hero-info-text{font-family:"Noto Serif JP",serif;font-size:20px;line-height:1.5;letter-spacing:.7px;font-weight:700;text-shadow:0 3px 8px rgba(0,0,0,.8200000000000001);white-space:pre-line}.first{margin:0}.second{text-indent:1.5em;margin-bottom:60px}.first-text{font-weight:700}.home-newsblock{position:absolute;bottom:0;right:0;width:auto;height:auto;background:rgba(235,238,244,.7294117647058823);padding:25px;opacity:0;transform:translateY(50px);display:flex;flex-direction:row}.home-newsblock.view{opacity:1;transform:translate(0)}.home-newsblock-title{font-weight:700;margin-bottom:15px}.image-holder img{height:auto;max-width:300px;padding-top:80px}.home-newsblock-item-link .time{font-weight:700}.home-newsblock-item-link a{text-decoration:none}.home-newsblock-item-link a:hover span{color:#424c52}.home-newsblock-item-link span{display:block;color:#000}.home-newsblock-item-link{padding:5px;display:block;color:#000;text-decoration:none;transition:.1s}.home-newsblock-more{text-align:right;padding-top:35px}.home-newsblock-more .home-newsblock-more-link{color:#000;display:inline-block;text-decoration:none;padding-left:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAAEgCAYAAAB2CdXDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTEyLTA1VDEzOjA4OjM4KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE4LTEyLTA1VDEzOjA4OjM4KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0xMi0wNVQxMzowODozOCswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NjlkYjFkNi1lODk5LWZkNGEtODUyMy00NWRlOGQ0NGQ0ZmEiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYTQwZGVkMC00MWQ5LTNmNGUtYjJmNS1lMzNjMDIwNmQ4NmMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MzNkZWYzMy1lZWRlLTZiNDEtYjczZC1hOGQ0MGQzOWJkMWYiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjczM2RlZjMzLWVlZGUtNmI0MS1iNzNkLWE4ZDQwZDM5YmQxZiIgc3RFdnQ6d2hlbj0iMjAxOC0xMi0wNVQxMzowODozOCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjlkYjFkNi1lODk5LWZkNGEtODUyMy00NWRlOGQ0NGQ0ZmEiIHN0RXZ0OndoZW49IjIwMTgtMTItMDVUMTM6MDg6MzgrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7CO/GJAAAR9klEQVR4nO2da6xeaVmGr9ZarRbdkWpSyTSoVbQqWlBSAmGaCcSqeCgeYETRGUVMIeA4wYgjojKKKIgigxicoBg1ohlR0UFRqqipEawmUI0pHiqyPVTZmI2VUtvlj7cr7czs7v19ex3udbiu5P7/vs/73Ht/37fedT87qqpCRERERsz9wGelFyEi3VEBF4FXACvZpYhIF1TX6d+A24Gd0RWJSKtUG+g08PjkokSkPTYyeQVcAX4ZuCm3NBFpgxuZvNY6cBewJ7VA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) 0 no-repeat;background-size:15px auto;font-size:20px;font-weight:400}.home-newsblock-more .home-newsblock-more-link:hover{color:#000;opacity:.6}.home-newsblock-list{list-style:none;padding-left:0}#home-service-container{padding-top:5px;padding-bottom:100px;background-color:#f0f8ff}#home-service-container .service-title{font-family:"Noto Sans JP";margin-bottom:50px}#home-service-container .service-title h1{font-size:28px;font-weight:700;text-align:center;margin-bottom:20px}.service-title p{text-align:justify;font-size:18px;line-height:34px}.service-card-outer{position:relative;padding:40px 20px;text-align:center;border-radius:10px;background-color:#fff;min-height:400px}.service-badge{position:absolute;right:-20px;top:-20px}.service-badge i{color:#fff;background-color:#48b0eb;padding:10px;border-radius:500em;font-size:30px}.service-card-img{border-bottom:1px solid grey}.service-img{width:100%;height:145px;object-fit:contain}.service-card-title{padding-top:20px}.service-card-title h2{font-size:20px;font-weight:700}.service-card-btn{margin-top:20px}.service-card-btn a{color:#000;display:inline-block;text-decoration:none;padding-left:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAAEgCAYAAAB2CdXDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTEyLTA1VDEzOjA4OjM4KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE4LTEyLTA1VDEzOjA4OjM4KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0xMi0wNVQxMzowODozOCswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NjlkYjFkNi1lODk5LWZkNGEtODUyMy00NWRlOGQ0NGQ0ZmEiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYTQwZGVkMC00MWQ5LTNmNGUtYjJmNS1lMzNjMDIwNmQ4NmMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MzNkZWYzMy1lZWRlLTZiNDEtYjczZC1hOGQ0MGQzOWJkMWYiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjczM2RlZjMzLWVlZGUtNmI0MS1iNzNkLWE4ZDQwZDM5YmQxZiIgc3RFdnQ6d2hlbj0iMjAxOC0xMi0wNVQxMzowODozOCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjlkYjFkNi1lODk5LWZkNGEtODUyMy00NWRlOGQ0NGQ0ZmEiIHN0RXZ0OndoZW49IjIwMTgtMTItMDVUMTM6MDg6MzgrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7CO/GJAAAR9klEQVR4nO2da6xeaVmGr9ZarRbdkWpSyTSoVbQqWlBSAmGaCcSqeCgeYETRGUVMIeA4wYgjojKKKIgigxicoBg1ohlR0UFRqqipEawmUI0pHiqyPVTZmI2VUtvlj7cr7czs7v19ex3udbiu5P7/vs/73Ht/37fedT87qqpCRERERsz9wGelFyEi3VEBF4FXACvZpYhIF1TX6d+A24Gd0RWJSKtUG+g08PjkokSkPTYyeQVcAX4ZuCm3NBFpgxuZvNY6cBewJ7VA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) 0 no-repeat;background-size:15px auto;font-size:20px;font-weight:400}.recruit-title{font-family:"Noto Sans JP";margin-bottom:50px}.recruit-title h1{font-size:28px;font-weight:700;text-align:center;margin-bottom:20px}.recruit-title p{text-align:justify;font-size:18px;line-height:34px}.recruit-card-outer{cursor:pointer;border-radius:10px}.recruit-card-outer a{text-decoration:none;color:#4a4a4a}.recruit-card-outer:hover .recruit-card-img i{color:#ff8716}.recruit-card-inner{display:flex;flex-direction:row}.recruit-card-inner .recruit-card-img{padding:10px;color:#48b0eb;border-radius:10px}.recruit-card-inner .recruit-card-content{padding:15px}.empty-sect{height:350px;width:100%;background:linear-gradient(0deg,rgba(1,95,173,.12941176470588237),rgba(1,95,173,.23137254901960785)),url(/static/media/1.bff2eada.jpg) 50% no-repeat fixed;background-size:cover;z-index:-10}@media screen and (max-width:1199px){.hero{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.home-newsblock{position:relative;bottom:0;right:0;padding:12%;background:#fff}.home-newsblock .image-holder{text-align:center}}@media screen and (max-width:991px){.second{margin-bottom:20px;text-indent:0;font-size:27px}.home-hero-info-title{font-size:83px;line-height:1.1em}}@media screen and (max-width:767px){.home-container .cards{padding:15px 30px!important}.home-newsblock .image-holder img{width:250px}.home-hero-info-text{font-size:16px}}@media screen and (max-width:575px){.home-hero-info img,.home-newsblock .image-holder img{display:none}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.image-holder{text-align:center}.image-holder img{padding:0;height:250px;width:auto}.home-newsblock{position:relative;padding:50px 15%}.news-link-col{padding-left:80px}.home-newsblock-more{text-align:left}.empty-sect{background:url(/static/media/1.bff2eada.jpg) 50% no-repeat fixed}.service-card{padding:15px}}.graduate_banner{background:url(/static/media/job-recruit.c071b1d8.jpg);background-position-y:70%}.main_feature_text{display:flex;flex-direction:column;justify-content:center;font-family:"Noto Sans JP",sans-serif;font-weight:lighter}.main_feature_text p{line-height:2;letter-spacing:.1em;font-size:16px;text-align:justify}.main_feature_text h4{color:#3490dc}.feature_description{font-family:"Noto Sans JP",sans-serif;font-weight:lighter;line-height:2;letter-spacing:.1em;font-size:16px;text-align:justify}.sub_features .card{max-width:100%;border:1px solid transparent!important;box-shadow:0 4px 20px -6px rgba(0,0,0,.33);-webkit-box-shadow:0 4px 20px -6px rgba(0,0,0,.33);-moz-box-shadow:0 4px 20px -6px rgba(0,0,0,.33)}.sub_features .card-img{height:250px}.sub_features .card-img img{max-width:100%;height:100%;object-fit:cover}.entry_section{height:50vh;background:url(/static/media/lowpoly.f745f2fb.png);background-size:cover;background-position:50%}.entry_content{font-family:"Noto Sans JP",sans-serif;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center}.entry_content_header{font-size:60px;text-align:center}.entry_content_button{border:none;border-bottom:10px solid #ee6504;background-color:#ff8716;color:#fff;margin-top:10px;padding:12px 40px;font-size:30px;font-weight:700;text-decoration:none}.entry_content_button:hover{border:none;color:#fff}.new_graduate_table{width:100%}@media screen and (max-width:360px){.entry_content_header{font-size:40px}}.recruitHR-container{font-family:"Noto Sans JP";font-weight:100}#recruitHR-banner-container{background:url(/static/media/people-banner.60e03d26.jpg);background-position:50%;background-position-y:50%}#recruitHR-tagline-container .row{padding-top:50px;padding-bottom:50px}#recruitHR-tagline-container h1{font-size:28px;font-weight:700;text-align:center;margin-bottom:20px}#recruitHR-tagline-container p{text-align:justify;font-size:18px;line-height:34px}#recruitHR-skills-container{background-color:#f0f8ff;padding-top:50px;background-image:url(data:image/png;base64,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)}#recruitHR-skills-container h1{font-size:28px;font-weight:700;color:#ff8716;letter-spacing:3px;line-height:50px}#recruitHR-skills-container p{font-size:18px;line-height:34px;letter-spacing:3px;font-weight:300;padding-top:20px}#recruitHR-skills-container .skill-image1 img{width:400px;height:400px;margin-left:100px}#recruitHR-skill-list-container{padding-top:40px;padding-bottom:70px}#recruitHR-skill-list-container .skill-list-card{padding:30px}#recruitHR-skill-list-container .skill-image img{width:200px;height:200px;margin-left:20%;margin-right:20%}#recruitHR-skill-list-container .skill-sub-header{margin-top:30px}#recruitHR-skill-list-container .skill-sub-header h5{padding-bottom:15px;font-weight:700;font-size:20px;color:#ff8716}#recruitHR-skill-list-container .skill-content p{font-weight:300;line-height:32px;letter-spacing:2px}.mb-show{display:none}.mb-hide{display:block}#voices{padding-top:90px;margin-top:-130px}#recruitHR-employee-list-container .col h5{color:#ff8716;font-size:20px;font-weight:600;margin-bottom:20px}#recruitHR-employee-list-container .col-4 img{width:385.03px;height:231.02px}#recruitHR-employee-list-container .row{margin-bottom:20px}#recruitHR-employee-list-container .col p{font-size:16px;line-height:32px;letter-spacing:2px}#recruitHR-employee-list-container .button{margin:50px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#recruitHR-employee-list-container .button .btn-link{background-color:#ff9837;padding:10px 30px;border-radius:5px;text-decoration:none;color:#fff;transition:.3s}#recruitHR-employee-list-container .button .btn-link:hover{background-color:#e9780f}#recruitHR-employee-list-container .button .btn-link i{margin-left:20px}@media screen and (max-width:1199px){#recruitHR-tagline-container p{text-align:center;font-size:20px}#recruitHR-skills-container .skill-image1 img{margin-left:0}#recruitHR-skills-container p{font-size:16px}#recruitHR-skill-list-container .skill-sub-header h5,#recruitHR-skills-container h1{text-align:center}#recruitHR-skill-list-container .skill-content p{line-height:2;font-size:14px;text-align:justify}#recruitHR-employee-list-container .col h5{margin-bottom:10px}#recruitHR-employee-list-container .col p{font-size:14px;line-height:1.5;letter-spacing:2px}}@media screen and (max-width:990px){#recruitHR-tagline-container h1{font-size:20px}#recruitHR-tagline-container p{text-align:center;font-size:16px}#recruitHR-skills-container .skill-image1 img{margin-left:0;width:300px;height:300px;margin-bottom:20%;margin-top:20%}#recruitHR-skills-container h1{font-size:20px}#recruitHR-skills-container p{font-size:14px;line-height:2}#recruitHR-skill-list-container .skill-image img{margin-left:0;margin-right:0}}@media screen and (max-width:767px){.col.skill-image1{display:none}.skill-image{text-align:center}#recruitHR-employee-list-container .col h5{margin-bottom:10px;text-align:center!important;padding:10px}.mb-hide{display:none}.mb-show{display:block}}#recruit-banner-container{background:url(/static/media/job-recruit.c071b1d8.jpg);background-position-y:70%}.recruit-type-box{margin-bottom:50px}.recruit-type-box h1{color:#3490dc}.recruit-type-box .col-img{max-height:300px;text-align:center}.recruit-type-box .col-img img{max-height:100%;max-width:100%;min-width:230px;object-fit:cover}.recruit-table{width:100%}.recruit-table td,.recruit-table th{font-family:"Noto Sans JP",sans-serif;font-size:16px;border:1px solid #cdcdcd;padding:15px 30px}.recruit-table td{font-weight:100}.recruit-table th{color:#fff;width:30%;font-weight:100}#recruit-container .btn-container{display:flex;margin-top:30px;justify-content:flex-end}#recruit-container .btn-details{background-color:#ff9837;padding:10px 30px;border-radius:5px;text-decoration:none;color:#fff;transition:.3s}#recruit-container .btn-details:hover{background-color:#e9780f}.recruit-table th{background-color:#3490dc}@media screen and (max-width:767px){.recruit-type-box .col-img{margin-bottom:30px}#recruit-container .btn-container{justify-content:space-around}}#contact-banner-container{background:linear-gradient(rgba(1,95,173,.3),rgba(1,95,173,.3)),url(/static/media/contact-banner.67dc7899.jpg);background-size:cover;background-position-y:40%;background-repeat:no-repeat}.contact_container{font-family:"Noto Sans JP",sans-serif;line-height:2;letter-spacing:.1em}.contact-form{padding:0;margin:0}.contact_shadow{box-shadow:0 4px 8px 0 hsla(0,0%,49%,.4);-webkit-box-shadow:0 4px 8px 0 hsla(0,0%,49%,.4);-moz-box-shadow:0 4px 8px 0 hsla(0,0%,49%,.4)}.contact-form .contact_label{font-weight:700}.contact_btn{font-size:20px;border:none;padding:18px 30px;border-radius:5px;color:#fff;width:100%}.contact_container{width:100%;padding-left:24%;padding-right:24%;margin-left:auto;margin-right:auto}.contact_privacy_content{background-color:#f5f5f5;list-style:none;margin:0;padding:5px}@media screen and (max-width:884px){.contact_container{padding-left:5%;padding-right:5%}}.privacy-container{font-family:"Noto Sans JP";font-weight:100}.privacy-container .text-right{margin-top:20px;text-align:right}.privacy-container .link-no-line{text-decoration:none}.privacy-container .highlight-box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px;border:2px solid #ffc702}#privacy-banner-container{background:url(/static/media/privacy-banner.d91c6b0d.jpg);background-position:50%;background-position-y:70%;margin-bottom:50px}#privacy-policy-container .row-content{padding:60px 30px 30px;box-shadow:0 2px 10px rgba(0,0,0,.2);margin-bottom:50px}#privacy-policy-container .row-content p{letter-spacing:2px;line-height:32px}#privacy-policy-container .row-content .text-bold{font-weight:700}#privacy-policy-container .row-content .indent-text{padding-left:25px}@media screen and (max-width:767px){#privacy-policy-container .row-content p{font-size:14px}#privacy-policy-container .row-content .text-bold{font-size:16px}#privacy-policy-container .row-content{padding:30px 15px 15px;margin-bottom:0;margin-left:10px;margin-right:10px}}#news-banner-container{background:url(/static/media/news-banner.856fab56.jpeg);background-position-y:40%}ul#news-list{list-style:none;padding:0 45px;height:577px}ul#news-list li{padding:15px 10px;border-bottom:1px solid #d0d0d0}ul#news-list li a{display:flex;text-decoration:none;color:#4a4a4a}ul#news-list li:hover{cursor:pointer}ul#news-list li a:focus,ul#news-list li a:hover{color:#ff9837}ul#news-list li span.news-date{width:150px}#news-container .page-item .page-link{color:#ff9837}.disabledPage span{color:#cdcccd!important}#news-container .page-item.active .page-link{background-color:#ff9837;border-color:#ff9837;color:#fff}.selected_news{font-weight:700;color:#ff9837}#news-post-container{font-family:"Noto Sans JP";font-weight:100;line-height:38px;padding:50px}#news-post-container,#news-post-container .row-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}#news-post-container .row-content{padding:60px 30px 30px;margin:50px 70px}#news-post-container hr{margin:30px 0}#news-post-container .img-container{margin:50px 0}#news-post-container .img-container img{width:100%}@media screen and (max-width:991px) and (min-width:768px){ul#news-list{list-style:none;padding:0}}@media screen and (max-width:767px){ul#news-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media screen and (max-width:428px){ul#news-list{padding:10px}}#recruitForm-banner-container{background:url(/static/media/recruitHR-banner.c071b1d8.jpg);background-position:50%;background-position-y:70%;margin-bottom:50px}#entry-text{white-space:nowrap}#recruitForm-form-container{font-family:"Noto Sans JP",sans-serif;line-height:2;letter-spacing:.1em;width:100%;padding-left:24%;padding-right:24%;margin-left:auto;margin-right:auto}.recruit-form h5{font-weight:700}.recruit-form-block .link-no-line{text-decoration:none}.recruit-form-privacy-content{background-color:#f5f5f5;list-style:none;margin:0;padding:5px}.recruitForm-btn{font-size:20px;border:none;padding:18px 30px;border-radius:5px;color:#fff;width:100%}#LP-container{width:100%;margin-left:auto;margin-right:auto}.sec{padding:245px 0 60px}.sec-inner{margin-left:50px;margin-right:50px}.sec-inner_2{margin-left:12px;margin-right:12px}.entry-btn{position:fixed;display:flex;z-index:10;width:100%;flex-wrap:wrap;flex-direction:row;justify-content:flex-end}a.lp-entry-link{width:20%;height:auto}a.lp-entry-link:hover .is-active{display:block}.is-active,a.lp-entry-link:hover .is-inactive{display:none}.is-inactive{display:block}.top-section{background:url(/static/media/lp-hero-image.a16d1f53.png);background-repeat:no-repeat;background-size:cover;background-position:50%;height:1700px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.top-main-txt{margin-bottom:20%}.top-main-subtxt{padding:50px;text-align:center;line-height:60px;color:#fff;font-size:xxx-large;font-weight:400}.top-main-subtxt-sp{color:#96c6fd}.sec.sec01{background-color:#48b0eb}.lp-service-subhead{line-height:45px;text-align:center;letter-spacing:.2em;color:#fff;font-weight:600}.lp-service-item-text{text-align:center}.lp-service-item-text span{color:#fff;font-size:larger;font-weight:500;letter-spacing:.2em;padding:10px}.sec.sec02{background-color:#000}.lp-philo-text{margin-top:150px;text-align:center}.sec.sec03{background-color:#f39800}.sec03-card{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MDkzZDU5MC0wYmUxLTQ1ZmQtYTBkYi1jMDQ2M2M3ZTk1ZmYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjNGQjFERkQwNTBEMTFFQTgwOUNBODA4REIzNzgxRDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjNGQjFERkMwNTBEMTFFQTgwOUNBODA4REIzNzgxRDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5N2JkMjkxZS0xYTE5LTRlZWUtYWNhOS0zYTc5OWY2OWM4ZjUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyMjcyNWUyMy1lMzliLWI5NDktYjMxNC01NzQ5ZjNiY2RhNmMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz45WkjKAAAAMUlEQVR42mL8//8/AwZ49ZFBjJ+BIGBioABQpJnx5Yf/5Gsemn4e1TyqeVQzFgAQYABCBQz424WWmwAAAABJRU5ErkJggg==);padding:70px 0 110px;border-top:18px solid #9a3b40;background-size:20px 20px;margin-bottom:40px;text-align:center}.sec03-card .sec03-card_ttl{text-align:center;font-weight:700;font-size:60px;letter-spacing:.15em;color:#211e1e;margin-bottom:40px}.about-img{width:50%!important;height:50%!important}.sub{color:#535353;font-size:smaller}.qualification-ttl{font-weight:700;font-size:30px;color:#d66269}.quali-img{width:100px;height:auto}.sec.sec04{background-color:#1e2a3d}.lp-career-bg-orange{background-color:#fc9b3c}.lp-career-bg-Dorange{background-color:#d8663a}.lp-career-bg-pink{background-color:#d66269}.lp-career-bg-red{background-color:#be3036}.lp-career-text{text-align:center;color:#fff;font-size:40px}.lp-career-subtxt{font-size:30px!important}.lp-career-block{color:#fff;text-align:center;padding:50px}.lp-1-level{width:40%;margin-left:auto!important;margin-right:auto!important}.lp-node-1{border:2px solid #fff;border-top:transparent;border-bottom:transparent;height:50px;width:1px!important;padding:0!important;margin-right:auto;margin-left:auto}.lp-node-2,.lp-node-2_1{border:4px solid #fff;border-bottom:transparent;height:50px;width:60%!important;padding:0!important;margin-right:auto;margin-left:auto}.lp-node-2_1{border-top:transparent}.lp-node-2_2{border:4px solid #fff;border-top:transparent;border-bottom:transparent;border-left:transparent;height:50px;width:60%!important;padding:0!important;margin-right:auto;margin-left:auto}.sec05{background-color:#be3036}.lp-employee-sec05{background:url(/static/media/lp-sec05_main.88c88371.png);background-repeat:no-repeat;background-size:cover;background-position:50%;height:100vh}.lp-intro-txt{color:#000;font-size:3.3rem}.lp-intro-txt,.lp-intro-txt_2{background-color:#fff;padding:10px 50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lp-intro-txt_2{font-size:7.5rem}.lp-oneday-voice{color:#fff}.lp-oneday-detail{margin:50px 30px 30px!important;background-color:#fff}.lp-time-text{font-size:30px;padding:10px}.lp-time-detail{font-size:30px;font-weight:500;color:#000}.model-img{width:100%;height:100%}.sec.sec06{background-color:#d66269}.lp-employee-sec06{background:url(/static/media/lp-sec06_no01_main.468e4319.png);background-repeat:no-repeat;background-size:cover;background-position:50%;height:100vh}.lp-qa{font-weight:700}.lp-ans,.lp-qa{color:#fff;font-size:40px}.qa-img{width:90px;height:auto}.sec.sec06_02{padding-top:20px;background-color:#d66269}.lp-employee-sec06_02{background:url(/static/media/lp-sec06_no02_main.1d0f7549.png);background-repeat:no-repeat;background-size:cover;background-position:50%;height:100vh}.sec.sec07{background-color:#000}.benefit-list{background-color:#fff;padding-left:0!important;padding-right:0!important}.benefit-img{width:100%}.benefits-content{padding:30px}.lp-benefit-title{font-size:30px;line-height:32px;font-weight:600;margin-bottom:30px}.lp-benefit-txt{line-height:32px;font-size:30px;font-weight:500;color:#000}.sec.sec08{background-color:#48b0eb}.lp-recruit-img{padding-left:0;padding-right:0}.lp-recruit-main{width:100%}.lp-recruit-details{font-size:30px;font-weight:500}.lp-recruit-details th{font-weight:700;width:27.68421vw;padding:7.36842vw 6.31579vw;text-align:center;border-right:.63158vw solid #48b0eb}.lp-recruit-details td,.lp-recruit-details th{vertical-align:middle;border-bottom:.63158vw solid #48b0eb;background-color:#fff}.lp-recruit-details td{padding:7.68421vw 7.89474vw 7.68421vw 6.84211vw}.lp-recruit-button{cursor:pointer;width:70%;margin-left:auto;margin-right:auto;padding:50px;font-size:41px;text-align:center;font-weight:600;display:block;letter-spacing:.1em;color:#fff;background-color:#f39800}.lp-recruit-button,.lp-recruit-button:hover{text-decoration:none;border:1.36842vw solid #f39800}.lp-recruit-button:hover{background-color:#fff;color:#f39800}.lp-footer{font-size:20px;font-size:2.10526vw;padding:1.05263vw;text-align:center;letter-spacing:.12em;color:#fff;background-color:#000}.lp-min{font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Noto Serif JP",游明朝,YuMincho,HG明朝E,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.lp-noto{font-family:"Noto Sans JP",sans-serif}.lp-hira{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3"}@media screen and (max-width:992px){.top-section{height:1400px}.top-main-subtxt{font-size:30px}.lp-service-subhead{font-size:25px}.sec03-card .sec03-card_ttl{font-size:30px}.lp-career-text{font-size:25px}.lp-career-subtxt{font-size:25px!important}.lp-career-block{padding:10px}.lp-employee-sec05{height:320px}.lp-intro-txt{font-size:30px;padding:10px 20px}.lp-intro-txt_2{font-size:50px;padding:10px 20px}.lp-time-detail{font-size:20px}.lp-model-img{height:60px}.lp-time-text{font-size:20px}.lp-employee-sec06{height:320px}.lp-qa{font-size:30px}.lp-ans{font-size:25px}.lp-employee-sec06_02{height:320px}.lp-benefit-txt{font-size:20px;font-weight:400}.lp-recruit-details th{padding:10px;font-size:25px}.lp-recruit-details td{padding:20px;font-size:20px}.lp-recruit-button{font-size:30px;width:80%;padding:10px}}@media screen and (max-width:767px){#LP-container,.entry-btn{width:100%}.sec{padding:100px 0 60px}.top-main-subtxt{font-size:25px;line-height:normal}.top-section{height:1000px}.lp-service-subhead{line-height:1;letter-spacing:1px;font-size:20px;margin-bottom:20px}.lp-service-item-text span{letter-spacing:1px;font-size:16px;padding:0}.sec03-card .sec03-card_ttl{font-size:20px;white-space:pre}.qualification-ttl{font-size:20px}.lp-career-block{padding:10px}.lp-career-text{font-size:16px}.lp-career-subtxt{font-size:16px!important}.lp-employee-sec05{height:320px}.lp-intro-txt{font-size:17px;padding:5px 25px}.lp-intro-txt_2{font-size:40px;padding:5px 25px}.lp-model-img{width:50px}.lp-time-detail{font-size:14px}.lp-time-text{font-size:13px;padding:10px}.lp-oneday-detail{margin:50px 0 0!important}.lp-employee-sec06{height:320px}.qa-img{width:70px;height:auto}.lp-qa{font-size:29px}.lp-ans{font-size:25px}.lp-employee-sec06_02{height:320px}.lp-benefit-title{font-size:16px;line-height:20px}.lp-benefit-txt{font-size:14px}.lp-recruit-details th{font-size:20px;width:300px;padding:10px}.lp-recruit-details td{padding:10px;font-size:14px;width:500px}.lp-recruit-button{padding:10px;font-size:20px;width:100%}}.error-box{margin-top:15%!important;margin-bottom:auto}.error-text{padding-top:10%}.btn-visit-link{background-color:#ff9837;padding:10px 30px;border-radius:5px;text-decoration:none;color:#fff;transition:.3s}.btn-visit-link:hover{text-decoration:none;color:#fff;background-color:#b9610f}@media screen and (max-width:767px){.error-box{margin-top:0!important}.error-box,.error-img{margin-bottom:0;text-align:center}.error-img{margin-top:0}.error-text{padding-top:0}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color:#4a4a4a!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.container-box{width:100%;padding-left:12%;padding-right:12%;margin-left:auto;margin-right:auto}.overlay{position:absolute;top:0;left:0;width:100%;height:100%}.row-title .col-hr{height:100%;margin:auto!important}.row-title{margin:50px 0!important;text-align:center}.row-title h1{font-family:"Noto Sans JP",sans-serif;font-weight:600;font-size:38px}.row-title h5{font-size:17px}.text-orange{color:#ff8716}.text-blue{color:#3490dc}.bg-orange{background-color:#ff8716}.bg-blue{background-color:#3490dc}.banner-container{position:relative;background-size:cover!important;height:40vh;z-index:-1}.banner-container .overlay{background-color:rgba(1,95,173,.231)}.banner-container .row{position:relative;height:100%}.banner-container .col{color:#fff;margin:auto}.banner-container h1{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important;font-size:75px;font-weight:700}.banner-container h3{font-weight:700;letter-spacing:2px}.csz_table{margin-left:auto;margin-right:auto}.csz_table td,.csz_table th{font-family:"Noto Sans JP",sans-serif;font-size:16px;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;padding:15px 30px;font-weight:100}.csz_table_blue th{background-color:#3490dc;color:#fff;width:20%}.csz_table_orange th{background-color:#ff8716;color:#fff;width:20%}.csz_table td p{padding:0;margin:0}@media screen and (max-width:991px){.container-box{width:100%;padding-left:3%;padding-right:3%}.row-title h1{font-size:32px}.row-title h5{font-size:14px}}@media screen and (max-width:768px){.banner-container h1{font-size:48px}.csz_table td,.csz_table th{padding:15px 10px}.csz_table th{width:30%;text-align:center}}@media screen and (max-width:560px){.banner-container h1{font-size:55px}}@media (-ms-high-contrast:none){.banner-container .col{margin:80px 0 0}}
/*# sourceMappingURL=main.b248f71d.chunk.css.map */