@media screen and (max-width: 1400px){section>.container-index-mv>.inner>.posBox{width:96%;margin-right:auto;margin-left:auto}}@media screen and (max-width: 768px){section>.container-index-mv>.inner>.posBox{width:100%}}section>.container-index-mv>.inner>.posBox>.videoBox{position:static;display:block;margin-right:auto;margin-left:auto;text-align:center}@media screen and (max-width: 768px){section>.container-index-mv>.inner>.posBox>.videoBox{position:relative;width:94.1vw;height:100vw;aspect-ratio:370/625;overflow:hidden;border-radius:7.6vw}}@media screen and (min-width: 769px){section>.container-index-mv>.inner>.posBox>.videoBox>video{width:100%;max-width:1400px;border-radius:min(3.6vw,50px)}}@media screen and (max-width: 768px){section>.container-index-mv>.inner>.posBox>.videoBox>video{position:absolute;top:0;left:50%;height:100%;max-height:100vw;-webkit-transform:translatex(-50%);transform:translatex(-50%)}}section>.container-index-mv>.inner>.posBox>.txtBox{font-weight:500;color:#fff;letter-spacing:.05em;background-color:#46aeef}@media screen and (min-width: 769px){section>.container-index-mv>.inner>.posBox>.txtBox{position:absolute;left:50%;z-index:5;width:min(85.7vw,1200px);padding:min(2.5vw,35px) min(6.4vw,90px);margin-top:min(-2.6vw,37px);font-size:min(1.3vw,18px);line-height:1.7em;border-radius:min(3.6vw,50px);-webkit-transform:translatex(-50%);transform:translatex(-50%)}}@media screen and (max-width: 768px){section>.container-index-mv>.inner>.posBox>.txtBox{width:94.1vw;padding:7.6vw;margin-right:auto;margin-left:auto;font-size:4.1vw;line-height:1.9em;border-radius:7.6vw}}@media screen and (min-width: 769px){section>.container-index-mv>.inner>.posBox>.txtBox>p{white-space:nowrap}}section>.container>.inner>.individual{margin-right:auto;margin-left:auto}@media screen and (min-width: 769px){section>.container>.inner>.individual{width:min(64.3vw,900px)}}@media screen and (max-width: 768px){section>.container>.inner>.individual{width:94.1vw}}@media screen and (min-width: 769px){section>.container>.inner>.individual:not(:last-of-type){margin-bottom:min(3.6vw,50px)}}@media screen and (max-width: 768px){section>.container>.inner>.individual:not(:last-of-type){margin-bottom:13.2vw}}section>.container>.inner>.individual>.grd>.tx--subheading{font-weight:600;color:#004da0;border-bottom:2px solid #004da0}@media screen and (min-width: 769px){section>.container>.inner>.individual>.grd>.tx--subheading{padding-bottom:min(1.1vw,16px);margin-top:min(4.9vw,68px);margin-bottom:min(1.1vw,16px);font-size:min(1.7vw,24px)}}@media screen and (max-width: 768px){section>.container>.inner>.individual>.grd>.tx--subheading{padding-bottom:4.1vw;margin-bottom:4.1vw;font-size:4.6vw;text-align:center}}section>.container>.inner>.individual>.grd>.tx--sentence{font-weight:400;line-height:1.9em;text-align:justify;letter-spacing:.05em}@media screen and (min-width: 769px){section>.container>.inner>.individual>.grd>.tx--sentence{margin-bottom:min(3.2vw,45px);font-size:min(1.1vw,16px)}}@media screen and (max-width: 768px){section>.container>.inner>.individual>.grd>.tx--sentence{margin-bottom:5.1vw;font-size:4.1vw}}@media screen and (min-width: 769px){section>.container>.inner>.individual>.grd>.box-img{width:min(35.7vw,500px)}}@media screen and (max-width: 768px){section>.container>.inner>.individual>.grd>.box-img{width:94.1vw;margin-right:auto;margin-bottom:5.1vw;margin-left:auto}}@media screen and (min-width: 769px){section>.container>.inner>.individual>.grd>.box-img picture,section>.container>.inner>.individual>.grd>.box-img img{border-radius:min(3.6vw,50px)}}@media screen and (max-width: 768px){section>.container>.inner>.individual>.grd>.box-img picture,section>.container>.inner>.individual>.grd>.box-img img{border-radius:7.6vw}}@media screen and (min-width: 769px){section>.container>.inner>.individual>.grd>.box-link>a.flc{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}}@media screen and (min-width: 769px){section>.container>.inner>.individual:nth-of-type(odd)>.grd{display:-ms-grid;display:grid;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;-ms-grid-rows:min-content min-content 1fr;grid-template-rows:min-content min-content 1fr;-ms-grid-columns:auto auto;grid-template-columns:auto auto;grid-auto-flow:row;gap:0px 0px;-ms-grid-columns:auto auto;-ms-grid-rows:-webkit-min-content -webkit-min-content 1fr;-ms-grid-rows:min-content min-content 1fr}section>.container>.inner>.individual:nth-of-type(odd) .tx--subheading{grid-area:1/1/2/2;-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row-span:1;-ms-grid-column-span:1}section>.container>.inner>.individual:nth-of-type(odd) .box-img{grid-area:1/2/4/3;-ms-grid-row:1;-ms-grid-column:2;-ms-grid-row-span:3;-ms-grid-column-span:1}section>.container>.inner>.individual:nth-of-type(odd) .tx--sentence{grid-area:2/1/3/2;-ms-grid-row:2;-ms-grid-column:1;padding-right:2em;-ms-grid-row-span:1;-ms-grid-column-span:1}section>.container>.inner>.individual:nth-of-type(odd) .box-link{grid-area:3/1/4/2;-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row-span:1;-ms-grid-column-span:1}}@media screen and (min-width: 769px){section>.container>.inner>.individual:nth-of-type(even)>.grd{display:-ms-grid;display:grid;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;-ms-grid-rows:min-content min-content 1fr;grid-template-rows:min-content min-content 1fr;-ms-grid-columns:auto auto;grid-template-columns:auto auto;grid-auto-flow:row;gap:0px 0px;-ms-grid-columns:auto auto;-ms-grid-rows:-webkit-min-content -webkit-min-content 1fr;-ms-grid-rows:min-content min-content 1fr}section>.container>.inner>.individual:nth-of-type(even) .box-img{grid-area:1/1/4/2;-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row-span:3;-ms-grid-column-span:1}section>.container>.inner>.individual:nth-of-type(even) .box-link{grid-area:3/2/4/3;-ms-grid-row:3;-ms-grid-column:2;padding-left:min(2.9vw,40px);-ms-grid-row-span:1;-ms-grid-column-span:1}section>.container>.inner>.individual:nth-of-type(even) .tx--sentence{grid-area:2/2/3/3;-ms-grid-row:2;-ms-grid-column:2;padding-left:min(2.9vw,40px);-ms-grid-row-span:1;-ms-grid-column-span:1}section>.container>.inner>.individual:nth-of-type(even) .tx--subheading{grid-area:1/2/2/3;-ms-grid-row:1;-ms-grid-column:2;padding-left:min(2.9vw,40px);-ms-grid-row-span:1;-ms-grid-column-span:1}}@media screen and (min-width: 769px){section>.container-index-products>.inner>.tx--heading{margin-bottom:6.3vw}}@media screen and (max-width: 768px){section>.container-index-products>.inner>.tx--heading{margin-bottom:5.1vw}}section>.container-index-products>.inner>ul{margin-right:auto;margin-left:auto}@media screen and (min-width: 769px){section>.container-index-products>.inner>ul{width:min(85.7vw,1200px);margin-bottom:min(10.7vw,150px)}}@media screen and (max-width: 768px){section>.container-index-products>.inner>ul{width:81.4vw;margin-bottom:15.8vw}}@media screen and (min-width: 769px){section>.container-index-products>.inner>ul.flc{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 768px){section>.container-index-products>.inner>ul.flc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section>.container-index-products>.inner>ul>li>a{background-color:#004da0;border-radius:1em}@media screen and (min-width: 769px){section>.container-index-products>.inner>ul>li>a{width:min(27vw,378px);height:min(3.4vw,47px);opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}}@media screen and (max-width: 768px){section>.container-index-products>.inner>ul>li>a{width:81.4vw;height:12.7vw}}section>.container-index-products>.inner>ul>li>a.flc{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section>.container-index-products>.inner>ul>li>a>span{display:block;color:#fff}section>.container-index-products>.inner>ul>li>a>span:first-of-type{flex-shrink:0;font-weight:600;text-align:center;-ms-flex-negative:0}@media screen and (min-width: 769px){section>.container-index-products>.inner>ul>li>a>span:first-of-type{width:min(21.1vw,295px);margin-left:min(1.8vw,25px);font-size:min(1.4vw,20px)}}@media screen and (max-width: 768px){section>.container-index-products>.inner>ul>li>a>span:first-of-type{width:58.5vw;margin-left:2.5vw;font-size:4.1vw;white-space:nowrap}}section>.container-index-products>.inner>ul>li>a>span:last-of-type{text-align:center;background-color:#d55045;border-radius:1em;-ms-flex-negative:0}@media screen and (min-width: 769px){section>.container-index-products>.inner>ul>li>a>span:last-of-type{width:1.8em;height:1.8em;padding-top:.4em;margin-right:min(1.8vw,25px)}}@media screen and (max-width: 768px){section>.container-index-products>.inner>ul>li>a>span:last-of-type{width:1.6em;height:1.6em;padding-top:.3em;margin-right:3.8vw}}@media screen and (min-width: 769px){section>.container-index-products>.inner>ul>li>a:hover{opacity:.5}}@media screen and (max-width: 768px){section>.container-index-products>.inner>ul>li:not(:last-of-type){margin-bottom:5.1vw}}section>.container-index-about_us>.inner>.posBox{position:relative}section>.container-index-about_us>.inner>.posBox>.bgBox{position:absolute;top:0;right:0;height:100%;background-color:#fff;border-top:2px solid #46aeef;border-bottom:2px solid #46aeef}@media screen and (min-width: 1681px){section>.container-index-about_us>.inner>.posBox>.bgBox{width:20%}}@media screen and (max-width: 1680px){section>.container-index-about_us>.inner>.posBox>.bgBox{width:15%}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.bgBox{width:5vw}}section>.container-index-about_us>.inner>.posBox>.fixBox{width:96%;max-width:1200px;margin-right:auto;margin-left:auto;background-color:#fff;border-top:2px solid #46aeef;border-bottom:2px solid #46aeef;border-left:2px solid #46aeef}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox{border-top-left-radius:min(14.3vw,200px);border-bottom-left-radius:min(14.3vw,200px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox{border-top-left-radius:12.7vw;border-bottom-left-radius:12.7vw}}section>.container-index-about_us>.inner>.posBox>.fixBox>.contents{margin-right:auto;margin-left:auto}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents{width:min(64.3vw,900px);padding-top:min(8.6vw,120px);padding-bottom:min(7.9vw,110px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents{padding-top:16.3vw;padding-bottom:11.7vw}}section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--heading:first-of-type{font-weight:600;color:#004da0;text-align:center;letter-spacing:.1em}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--heading:first-of-type{margin-bottom:min(5.6vw,78px);font-size:min(2.3vw,32px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--heading:first-of-type{margin-bottom:7.9vw;font-size:5.1vw}}section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--heading:first-of-type>small{display:block;font-weight:300;text-align:center;letter-spacing:initial}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--heading:first-of-type>small{margin-top:min(1.1vw,15px);font-size:min(1.1vw,16px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--heading:first-of-type>small{margin-top:1.3vw;font-size:3.6vw}}section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--heading:first-of-type::before{display:block;margin-right:auto;margin-left:auto;content:url("/wp-content/themes/html5blank-stable/common/imgs/main/2024/04/initial/img-main-title-icon.svg")}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--heading:first-of-type::before{width:min(2.7vw,38px);margin-bottom:min(1.1vw,15px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--heading:first-of-type::before{width:5.1vw;margin-bottom:1.3vw}}section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.box-img{margin-right:auto;margin-left:auto}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.box-img{width:min(35.7vw,500px);margin-bottom:min(2.1vw,30px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.box-img{width:89.1vw;margin-bottom:4.6vw}}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.box-img picture,section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.box-img img{border-radius:min(3.6vw,50px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.box-img picture,section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.box-img img{border-radius:7.6vw}}section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--sentence{margin-right:auto;margin-left:auto;font-weight:500;line-height:1.9em;color:#004da0;text-align:justify;letter-spacing:.05em}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--sentence{width:min(64.3vw,900px);margin-bottom:min(1.8vw,25px);font-size:min(1.1vw,16px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.tx--sentence{width:86.5vw;margin-bottom:5.1vw;font-size:4.1vw}}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.box-link{margin-bottom:min(4.1vw,57px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.box-link{margin-bottom:10.2vw}}section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs{background-color:#fefeef}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs{padding:min(4.6vw,64px) min(5.2vw,73px);border-radius:min(3.6vw,50px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs{width:86.5vw;padding:9.7vw 5.1vw;margin-right:auto;margin-left:auto;border-radius:7.6vw}}section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs>.tx--subheading{font-weight:600;color:#004da0;text-align:center}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs>.tx--subheading{margin-bottom:min(1.1vw,15px);font-size:min(1.4vw,20px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs>.tx--subheading{margin-bottom:3.8vw;font-size:5.1vw}}section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs>.box-img{margin-right:auto;margin-left:auto}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs>.box-img{width:min(12.7vw,178px);margin-bottom:min(2.1vw,30px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs>.box-img{width:45.3vw;margin-bottom:4.1vw}}section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs>.tx--sentence{font-weight:400;line-height:1.9em;text-align:justify;letter-spacing:.05em}@media screen and (min-width: 769px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs>.tx--sentence{margin-bottom:min(2.6vw,37px);font-size:min(1.1vw,16px)}}@media screen and (max-width: 768px){section>.container-index-about_us>.inner>.posBox>.fixBox>.contents>.sdgs>.tx--sentence{margin-bottom:4.6vw;font-size:4.1vw}}@media screen and (min-width: 769px){section>.container-index-bcp{padding-top:min(5.7vw,80px);padding-bottom:min(7.1vw,100px)}}@media screen and (max-width: 768px){section>.container-index-bcp{padding-top:10.2vw;padding-bottom:12.7vw}}section>.container-index-bcp>.inner>.box-bcp{margin-right:auto;margin-left:auto;background-color:#fff;border:2px solid #46aeef}@media screen and (min-width: 769px){section>.container-index-bcp>.inner>.box-bcp{width:min(64.3vw,900px);padding:min(2.1vw,30px) min(4.3vw,60px);border-radius:min(3.6vw,50px)}}@media screen and (max-width: 768px){section>.container-index-bcp>.inner>.box-bcp{width:86.5vw;padding:5.1vw 5.1vw 7.6vw;border-radius:7.6vw}}section>.container-index-bcp>.inner>.box-bcp.flc{align-items:center;justify-content:center}@media screen and (max-width: 768px){section>.container-index-bcp>.inner>.box-bcp.flc{flex-direction:column}}section>.container-index-bcp>.inner>.box-bcp>.box-img{flex-shrink:0}@media screen and (min-width: 769px){section>.container-index-bcp>.inner>.box-bcp>.box-img{width:min(18.6vw,260px);margin-right:min(2.9vw,40px)}}@media screen and (max-width: 768px){section>.container-index-bcp>.inner>.box-bcp>.box-img{width:56vw}}section>.container-index-bcp>.inner>.box-bcp>.box-img>img{display:block;width:100%;height:auto}section>.container-index-bcp>.inner>.box-bcp>.box-txt>.tx--subheading{font-weight:600;color:#004da0;letter-spacing:.05em}@media screen and (min-width: 769px){section>.container-index-bcp>.inner>.box-bcp>.box-txt>.tx--subheading{margin-bottom:min(1.1vw,15px);font-size:min(1.7vw,24px)}}@media screen and (max-width: 768px){section>.container-index-bcp>.inner>.box-bcp>.box-txt>.tx--subheading{margin-bottom:2.5vw;font-size:5.1vw;text-align:center}}section>.container-index-bcp>.inner>.box-bcp>.box-txt>.tx--sentence{font-weight:400;line-height:1.9em;letter-spacing:.05em}@media screen and (min-width: 769px){section>.container-index-bcp>.inner>.box-bcp>.box-txt>.tx--sentence{font-size:min(1.1vw,16px)}}@media screen and (max-width: 768px){section>.container-index-bcp>.inner>.box-bcp>.box-txt>.tx--sentence{font-size:4.1vw}}section>.container-index-recruit{position:relative}@media screen and (min-width: 769px){section>.container-index-recruit{width:min(85.7vw,1200px);margin-left:auto;margin-right:auto}}section>.container-index-recruit>.inner{background:-webkit-gradient(linear, left top, left bottom, from(#46aeef), to(#004da0));background:linear-gradient(#46aeef 0%, #004da0 100%)}@media screen and (min-width: 769px){section>.container-index-recruit>.inner{padding:min(2.9vw,40px) min(3.6vw,50px);width:min(85.7vw,1200px);border-radius:min(3.6vw,50px)}}@media screen and (max-width: 768px){section>.container-index-recruit>.inner{margin-left:auto;margin-right:auto;width:94.1vw;border-radius:7.6vw;padding:10.2vw 3.8vw 7.6vw 3.8vw}}@media screen and (min-width: 769px){section>.container-index-recruit>.inner>.grd{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;-ms-grid-rows:auto auto;grid-template-rows:auto auto;gap:0px 0px;grid-auto-flow:row}section>.container-index-recruit>.inner>.grd>.box-title{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}section>.container-index-recruit>.inner>.grd>.box-link{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}section>.container-index-recruit>.inner>.grd>.box-img{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/3/3}}section>.container-index-recruit>.inner>.grd>.box-title{color:#fff;text-align:center}section>.container-index-recruit>.inner>.grd>.box-title>.tx--heading{font-weight:600;text-align:center;letter-spacing:.1em}@media screen and (min-width: 769px){section>.container-index-recruit>.inner>.grd>.box-title>.tx--heading{margin-top:1em;margin-bottom:min(1.4vw,20px);font-size:min(2.3vw,32px)}}@media screen and (max-width: 768px){section>.container-index-recruit>.inner>.grd>.box-title>.tx--heading{margin-bottom:4.6vw;font-size:5.1vw}}section>.container-index-recruit>.inner>.grd>.box-title>.tx--heading>small{display:block;font-weight:300;text-align:center;letter-spacing:initial}@media screen and (min-width: 769px){section>.container-index-recruit>.inner>.grd>.box-title>.tx--heading>small{margin-top:min(1.1vw,15px);font-size:min(1.1vw,16px)}}@media screen and (max-width: 768px){section>.container-index-recruit>.inner>.grd>.box-title>.tx--heading>small{margin-top:1.3vw;font-size:3.6vw}}section>.container-index-recruit>.inner>.grd>.box-title>.tx--subheading{font-weight:500;letter-spacing:.05em}@media screen and (min-width: 769px){section>.container-index-recruit>.inner>.grd>.box-title>.tx--subheading{font-size:min(1.3vw,18px)}}@media screen and (max-width: 768px){section>.container-index-recruit>.inner>.grd>.box-title>.tx--subheading{font-size:4.6vw;margin-bottom:5.1vw}}@media screen and (min-width: 769px){section>.container-index-recruit>.inner>.grd>.box-img{text-align:right}}@media screen and (max-width: 768px){section>.container-index-recruit>.inner>.grd>.box-img{margin-bottom:7.6vw}}@media screen and (min-width: 769px){section>.container-index-recruit>.inner>.grd>.box-img picture,section>.container-index-recruit>.inner>.grd>.box-img img{width:min(50vw,700px);border-radius:min(3.6vw,50px)}}@media screen and (max-width: 768px){section>.container-index-recruit>.inner>.grd>.box-img picture,section>.container-index-recruit>.inner>.grd>.box-img img{border-radius:7.6vw}}section>.container-index-recruit>.inner>.grd>.box-link{background-color:#fff;border-radius:2em;margin-left:auto;margin-right:auto}@media screen and (min-width: 769px){section>.container-index-recruit>.inner>.grd>.box-link{width:min(20vw,280px);height:min(4.3vw,60px)}}@media screen and (max-width: 768px){section>.container-index-recruit>.inner>.grd>.box-link{width:71.2vw}}section>.container-index-recruit>.inner>.grd>.box-link>a{color:#d55045;width:min(20vw,280px);height:min(4.3vw,60px)}@media screen and (max-width: 768px){section>.container-index-recruit>.inner>.grd>.box-link>a{width:71.2vw;height:15.3vw}}section>.container-index-recruit>.inner>.grd>.box-link>a.flc{align-items:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}section>.container-index-recruit>.inner>.grd>.box-link>a>span{margin-right:1em;font-weight:600;letter-spacing:.05em}@media screen and (min-width: 769px){section>.container-index-recruit>.inner>.grd>.box-link>a>span{font-size:min(1.1vw,16px)}}@media screen and (max-width: 768px){section>.container-index-recruit>.inner>.grd>.box-link>a>span{font-size:4.1vw}}section>.container-index-recruit>.box-obj{position:absolute;z-index:5}@media screen and (min-width: 769px){section>.container-index-recruit>.box-obj{width:min(12.1vw,170px);bottom:min(-4.3vw,-60px);right:min(-6.1vw,-85px)}}@media screen and (max-width: 768px){section>.container-index-recruit>.box-obj{width:16.3vw;top:7.1vw;right:-2.5vw}}section>.container-index-news>.inner>.posBox{position:relative}section>.container-index-news>.inner>.posBox>.bgBox{position:absolute;top:0;left:0;height:100%;background-color:#fff;border-top:2px solid #46aeef;border-bottom:2px solid #46aeef}@media screen and (min-width: 1681px){section>.container-index-news>.inner>.posBox>.bgBox{width:20%}}@media screen and (max-width: 1680px){section>.container-index-news>.inner>.posBox>.bgBox{width:15%}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.bgBox{width:5vw}}section>.container-index-news>.inner>.posBox>.fixBox{width:96%;max-width:1200px;margin-right:auto;margin-left:auto;background-color:#fff;border-top:2px solid #46aeef;border-right:2px solid #46aeef;border-bottom:2px solid #46aeef}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox{border-top-right-radius:min(14.3vw,200px);border-bottom-right-radius:min(14.3vw,200px)}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox{border-top-right-radius:12.7vw;border-bottom-right-radius:12.7vw}}section>.container-index-news>.inner>.posBox>.fixBox>.loop{margin-right:auto;margin-left:auto}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox>.loop{width:min(64.3vw,900px);padding-top:min(8.6vw,120px);padding-bottom:min(7.9vw,110px)}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox>.loop{padding-top:16.3vw;padding-bottom:11.7vw}}section>.container-index-news>.inner>.posBox>.fixBox>.loop>.tx--heading:first-of-type{font-weight:600;color:#004da0;text-align:center;letter-spacing:.1em}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>.tx--heading:first-of-type{margin-bottom:min(5.6vw,78px);font-size:min(2.3vw,32px)}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>.tx--heading:first-of-type{margin-bottom:7.9vw;font-size:5.1vw}}section>.container-index-news>.inner>.posBox>.fixBox>.loop>.tx--heading:first-of-type>small{display:block;font-weight:300;text-align:center;letter-spacing:initial}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>.tx--heading:first-of-type>small{margin-top:min(1.1vw,15px);font-size:min(1.1vw,16px)}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>.tx--heading:first-of-type>small{margin-top:1.3vw;font-size:3.6vw}}section>.container-index-news>.inner>.posBox>.fixBox>.loop>.tx--heading:first-of-type::before{display:block;margin-right:auto;margin-left:auto;content:url("/wp-content/themes/html5blank-stable/common/imgs/main/2024/04/initial/img-main-title-icon.svg")}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>.tx--heading:first-of-type::before{width:min(2.7vw,38px);margin-bottom:min(1.1vw,15px)}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>.tx--heading:first-of-type::before{width:5.1vw;margin-bottom:1.3vw}}section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li{border-top:2px dotted #707070}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li{padding-top:min(2.1vw,30px);padding-bottom:min(3.1vw,44px)}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li{padding:7.6vw 0;margin-right:3.8vw}}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li{margin-right:min(3.2vw,45px);margin-left:min(2.5vw,35px)}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li{margin-right:3.8vw;margin-left:7.6vw}}section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:first-of-type{font-weight:400;line-height:2.1em;letter-spacing:.05em}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:first-of-type{font-size:min(1vw,14px)}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:first-of-type{font-size:3.6vw}}section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:nth-of-type(2){display:inline-block;padding:0 2em;font-weight:500;color:#fff;text-align:center;letter-spacing:.05em;background-color:#004da0;border-top-right-radius:1em;border-bottom-right-radius:1em}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:nth-of-type(2){height:min(2.1vw,30px);margin-bottom:min(.6vw,9px);font-size:min(1.1vw,16px);line-height:min(2.1vw,30px)}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:nth-of-type(2){height:9.2vw;margin-bottom:2.5vw;font-size:4.1vw;line-height:9.2vw}}section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:nth-of-type(3){font-weight:600;text-align:justify;letter-spacing:.1em}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:nth-of-type(3){font-size:min(1.3vw,18px);line-height:1.75em}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:nth-of-type(3){font-size:4.1vw;line-height:1.9em}}section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:last-of-type{font-weight:400;text-align:justify;letter-spacing:.05em}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:last-of-type{font-size:min(1.1vw,16px);line-height:min(2.1vw,30px)}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:last-of-type{font-size:4.1vw;line-height:1.9em}}section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li>a>ul>li:last-of-type>.more{float:right;color:#46aeef}section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li:last-of-type{border-bottom:2px dotted #707070}@media screen and (min-width: 769px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li:last-of-type{margin-bottom:min(2.9vw,40px)}}@media screen and (max-width: 768px){section>.container-index-news>.inner>.posBox>.fixBox>.loop>ul>li:last-of-type{margin-bottom:10.2vw}}@media screen and (min-width: 769px){:root>body>.wrapper>main{background-image:url("/wp-content/themes/html5blank-stable/imgs/index/background/2024/04/initial/bg-index_pc.svg");background-repeat:no-repeat;background-position:0 min(64.3vw,900px);background-size:380vw}}@media screen and (min-width: 1460px){:root>body>.wrapper>main{background-position:min(57.5vw,230px) min(64.3vw,900px)}}:root>body>.wrapper>main section .container>.inner>.tx--heading:first-of-type>small{display:block;font-weight:300;text-align:center;letter-spacing:initial}@media screen and (min-width: 769px){:root>body>.wrapper>main section .container>.inner>.tx--heading:first-of-type>small{margin-top:min(1.1vw,15px);font-size:min(1.1vw,16px)}}@media screen and (max-width: 768px){:root>body>.wrapper>main section .container>.inner>.tx--heading:first-of-type>small{margin-top:1.3vw;font-size:3.6vw}}:root>body>.wrapper>main section .container>.inner>.tx--heading:first-of-type::before{display:block;margin-right:auto;margin-left:auto;content:url("/wp-content/themes/html5blank-stable/common/imgs/main/2024/04/initial/img-main-title-icon.svg")}@media screen and (min-width: 769px){:root>body>.wrapper>main section .container>.inner>.tx--heading:first-of-type::before{width:min(2.7vw,38px);margin-bottom:min(1.1vw,15px)}}@media screen and (max-width: 768px){:root>body>.wrapper>main section .container>.inner>.tx--heading:first-of-type::before{width:5.1vw;margin-bottom:1.3vw}}@media screen and (min-width: 769px){:root>body>.wrapper>footer>ul{background-image:url("/wp-content/themes/html5blank-stable/imgs/index/background/2024/04/initial/bg-index_pc.svg");background-repeat:repeat-x;background-position:center top;background-size:100% 50%}}
