@charset "UTF-8";html{color:#000;background:#fff}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}legend{color:#000}#yui3-css-stamp.cssreset{display:none}img{width:100%;height:auto;font-family:'object-fit: cover;'}a{text-decoration:none;color:currentColor}a,button{cursor:pointer}p{margin:0;line-height:2}strong{font-weight:700}li{list-style-type:none}ul{padding:0;margin:0}table{table-layout:fixed}button{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@font-face{font-family:"yakuhan";src:url(//hang-on.co.jp/wp-content/themes/hangon/font/YakuHanJP-Light.woff) format("woff")}.hero .content .impact,.mission .box .item .content .text,.pageHeader .content{font-family:source-han-sans-japanese,sans-serif}.sectionTitle .eng,.mission .box .item .content .titleArea .eng{font-family:josefin-sans,sans-serif}.mission .inner,.service .box,.worries .list,.worries .list li,.points .box,.recruit .box,.wpcf7,.about .info,.pageContent{max-width:1000px;width:96%;margin:0 auto}@media screen and (max-width:768px){.mission .inner,.service .box,.worries .list,.worries .list li,.points .box,.recruit .box,.wpcf7,.about .info,.pageContent{width:92%}}.header,.header .inner .globalNavi,.header .inner .globalNavi ul li a,.recruit .box .item,.wpcf7 form.wpcf7-form .item label input[type=text],.wpcf7 form.wpcf7-form .item label input[type=email],.wpcf7 form.wpcf7-form .item label input[type=url],.wpcf7 form.wpcf7-form .item label input[type=tel],.wpcf7 form.wpcf7-form .item label input[type=number],.wpcf7 form.wpcf7-form .item label input[type=date],.wpcf7 form.wpcf7-form .item label textarea,.wpcf7 form.wpcf7-form .item label input[type=text]:active,.wpcf7 form.wpcf7-form .item label input[type=text]:focus,.wpcf7 form.wpcf7-form .item label input[type=email]:active,.wpcf7 form.wpcf7-form .item label input[type=email]:focus,.wpcf7 form.wpcf7-form .item label input[type=url]:active,.wpcf7 form.wpcf7-form .item label input[type=url]:focus,.wpcf7 form.wpcf7-form .item label input[type=tel]:active,.wpcf7 form.wpcf7-form .item label input[type=tel]:focus,.wpcf7 form.wpcf7-form .item label input[type=number]:active,.wpcf7 form.wpcf7-form .item label input[type=number]:focus,.wpcf7 form.wpcf7-form .item label input[type=date]:active,.wpcf7 form.wpcf7-form .item label input[type=date]:focus,.wpcf7 form.wpcf7-form .item label textarea:active,.wpcf7 form.wpcf7-form .item label textarea:focus,.wpcf7 .wpcf7-submit{-webkit-transition:all .6s cubic-bezier(.28,.76,.37,.99);transition:all .6s cubic-bezier(.28,.76,.37,.99)}.wpcf7 form.wpcf7-form .item label input[type=text],.wpcf7 form.wpcf7-form .item label input[type=email],.wpcf7 form.wpcf7-form .item label input[type=url],.wpcf7 form.wpcf7-form .item label input[type=tel],.wpcf7 form.wpcf7-form .item label input[type=number],.wpcf7 form.wpcf7-form .item label input[type=date],.wpcf7 form.wpcf7-form .item label textarea{font-family:"游ゴシック Medium",YuGothicM,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-weight:500}body{font-size:16px;font-family:source-han-sans-japanese,"游ゴシック Medium",YuGothicM,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-weight:500;width:100%;color:#000;overflow-x:hidden;-webkit-text-size-adjust:100%}@media screen and (max-width:768px){body{font-size:14px}}.header .inner .globalNavi ul li a,.sectionTitle .jp,.mission .box .item .content .titleArea .jp,.service .box .item .img .title,.worries .list li,.worries .impact,.worries .impact em,.points .box .content .title,.wpcf7 form.wpcf7-form .item .text{font-family:YuGothic,游ゴシック,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-weight:700}.wrapper{overflow:hidden}.br1200{display:none}@media screen and (max-width:1200px){.br1200{display:block}}.br1000{display:none}@media screen and (max-width:1000px){.br1000{display:block}}.br768{display:none}@media screen and (max-width:768px){.br768{display:block}}@media screen and (max-width:768px){.br768del{display:none}}.br480{display:none}@media screen and (max-width:480px){.br480{display:block}}@media screen and (max-width:480px){.br480del{display:none}}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes header{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes header{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.hero .img img,.service .box .item .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@-webkit-keyframes overlay{0%{left:0;right:auto;width:0}20%{left:0;right:auto;width:100%}21%{left:auto;right:0;width:100%}80%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@keyframes overlay{0%{left:0;right:auto;width:0}20%{left:0;right:auto;width:100%}21%{left:auto;right:0;width:100%}80%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}.breadcrumb{position:absolute;bottom:10px;left:2%;width:94%;z-index:1;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;letter-spacing:.1em}.breadcrumb li{white-space:nowrap}.breadcrumb li:after{content:'>';margin:0 5px}.breadcrumb li:last-child{text-overflow:ellipsis;overflow:hidden}.breadcrumb li:last-child:after{display:none}.breadcrumb li a{text-decoration:underline}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}.header{position:fixed;top:30px;left:40px;right:40px;background:#fff;border-radius:999px;z-index:2000;padding:0 50px;height:80px;-webkit-box-shadow:0 30px 60px -10px rgba(0,0,0,.15),0 18px 36px -18px rgba(0,0,0,.15);box-shadow:0 30px 60px -10px rgba(0,0,0,.15),0 18px 36px -18px rgba(0,0,0,.15)}@media screen and (max-width:768px){.header{top:15px;right:20px;left:20px;height:60px;padding:0 20px}}.header .inner{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .inner .siteLogo{display:block;width:clamp(120px,50%,180px)}.header .inner .siteLogo img{width:100%;height:auto}@media screen and (max-width:1000px){.header .inner .globalNavi{opacity:0;visibility:visible;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.header .inner .globalNavi.active{opacity:1;visibility:visible;-webkit-transform:translate(0);transform:translate(0)}.header .inner .globalNavi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-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:1000px){.header .inner .globalNavi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header .inner .globalNavi ul li{margin-right:1em}@media screen and (max-width:1000px){.header .inner .globalNavi ul li{margin:0;margin-bottom:1.5em}}@media screen and (min-width:769px){.header .inner .globalNavi ul li a:hover{color:#5fb3d1}}.header .inner .globalNavi ul li:last-child{margin-right:0}@media screen and (max-width:1000px){.header .inner .globalNavi ul li:last-child{margin:0}}.toggleBtn{display:none;top:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:60px}@media screen and (max-width:1000px){.toggleBtn{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:768px){.toggleBtn{width:36px;height:30px}}.toggleBtn span{height:6px;border-radius:100px;background:#5fb3d1;width:100%;-webkit-transition:all .3s cubic-bezier(.19,.72,.26,.79);transition:all .3s cubic-bezier(.19,.72,.26,.79)}@media screen and (max-width:768px){.toggleBtn span{height:4px}}.toggleBtn span:nth-of-type(1){-webkit-transform:translateY(-10px);transform:translateY(-10px)}@media screen and (max-width:768px){.toggleBtn span:nth-of-type(1){-webkit-transform:translateY(-7px);transform:translateY(-7px)}}.toggleBtn span:nth-of-type(3){-webkit-transform:translateY(10px);transform:translateY(10px)}@media screen and (max-width:768px){.toggleBtn span:nth-of-type(3){-webkit-transform:translateY(7px);transform:translateY(7px)}}.toggleBtn.active span{height:6px;border-radius:100px;width:100%}@media screen and (max-width:768px){.toggleBtn.active span{height:4px}}.toggleBtn.active span:nth-of-type(1){-webkit-transform:translateY(100%) rotate(45deg);transform:translateY(100%) rotate(45deg)}.toggleBtn.active span:nth-of-type(2){-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}.toggleBtn.active span:nth-of-type(3){-webkit-transform:translateY(-100%) rotate(-45deg);transform:translateY(-100%) rotate(-45deg)}.hero{height:100vh;position:relative;overflow:hidden}.hero .img{position:relative;width:100%;height:100%}.hero .img:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(-45deg,#483bff 0,#5fb3d1 100%);mix-blend-mode:hard-light;opacity:.5}.hero .img img{-webkit-animation:zoom 90s infinite;animation:zoom 90s infinite}.hero .content{position:absolute;top:50%;width:clamp(24px,80%,620px);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:100%}.hero .content .impact{color:#fff;font-weight:700;text-align:center;font-size:clamp(24px,4vw,46px);letter-spacing:.05em;line-height:1.5;margin-top:1em;text-shadow:1px 1px 12px rgba(0,0,0,.5)}.sectionTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:clamp(40px,6vw,60px)}.sectionTitle .eng{font-size:50px;text-stroke:2px #5fb3d1;-webkit-text-stroke:2px #5fb3d1;color:transparent;font-size:clamp(32px,5vw,50px)}.mission{padding:clamp(80px,8vw,100px) 0;background:#edf3f5}.mission .box{margin-top:100px}.mission .box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.mission .box .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mission .box .item:nth-of-type(1){margin-bottom:100px}@media screen and (max-width:768px){.mission .box .item:nth-of-type(1){margin-bottom:70px}}.mission .box .item:nth-of-type(1) .titleArea{z-index:1;position:relative}@media screen and (max-width:768px){.mission .box .item:nth-of-type(1) .titleArea{margin-left:40px}}.mission .box .item:nth-of-type(1) .titleArea:before{position:absolute;opacity:.5;top:50%;left:0;-webkit-transform:translate(-80%,-60%);transform:translate(-80%,-60%);z-index:-1;content:'';width:140px;height:140px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22132.56%22%20height%3D%22140.932%22%20viewBox%3D%220%200%20132.56%20140.932%22%3E%0D%0A%20%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_46%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2046%22%20transform%3D%22translate%28-645.18%20-1008%29%22%3E%0D%0A%20%20%20%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_84%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%2084%22%20width%3D%2290%22%20height%3D%2227%22%20transform%3D%22translate%28687.739%201008%29%22%20fill%3D%22%235062f0%22%2F%3E%0D%0A%20%20%20%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_83%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%2083%22%20width%3D%2290%22%20height%3D%2290%22%20rx%3D%2214%22%20transform%3D%22translate%28708.819%201021.653%29%20rotate%2845%29%22%20fill%3D%22%235fb3d1%22%2F%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center;background-size:contain}@media screen and (max-width:768px){.mission .box .item:nth-of-type(1) .titleArea:before{width:80px;height:80px}}.mission .box .item:nth-of-type(2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:768px){.mission .box .item:nth-of-type(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mission .box .item:nth-of-type(2) .titleArea{z-index:1;position:relative}@media screen and (max-width:768px){.mission .box .item:nth-of-type(2) .titleArea{margin-right:-60px}}.mission .box .item:nth-of-type(2) .titleArea:before{z-index:-1;position:absolute;opacity:.5;top:50%;right:0;-webkit-transform:translate(20%,-60%);transform:translate(20%,-60%);content:'';width:320px;height:140px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22361.731%22%20height%3D%22136.626%22%20viewBox%3D%220%200%20361.731%20136.626%22%3E%0D%0A%20%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_47%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2047%22%20transform%3D%22translate%28-312.903%20-1411.103%29%22%3E%0D%0A%20%20%20%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_86%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%2086%22%20width%3D%2214%22%20height%3D%2254.347%22%20transform%3D%22translate%28312.903%201493.383%29%22%20fill%3D%22%235062f0%22%2F%3E%0D%0A%20%20%20%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_85%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%2085%22%20width%3D%2290%22%20height%3D%2290%22%20rx%3D%2245%22%20transform%3D%22translate%28674.634%201474.743%29%20rotate%28135%29%22%20fill%3D%22%235fb3d1%22%2F%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center;background-size:contain}@media screen and (max-width:768px){.mission .box .item:nth-of-type(2) .titleArea:before{width:250px;height:90px}}.mission .box .item:nth-of-type(2) .content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}@media screen and (max-width:768px){.mission .box .item:nth-of-type(2) .content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mission .box .item:nth-of-type(2) .content .text{text-align:right}@media screen and (max-width:768px){.mission .box .item:nth-of-type(2) .content .text{text-align:center}}.mission .box .item:nth-of-type(2) .content .text span{margin-left:auto}@media screen and (max-width:768px){.mission .box .item:nth-of-type(2) .content .text span{margin-right:0;margin-left:0}}.mission .box .item .img{width:40%}@media screen and (max-width:768px){.mission .box .item .img{width:80%;margin-bottom:80px}}.mission .box .item .content{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:768px){.mission .box .item .content{width:90%}}.mission .box .item .content .titleArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:80px}@media screen and (max-width:768px){.mission .box .item .content .titleArea{margin-bottom:50px}}.mission .box .item .content .titleArea .eng{font-size:52px;font-size:clamp(42px,5vw,52px)}.mission .box .item .content .text{font-weight:700;font-size:24px;line-height:2;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:clamp(16px,3vw,24px)}.mission .box .item .content .text:before{content:'';position:absolute;width:45px;height:45px;right:98%;bottom:80%;border:4px solid #5fb3d1;border-width:4px 0 0 4px}@media screen and (max-width:768px){.mission .box .item .content .text:before{width:30px;height:30px;border-width:3px 0 0 3px}}.mission .box .item .content .text:after{content:'';position:absolute;width:45px;height:45px;left:97%;top:78%;border:4px solid #5fb3d1;border-width:0 4px 4px 0}@media screen and (max-width:768px){.mission .box .item .content .text:after{width:30px;height:30px;border-width:0 3px 3px 0}}.mission .box .item .content .text span{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.service{padding:clamp(80px,8vw,100px) 0}.service .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.service .box .item{position:relative;width:48%;margin-bottom:40px}@media screen and (max-width:768px){.service .box .item{width:100%}.service .box .item:last-child{margin-bottom:0}}.service .box .item:nth-of-type(1){width:100%}.service .box .item:nth-of-type(1) .img:before{padding-top:20%}@media screen and (max-width:768px){.service .box .item:nth-of-type(1) .img:before{padding-top:40%}}.service .box .item .img{overflow:hidden;position:relative}.service .box .item .img:before{content:'';display:block;padding-top:40%}.service .box .item .img:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);mix-blend-mode:overlay;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.service .box .item .img img{-webkit-filter:saturate(-50%);filter:saturate(-50%)}.service .box .item .img .title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%;z-index:1;color:#fff;text-align:center;font-size:clamp(16px,2vw,24px);text-shadow:1px 1px 8px rgba(0,0,0,.99)}@media screen and (max-width:768px){.service .box .item .img .title{font-size:1em}}.service .box .item .text{padding:1.5em;padding-bottom:0}@media screen and (max-width:768px){.service .box .item .text{padding:1em}}.text a{text-decoration:underline;color:#5fb3d1}.worries{background:#edf3f5;padding:clamp(80px,8vw,100px) 0}.worries .title{font-size:34px;text-align:center;margin-bottom:40px}@media screen and (max-width:768px){.worries .title{font-size:24px}}.worries .title em{font-size:1.3em;position:relative;line-height:1}.worries .title em:before{content:'';position:absolute;bottom:100%;margin-bottom:-15px;margin-left:-10px;left:100%;width:25px;height:25px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223.513%22%20height%3D%2224.4%22%20viewBox%3D%220%200%2023.513%2024.4%22%3E%0D%0A%20%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1108%22%20data-name%3D%22%E3%83%91%E3%82%B9%201108%22%20d%3D%22M.888%2C7.552A6.48%2C6.48%2C0%2C0%2C1%2C4.747%2C3.767a8.993%2C8.993%2C0%2C0%2C1%2C3.335-.382A4.273%2C4.273%2C0%2C0%2C1%2C9.664.566a4.2%2C4.2%2C0%2C0%2C1%2C4.609.291%2C6.866%2C6.866%2C0%2C0%2C1%2C2.047%2C2.311%2C11.609%2C11.609%2C0%2C0%2C1%2C2.595.654A6.756%2C6.756%2C0%2C0%2C1%2C23.04%2C7.384a6.219%2C6.219%2C0%2C0%2C1-1.982%2C7.428c.286%2C2.369-.3%2C4.668-2.923%2C5.22a5.276%2C5.276%2C0%2C0%2C1-2.073.026%2C9.748%2C9.748%2C0%2C0%2C1-4.179.827%2C14.064%2C14.064%2C0%2C0%2C1-2.732-.135%2C13.807%2C13.807%2C0%2C0%2C1-2.1%2C3.338c-.79.932-2.131-.412-1.346-1.346A11.413%2C11.413%2C0%2C0%2C0%2C7.265%2C20.3a6.677%2C6.677%2C0%2C0%2C1-4.481-4.069%2C6.433%2C6.433%2C0%2C0%2C1-.275-1.095A3.221%2C3.221%2C0%2C0%2C1%2C.261%2C12.916%2C8.223%2C8.223%2C0%2C0%2C1%2C.888%2C7.552ZM15.794%2C17.977a1.146%2C1.146%2C0%2C0%2C0%2C.305-.447%2C2.317%2C2.317%2C0%2C0%2C0-.142-1.5%2C10.591%2C10.591%2C0%2C0%2C1-1.526-.382c-.077.107-.156.212-.233.317-.149.193-.305.389-.466.582.047.049.091.1.14.149A5.406%2C5.406%2C0%2C0%2C0%2C15.8%2C17.977ZM15.1%2C5.013a3.932%2C3.932%2C0%2C0%2C0-.932.151q.608.338%2C1.181.729a7.158%2C7.158%2C0%2C0%2C0-.245-.88Zm-3.079%2C3.48c-.047.347-.086.7-.112%2C1.062a12.659%2C12.659%2C0%2C0%2C1%2C2.825%2C1.759%2C11.094%2C11.094%2C0%2C0%2C0%2C.659-2.2c.044-.233.075-.466.1-.717-.2-.175-.4-.342-.606-.5a12.917%2C12.917%2C0%2C0%2C0-2.3-1.411A6.037%2C6.037%2C0%2C0%2C0%2C12.016%2C8.493ZM13.7%2C13.337l.1-.165.028-.051c-.163-.149-.328-.293-.494-.429a10.6%2C10.6%2C0%2C0%2C0-1.442-.918c.014.184.033.366.056.547A7.272%2C7.272%2C0%2C0%2C0%2C13.7%2C13.337Zm3.415-3.242a13.893%2C13.893%2C0%2C0%2C1-.932%2C2.641%2C9.743%2C9.743%2C0%2C0%2C1%2C1.041%2C1.491%2C4.549%2C4.549%2C0%2C0%2C0%2C1.435-.252c.126-.044.249-.1.37-.151a9.9%2C9.9%2C0%2C0%2C0-1.915-3.729Zm-6.841%2C3.666c-.04-.175-.075-.354-.107-.531a5.3%2C5.3%2C0%2C0%2C1-.487-.6%2C9.675%2C9.675%2C0%2C0%2C1%2C.466%2C4.172%2C2.224%2C2.224%2C0%2C0%2C0%2C.918-.34l.233-.151a9.149%2C9.149%2C0%2C0%2C1-1.023-2.55Zm-2.005.99a3.3%2C3.3%2C0%2C0%2C0-1.148-2.387%2C5.664%2C5.664%2C0%2C0%2C1-.291.652%2C6.653%2C6.653%2C0%2C0%2C0%2C1.5%2C3%2C9.2%2C9.2%2C0%2C0%2C0-.056-1.267Zm.818-3.189c-.044-.1-.089-.21-.128-.321-.084-.233-.158-.452-.233-.682a2.949%2C2.949%2C0%2C0%2C0-.953-.026%2C3.21%2C3.21%2C0%2C0%2C1%2C1.314%2C1.029Zm.776-5.555a17.291%2C17.291%2C0%2C0%2C0%2C.263%2C2.276c.035-.256.077-.508.121-.759A6.645%2C6.645%2C0%2C0%2C1%2C10.807%2C5.8c-.319-.1-.641-.179-.964-.249C9.848%2C5.7%2C9.855%2C5.858%2C9.864%2C6.007Zm3.349-3.573c-.857-.594-2.238-.866-2.867.168a3.3%2C3.3%2C0%2C0%2C0-.389%2C1.022c.233.047.466.1.682.151a13.875%2C13.875%2C0%2C0%2C1%2C1.4.419A4.269%2C4.269%2C0%2C0%2C1%2C13.453%2C3.4a5.124%2C5.124%2C0%2C0%2C1%2C.636-.17%2C4.509%2C4.509%2C0%2C0%2C0-.876-.8Zm8.173%2C9a4.349%2C4.349%2C0%2C0%2C0-.217-3.571%2C5.37%2C5.37%2C0%2C0%2C0-3.347-2.4c-.217-.068-.44-.133-.671-.193a9.16%2C9.16%2C0%2C0%2C1%2C.284%2C2.359A14.24%2C14.24%2C0%2C0%2C1%2C19.423%2C10.1%2C11.545%2C11.545%2C0%2C0%2C1%2C20.588%2C12.7%2C4.311%2C4.311%2C0%2C0%2C0%2C21.387%2C11.43ZM19.239%2C15.8l-.065.023a5.781%2C5.781%2C0%2C0%2C1-1.211.27%2C3.692%2C3.692%2C0%2C0%2C1-.093%2C2.033A2.361%2C2.361%2C0%2C0%2C0%2C19.239%2C15.8Zm-7.488%2C3.189c.54-.021%2C1.165-.033%2C1.754-.1a7.858%2C7.858%2C0%2C0%2C1-1.118-1.041%2C4.076%2C4.076%2C0%2C0%2C1-2.548.892s0%2C0%2C0%2C.016c-.014.061-.03.119-.047.177A13.134%2C13.134%2C0%2C0%2C0%2C11.751%2C18.985ZM7.929%2C18.54h0c.03-.114.061-.233.089-.342a5.928%2C5.928%2C0%2C0%2C1-2.1-2.352%2C11.963%2C11.963%2C0%2C0%2C1-.568-1.225%2C3.988%2C3.988%2C0%2C0%2C1-.948.426A5.041%2C5.041%2C0%2C0%2C0%2C7.929%2C18.54Zm-5.4-5.446a3.757%2C3.757%2C0%2C0%2C1%2C.266-.811A3.643%2C3.643%2C0%2C0%2C1%2C5.1%2C10.421%2C2.723%2C2.723%2C0%2C0%2C1%2C5.569%2C9.7a4.4%2C4.4%2C0%2C0%2C0-.79-2.033c-.7-1.006.948-1.959%2C1.644-.96A5.839%2C5.839%2C0%2C0%2C1%2C7.309%2C8.76a4.821%2C4.821%2C0%2C0%2C1%2C.932-.1A17.653%2C17.653%2C0%2C0%2C1%2C7.922%2C5.3c-.119%2C0-.233-.012-.354-.012A4.907%2C4.907%2C0%2C0%2C0%2C3.522%2C6.816a7.358%2C7.358%2C0%2C0%2C0-1.47%2C3.571C1.912%2C11.18%2C1.824%2C12.543%2C2.53%2C13.095Z%22%20transform%3D%22translate%28-0.032%200%29%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center;background-size:contain}.worries .list{max-width:820px;position:relative}@media screen and (max-width:768px){.worries .list{padding-left:20px}}.worries .list:before{width:140px;height:80px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22124.141%22%20height%3D%2251.439%22%20viewBox%3D%220%200%20124.141%2051.439%22%3E%0D%0A%20%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1110%22%20data-name%3D%22%E3%83%91%E3%82%B9%201110%22%20d%3D%22M0-.863H21.394V-17.745H99.058V-.863h21.083L61.173%2C29.694Z%22%20transform%3D%22translate%282%2019.745%29%22%20fill%3D%22%23edf3f5%22%20stroke%3D%22%235fb3d1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%224%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center;background-size:contain;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media screen and (max-width:768px){.worries .list:before{width:100px;height:60px}}.worries .list li{line-height:1.5;font-size:1.1em;position:relative;margin-bottom:1em}.worries .list li:before{content:'';display:block;position:absolute;right:100%;margin-right:.5em;top:50%;-webkit-transform:translateY(-70%);transform:translateY(-70%);width:1.5em;height:1.5em;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223.513%22%20height%3D%2224.4%22%20viewBox%3D%220%200%2023.513%2024.4%22%3E%0D%0A%20%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1108%22%20data-name%3D%22%E3%83%91%E3%82%B9%201108%22%20d%3D%22M.888%2C7.552A6.48%2C6.48%2C0%2C0%2C1%2C4.747%2C3.767a8.993%2C8.993%2C0%2C0%2C1%2C3.335-.382A4.273%2C4.273%2C0%2C0%2C1%2C9.664.566a4.2%2C4.2%2C0%2C0%2C1%2C4.609.291%2C6.866%2C6.866%2C0%2C0%2C1%2C2.047%2C2.311%2C11.609%2C11.609%2C0%2C0%2C1%2C2.595.654A6.756%2C6.756%2C0%2C0%2C1%2C23.04%2C7.384a6.219%2C6.219%2C0%2C0%2C1-1.982%2C7.428c.286%2C2.369-.3%2C4.668-2.923%2C5.22a5.276%2C5.276%2C0%2C0%2C1-2.073.026%2C9.748%2C9.748%2C0%2C0%2C1-4.179.827%2C14.064%2C14.064%2C0%2C0%2C1-2.732-.135%2C13.807%2C13.807%2C0%2C0%2C1-2.1%2C3.338c-.79.932-2.131-.412-1.346-1.346A11.413%2C11.413%2C0%2C0%2C0%2C7.265%2C20.3a6.677%2C6.677%2C0%2C0%2C1-4.481-4.069%2C6.433%2C6.433%2C0%2C0%2C1-.275-1.095A3.221%2C3.221%2C0%2C0%2C1%2C.261%2C12.916%2C8.223%2C8.223%2C0%2C0%2C1%2C.888%2C7.552ZM15.794%2C17.977a1.146%2C1.146%2C0%2C0%2C0%2C.305-.447%2C2.317%2C2.317%2C0%2C0%2C0-.142-1.5%2C10.591%2C10.591%2C0%2C0%2C1-1.526-.382c-.077.107-.156.212-.233.317-.149.193-.305.389-.466.582.047.049.091.1.14.149A5.406%2C5.406%2C0%2C0%2C0%2C15.8%2C17.977ZM15.1%2C5.013a3.932%2C3.932%2C0%2C0%2C0-.932.151q.608.338%2C1.181.729a7.158%2C7.158%2C0%2C0%2C0-.245-.88Zm-3.079%2C3.48c-.047.347-.086.7-.112%2C1.062a12.659%2C12.659%2C0%2C0%2C1%2C2.825%2C1.759%2C11.094%2C11.094%2C0%2C0%2C0%2C.659-2.2c.044-.233.075-.466.1-.717-.2-.175-.4-.342-.606-.5a12.917%2C12.917%2C0%2C0%2C0-2.3-1.411A6.037%2C6.037%2C0%2C0%2C0%2C12.016%2C8.493ZM13.7%2C13.337l.1-.165.028-.051c-.163-.149-.328-.293-.494-.429a10.6%2C10.6%2C0%2C0%2C0-1.442-.918c.014.184.033.366.056.547A7.272%2C7.272%2C0%2C0%2C0%2C13.7%2C13.337Zm3.415-3.242a13.893%2C13.893%2C0%2C0%2C1-.932%2C2.641%2C9.743%2C9.743%2C0%2C0%2C1%2C1.041%2C1.491%2C4.549%2C4.549%2C0%2C0%2C0%2C1.435-.252c.126-.044.249-.1.37-.151a9.9%2C9.9%2C0%2C0%2C0-1.915-3.729Zm-6.841%2C3.666c-.04-.175-.075-.354-.107-.531a5.3%2C5.3%2C0%2C0%2C1-.487-.6%2C9.675%2C9.675%2C0%2C0%2C1%2C.466%2C4.172%2C2.224%2C2.224%2C0%2C0%2C0%2C.918-.34l.233-.151a9.149%2C9.149%2C0%2C0%2C1-1.023-2.55Zm-2.005.99a3.3%2C3.3%2C0%2C0%2C0-1.148-2.387%2C5.664%2C5.664%2C0%2C0%2C1-.291.652%2C6.653%2C6.653%2C0%2C0%2C0%2C1.5%2C3%2C9.2%2C9.2%2C0%2C0%2C0-.056-1.267Zm.818-3.189c-.044-.1-.089-.21-.128-.321-.084-.233-.158-.452-.233-.682a2.949%2C2.949%2C0%2C0%2C0-.953-.026%2C3.21%2C3.21%2C0%2C0%2C1%2C1.314%2C1.029Zm.776-5.555a17.291%2C17.291%2C0%2C0%2C0%2C.263%2C2.276c.035-.256.077-.508.121-.759A6.645%2C6.645%2C0%2C0%2C1%2C10.807%2C5.8c-.319-.1-.641-.179-.964-.249C9.848%2C5.7%2C9.855%2C5.858%2C9.864%2C6.007Zm3.349-3.573c-.857-.594-2.238-.866-2.867.168a3.3%2C3.3%2C0%2C0%2C0-.389%2C1.022c.233.047.466.1.682.151a13.875%2C13.875%2C0%2C0%2C1%2C1.4.419A4.269%2C4.269%2C0%2C0%2C1%2C13.453%2C3.4a5.124%2C5.124%2C0%2C0%2C1%2C.636-.17%2C4.509%2C4.509%2C0%2C0%2C0-.876-.8Zm8.173%2C9a4.349%2C4.349%2C0%2C0%2C0-.217-3.571%2C5.37%2C5.37%2C0%2C0%2C0-3.347-2.4c-.217-.068-.44-.133-.671-.193a9.16%2C9.16%2C0%2C0%2C1%2C.284%2C2.359A14.24%2C14.24%2C0%2C0%2C1%2C19.423%2C10.1%2C11.545%2C11.545%2C0%2C0%2C1%2C20.588%2C12.7%2C4.311%2C4.311%2C0%2C0%2C0%2C21.387%2C11.43ZM19.239%2C15.8l-.065.023a5.781%2C5.781%2C0%2C0%2C1-1.211.27%2C3.692%2C3.692%2C0%2C0%2C1-.093%2C2.033A2.361%2C2.361%2C0%2C0%2C0%2C19.239%2C15.8Zm-7.488%2C3.189c.54-.021%2C1.165-.033%2C1.754-.1a7.858%2C7.858%2C0%2C0%2C1-1.118-1.041%2C4.076%2C4.076%2C0%2C0%2C1-2.548.892s0%2C0%2C0%2C.016c-.014.061-.03.119-.047.177A13.134%2C13.134%2C0%2C0%2C0%2C11.751%2C18.985ZM7.929%2C18.54h0c.03-.114.061-.233.089-.342a5.928%2C5.928%2C0%2C0%2C1-2.1-2.352%2C11.963%2C11.963%2C0%2C0%2C1-.568-1.225%2C3.988%2C3.988%2C0%2C0%2C1-.948.426A5.041%2C5.041%2C0%2C0%2C0%2C7.929%2C18.54Zm-5.4-5.446a3.757%2C3.757%2C0%2C0%2C1%2C.266-.811A3.643%2C3.643%2C0%2C0%2C1%2C5.1%2C10.421%2C2.723%2C2.723%2C0%2C0%2C1%2C5.569%2C9.7a4.4%2C4.4%2C0%2C0%2C0-.79-2.033c-.7-1.006.948-1.959%2C1.644-.96A5.839%2C5.839%2C0%2C0%2C1%2C7.309%2C8.76a4.821%2C4.821%2C0%2C0%2C1%2C.932-.1A17.653%2C17.653%2C0%2C0%2C1%2C7.922%2C5.3c-.119%2C0-.233-.012-.354-.012A4.907%2C4.907%2C0%2C0%2C0%2C3.522%2C6.816a7.358%2C7.358%2C0%2C0%2C0-1.47%2C3.571C1.912%2C11.18%2C1.824%2C12.543%2C2.53%2C13.095Z%22%20transform%3D%22translate%28-0.032%200%29%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center;background-size:contain}.worries .impact{text-align:center;font-size:32px}@media screen and (max-width:768px){.worries .impact{font-size:24px}}.worries .impact em{color:#5fb3d1}.iePopup{position:fixed;top:0;left:0;z-index:9999999;bottom:0;right:0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.iePopup .arwBtn{color:#fff;margin-top:30px}.points{padding:clamp(80px,8vw,100px) 0}.points .box{max-width:1000px}.points .box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:clamp(40px,6vw,60px)}@media screen and (max-width:768px){.points .box .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.points .box .item:nth-of-type(1) .img{max-width:160px}.points .box .item:last-child{margin-bottom:0}}@media screen and (min-width:769px){.points .box .item:nth-of-type(1){margin-bottom:80px}.points .box .item:nth-of-type(1) .img{text-align:right}.points .box .item:nth-of-type(1) .img img{max-width:260px}.points .box .item:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}.points .box .item:nth-of-type(2n) .content .title{margin-left:auto}.points .box .item:nth-of-type(2n) .content .title:before{left:auto;right:90%}.points .box .item:nth-of-type(2n) img{position:absolute;left:54%;top:10%}.points .box .item:nth-of-type(3){-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative;margin-top:-100px}.points .box .item:nth-of-type(3) img{position:absolute;bottom:0;right:50%}}.points .box .img{width:45%}@media screen and (max-width:768px){.points .box .img{width:70%}}.points .box .img img{max-width:380px}@media screen and (max-width:768px){.points .box .img img{max-width:100%}}.points .box .content{width:47%}@media screen and (max-width:768px){.points .box .content{width:100%}}.points .box .content .title{margin-bottom:40px;position:relative;font-size:32px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}@media screen and (max-width:768px){.points .box .content .title{font-size:28px;margin-bottom:20px}}.points .box .content .title:before{content:'';position:absolute;width:80px;height:80px;border-radius:999px;background:rgba(95,179,209,.5);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:90%;z-index:-1}.recruit{padding:clamp(80px,8vw,100px) 0;background:#edf3f5}.recruit .box{max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-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){.recruit .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.recruit .box .item{border-radius:10px;width:47.5%;background:#fff;-webkit-box-shadow:0 30px 60px -10px rgba(0,0,0,.15),0 18px 36px -18px rgba(0,0,0,.15);box-shadow:0 30px 60px -10px rgba(0,0,0,.15),0 18px 36px -18px rgba(0,0,0,.15);height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}@media screen and (min-width:769px){.recruit .box .item:hover{-webkit-box-shadow:0 30px 60px -10px rgba(0,0,0,.3),0 18px 36px -18px rgba(0,0,0,.3);box-shadow:0 30px 60px -10px rgba(0,0,0,.3),0 18px 36px -18px rgba(0,0,0,.3)}}@media screen and (max-width:768px){.recruit .box .item{width:80%;margin-bottom:20px;height:70px}}@media screen and (min-width:769px){.recruit .box .item:hover{-webkit-filter:saturate(200%);filter:saturate(200%);-webkit-transform:translateY(2px);transform:translateY(2px)}}.recruit .box .item:before{content:'';width:50px;height:50px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%3E%0D%0A%20%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_57%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2057%22%20transform%3D%22translate%28-7030%20-5908%29%22%3E%0D%0A%20%20%20%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1248%22%20data-name%3D%22%E3%83%91%E3%82%B9%201248%22%20d%3D%22M50%2C0V50H0Z%22%20transform%3D%22translate%287030%205908%29%22%20fill%3D%22%235fb3d1%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1249%22%20data-name%3D%22%E3%83%91%E3%82%B9%201249%22%20d%3D%22M0%2C2.019H24.777L17.465-4.465%22%20transform%3D%22translate%287049.5%205945.129%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center;background-size:contain;position:absolute;right:0;bottom:0;z-index:1}.recruit .box .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.recruit .box .item .img{width:70%}.recruit .box .item .img img{margin-top:10px}.contact{padding:clamp(80px,8vw,100px) 0}.wpcf7{max-width:650px}.wpcf7 form.wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.wpcf7 form.wpcf7-form .item{margin-bottom:20px;width:100%}.wpcf7 form.wpcf7-form .item.half{width:48.5%}@media screen and (max-width:768px){.wpcf7 form.wpcf7-form .item.half{width:100%}}.wpcf7 form.wpcf7-form .item .text{color:#5fb3d1;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.wpcf7 form.wpcf7-form .item .text:before{content:'';width:30px;height:30px;display:block;margin-right:10px}.wpcf7 form.wpcf7-form .item .text.comp:before{background:url(//hang-on.co.jp/wp-content/themes/hangon/img/comp.png) no-repeat center center;background-size:contain}.wpcf7 form.wpcf7-form .item .text.content:before{background:url(//hang-on.co.jp/wp-content/themes/hangon/img/content.png) no-repeat center center;background-size:contain}.wpcf7 form.wpcf7-form .item .text.tel:before{background:url(//hang-on.co.jp/wp-content/themes/hangon/img/tel.png) no-repeat center center;background-size:contain}.wpcf7 form.wpcf7-form .item .text.mail:before{background:url(//hang-on.co.jp/wp-content/themes/hangon/img/mail.png) no-repeat center center;background-size:contain}.wpcf7 form.wpcf7-form .item .text.name:before{background:url(//hang-on.co.jp/wp-content/themes/hangon/img/name.png) no-repeat center center;background-size:contain}.wpcf7 form.wpcf7-form .item .text.url:before{background:url(//hang-on.co.jp/wp-content/themes/hangon/img/url.png) no-repeat center center;background-size:contain}.wpcf7 form.wpcf7-form .item .text.start:before{background:url(//hang-on.co.jp/wp-content/themes/hangon/img/start.png) no-repeat center center;background-size:contain}.wpcf7 form.wpcf7-form .item .text.type:before{background:url(//hang-on.co.jp/wp-content/themes/hangon/img/type.png) no-repeat center center;background-size:contain}.wpcf7 form.wpcf7-form .item .text.days:before{background:url(//hang-on.co.jp/wp-content/themes/hangon/img/days.png) no-repeat center center;background-size:contain}.wpcf7 form.wpcf7-form .item .text.req{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 form.wpcf7-form .item .text.req:after{margin-left:10px;width:30px;height:30px;content:'';background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%0D%0A%20%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_28%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2028%22%20transform%3D%22translate%28-452%20-521%29%22%3E%0D%0A%20%20%20%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_581%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%20581%22%20width%3D%2240%22%20height%3D%2240%22%20rx%3D%2220%22%20transform%3D%22translate%28452%20521%29%22%20fill%3D%22%23135f9d%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_40%22%20data-name%3D%22%E3%83%91%E3%82%B9%2040%22%20d%3D%22M8.512-2.926a3.792%2C3.792%2C0%2C0%2C0%2C1.1.394.926.926%2C0%2C0%2C1%2C.273.089.227.227%2C0%2C0%2C1%2C.051.165q0%2C.057-.013.184A5.354%2C5.354%2C0%2C0%2C1%2C9.661-.387%2C1.5%2C1.5%2C0%2C0%2C1%2C9.109.3%2C4.476%2C4.476%2C0%2C0%2C1%2C6.735.73a4.63%2C4.63%2C0%2C0%2C1-2.006-.3A1.368%2C1.368%2C0%2C0%2C1%2C4.12-.87V-.908A15.41%2C15.41%2C0%2C0%2C1%2C1.86.381.968.968%2C0%2C0%2C1%2C1.549.5Q1.441.5%2C1.263.184A3.316%2C3.316%2C0%2C0%2C0%2C.546-.622%2C15.343%2C15.343%2C0%2C0%2C0%2C4.12-2.641V-6.316a9.763%2C9.763%2C0%2C0%2C0-.063-1.25%2C11.069%2C11.069%2C0%2C0%2C1%2C1.39.133q.235.038.235.165a.458.458%2C0%2C0%2C1-.076.26%2C1.963%2C1.963%2C0%2C0%2C0-.1.832V-3.8q.292-.279.819-.832A15.52%2C15.52%2C0%2C0%2C0%2C8.823-8.461%2C7.5%2C7.5%2C0%2C0%2C0%2C9.356-9.9a10.7%2C10.7%2C0%2C0%2C1%2C1.314.622.273.273%2C0%2C0%2C1%2C.184.248q0%2C.076-.159.235a3.7%2C3.7%2C0%2C0%2C0-.584.9A19.685%2C19.685%2C0%2C0%2C1%2C7.458-3.872%2C17.965%2C17.965%2C0%2C0%2C1%2C5.51-1.961v.635q0%2C.457.26.59a2.593%2C2.593%2C0%2C0%2C0%2C1.041.127%2C4.242%2C4.242%2C0%2C0%2C0%2C.92-.07A.929.929%2C0%2C0%2C0%2C8.1-.857a.944.944%2C0%2C0%2C0%2C.336-.654A9.013%2C9.013%2C0%2C0%2C0%2C8.512-2.926ZM10.918-6.1a15.436%2C15.436%2C0%2C0%2C1%2C1.536%2C3.84.313.313%2C0%2C0%2C1%2C.019.1q0%2C.1-.165.178l-.946.425a.39.39%2C0%2C0%2C1-.152.051q-.07%2C0-.108-.152A15.313%2C15.313%2C0%2C0%2C0%2C9.674-5.548a.19.19%2C0%2C0%2C1-.038-.1q0-.076.152-.146l.87-.368A.578.578%2C0%2C0%2C1%2C10.8-6.2Q10.854-6.2%2C10.918-6.1Zm-8.772-.19.933.209q.2.032.2.127a.44.44%2C0%2C0%2C1-.013.089%2C15.024%2C15.024%2C0%2C0%2C1-1.13%2C3.8q-.051.1-.1.1a.613.613%2C0%2C0%2C1-.159-.044L.933-2.38Q.768-2.437.768-2.526a.293.293%2C0%2C0%2C1%2C.025-.1A11.967%2C11.967%2C0%2C0%2C0%2C1.911-6.2q.019-.114.083-.114A1.043%2C1.043%2C0%2C0%2C1%2C2.146-6.291ZM5.034-10.7a13.757%2C13.757%2C0%2C0%2C1%2C2.875%2C1.46Q8-9.191%2C8-9.128a.581.581%2C0%2C0%2C1-.083.171l-.533.819q-.1.146-.146.146a.178.178%2C0%2C0%2C1-.1-.057A11.868%2C11.868%2C0%2C0%2C0%2C4.259-9.6q-.1-.038-.1-.1a.277.277%2C0%2C0%2C1%2C.083-.14l.533-.755q.1-.133.152-.133A.345.345%2C0%2C0%2C1%2C5.034-10.7ZM21.3-9.166l-1.752.025q-.108%2C0-.127-.032a.237.237%2C0%2C0%2C1-.019-.121v-.952q0-.1.025-.121a.237.237%2C0%2C0%2C1%2C.121-.019l1.752.025h3.745l1.752-.025q.133%2C0%2C.133.14v.952a.216.216%2C0%2C0%2C1-.025.133.182.182%2C0%2C0%2C1-.108.019l-1.752-.025h-1.5L23.2-8.3h1.193l1.644-.025q.1%2C0%2C.121.025a.237.237%2C0%2C0%2C1%2C.019.121l-.025%2C1.492v3.459L26.176-1.7q0%2C.127-.14.127L24.393-1.6H21.676l-1.631.025q-.146%2C0-.146-.127l.025-1.523V-6.684L19.9-8.176q0-.108.025-.127a.237.237%2C0%2C0%2C1%2C.121-.019l1.631.025h.209a6.527%2C6.527%2C0%2C0%2C0%2C.324-.87Zm3.523%2C6.449v-.857H21.238v.857ZM21.238-4.6h3.586v-.806H21.238Zm0-2.6v.781h3.586V-7.2ZM14.947-.571a9.358%2C9.358%2C0%2C0%2C0%2C3.079-2.653%2C5.475%2C5.475%2C0%2C0%2C0%2C.444-.717%2C5.055%2C5.055%2C0%2C0%2C1%2C1.028.717q.152.14.152.222%2C0%2C.1-.146.184a1.761%2C1.761%2C0%2C0%2C0-.4.438%2C11.661%2C11.661%2C0%2C0%2C1-2.952%2C2.7.565.565%2C0%2C0%2C1-.286.133q-.1%2C0-.273-.3A2.955%2C2.955%2C0%2C0%2C0%2C14.947-.571Zm3.326-6.894a5.014%2C5.014%2C0%2C0%2C1%2C.958.717q.159.159.159.235t-.127.159a2.8%2C2.8%2C0%2C0%2C0-.432.413%2C11.956%2C11.956%2C0%2C0%2C1-2.679%2C2.209.762.762%2C0%2C0%2C1-.3.146q-.083%2C0-.235-.311a3.536%2C3.536%2C0%2C0%2C0-.514-.851%2C8.59%2C8.59%2C0%2C0%2C0%2C2.768-2.126A3.065%2C3.065%2C0%2C0%2C0%2C18.273-7.465ZM18.1-10.7a5.667%2C5.667%2C0%2C0%2C1%2C.99.673.324.324%2C0%2C0%2C1%2C.1.222q0%2C.089-.159.171a2.5%2C2.5%2C0%2C0%2C0-.375.336%2C9.112%2C9.112%2C0%2C0%2C1-2.6%2C2.031%2C1.286%2C1.286%2C0%2C0%2C1-.311.127q-.089%2C0-.222-.3a2.57%2C2.57%2C0%2C0%2C0-.571-.806A7.454%2C7.454%2C0%2C0%2C0%2C17.7-10.125%2C3.128%2C3.128%2C0%2C0%2C0%2C18.1-10.7Zm3.117%2C9.109a5.5%2C5.5%2C0%2C0%2C1%2C1%2C.6q.14.108.14.184t-.171.171a2.1%2C2.1%2C0%2C0%2C0-.375.26A8.162%2C8.162%2C0%2C0%2C1%2C19.314.952a1.1%2C1.1%2C0%2C0%2C1-.3.076q-.089%2C0-.235-.235A3.574%2C3.574%2C0%2C0%2C0%2C18.1-.025a7.511%2C7.511%2C0%2C0%2C0%2C2.7-1.181A2.44%2C2.44%2C0%2C0%2C0%2C21.212-1.587ZM27.166-.076a2.876%2C2.876%2C0%2C0%2C0-.584.717q-.2.311-.3.311a2.019%2C2.019%2C0%2C0%2C1-.311-.121A9.034%2C9.034%2C0%2C0%2C1%2C23.745-.781a.173.173%2C0%2C0%2C1-.063-.108q0-.044.108-.114l.66-.5a.443.443%2C0%2C0%2C1%2C.184-.089.164.164%2C0%2C0%2C1%2C.1.051A7.838%2C7.838%2C0%2C0%2C0%2C27.166-.076Z%22%20transform%3D%22translate%28458.453%20545.85%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center;background-size:contain;-webkit-filter:saturate(1100%);filter:saturate(1100%)}.wpcf7 form.wpcf7-form .item label{display:block;width:100%}.wpcf7 form.wpcf7-form .item label input[type=text],.wpcf7 form.wpcf7-form .item label input[type=email],.wpcf7 form.wpcf7-form .item label input[type=url],.wpcf7 form.wpcf7-form .item label input[type=tel],.wpcf7 form.wpcf7-form .item label input[type=number],.wpcf7 form.wpcf7-form .item label input[type=date],.wpcf7 form.wpcf7-form .item label textarea{width:100% !important;line-height:2;margin-left:-1px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:2px solid #5fb3d1;padding:.5em}.wpcf7 form.wpcf7-form .item label input[type=text]:active,.wpcf7 form.wpcf7-form .item label input[type=text]:focus,.wpcf7 form.wpcf7-form .item label input[type=email]:active,.wpcf7 form.wpcf7-form .item label input[type=email]:focus,.wpcf7 form.wpcf7-form .item label input[type=url]:active,.wpcf7 form.wpcf7-form .item label input[type=url]:focus,.wpcf7 form.wpcf7-form .item label input[type=tel]:active,.wpcf7 form.wpcf7-form .item label input[type=tel]:focus,.wpcf7 form.wpcf7-form .item label input[type=number]:active,.wpcf7 form.wpcf7-form .item label input[type=number]:focus,.wpcf7 form.wpcf7-form .item label input[type=date]:active,.wpcf7 form.wpcf7-form .item label input[type=date]:focus,.wpcf7 form.wpcf7-form .item label textarea:active,.wpcf7 form.wpcf7-form .item label textarea:focus{-webkit-box-shadow:0 30px 60px -10px rgba(0,0,0,.15),0 18px 36px -18px rgba(0,0,0,.15);box-shadow:0 30px 60px -10px rgba(0,0,0,.15),0 18px 36px -18px rgba(0,0,0,.15);outline:none}@media screen and (max-width:768px){.wpcf7 form.wpcf7-form .item label input[type=text],.wpcf7 form.wpcf7-form .item label input[type=email],.wpcf7 form.wpcf7-form .item label input[type=url],.wpcf7 form.wpcf7-form .item label input[type=tel],.wpcf7 form.wpcf7-form .item label input[type=number],.wpcf7 form.wpcf7-form .item label input[type=date],.wpcf7 form.wpcf7-form .item label textarea{margin-left:0;font-size:16px;margin-top:-1px}}.wpcf7 form.wpcf7-form .item label textarea{line-height:1.5;padding:.5em}.wpcf7 .submitWrap{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpcf7 .wpcf7-submit{background:#5fb3d1;border-radius:0;color:#fff;width:250px;height:50px;cursor:pointer;border-radius:4px;-webkit-box-shadow:0 30px 60px -10px rgba(0,0,0,.15),0 18px 36px -18px rgba(0,0,0,.15);box-shadow:0 30px 60px -10px rgba(0,0,0,.15),0 18px 36px -18px rgba(0,0,0,.15)}@media screen and (min-width:769px){.wpcf7 .wpcf7-submit:hover{-webkit-box-shadow:0 30px 60px -10px rgba(0,0,0,.3),0 18px 36px -18px rgba(0,0,0,.3);box-shadow:0 30px 60px -10px rgba(0,0,0,.3),0 18px 36px -18px rgba(0,0,0,.3)}}.wpcf7 .wpcf7-spinner{display:none}.wpcf7 .privacyWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:10px 0 30px}.wpcf7 .privacyWrap a{color:#5fb3d1;text-decoration:underline;margin-left:10px}.wpcf7 .privacyWrap input{width:20px;height:20px;-webkit-transform:translateY(2px);transform:translateY(2px)}.wpcf7 .privacyWrap p{margin-bottom:0}.about{padding:clamp(80px,8vw,100px) 0;background:#edf3f5}.about .info{max-width:700px}.about .info th,.about .info td{background:#fff;padding:.75em 1em;border:1em solid #edf3f5}.about .info th{width:20%;text-align:center}.about .info td{width:75%}.footer{background:#3390b1;text-align:center;color:#fff;padding:1em 0;font-size:10px;letter-spacing:.1em}.pageHeader{height:400px;background:#5fb3d1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 clamp(40px,8vw,80px)}@media screen and (max-width:768px){.pageHeader{height:180px}}.pageHeader .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;font-size:32px}.pageHeader .content .title{margin-top:40px}@media screen and (max-width:768px){.pageHeader .content .title{margin-top:20px}}@media screen and (max-width:768px){.pageHeader .content{font-size:22px}}.pageContent{padding-bottom:80px}.pageContent h2{margin-top:2em;margin-bottom:1em;font-size:24px;padding-left:1em;position:relative}.pageContent h2:nth-of-type(1){margin-top:0}.pageContent h2:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;background:#5fb3d1;height:50px}@media screen and (max-width:768px){.pageContent h2:before{height:40px;width:8px}}@media screen and (max-width:768px){.pageContent h2{font-size:18px}}.pageContent p,.pageContent ul,.pageContent ol,.pageContent img,.pageContent a{margin-bottom:1em}.pageContent p+h2:nth-of-type(1),.pageContent ul+h2:nth-of-type(1),.pageContent ol+h2:nth-of-type(1),.pageContent img+h2:nth-of-type(1),.pageContent a+h2:nth-of-type(1){margin-top:2em}.pageContent h3{font-size:20px;margin-top:2em;margin-bottom:1em}@media screen and (max-width:768px){.pageContent h3{font-size:16px}}.pageContent ul{padding-left:1em}.pageContent ul li{margin-bottom:1em;padding-left:1em;position:relative}.pageContent ul li:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:6px;height:6px;border-radius:100px;background:#5fb3d1}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}