.keyVisual{padding-top:15vh;height:calc(100vh - 0px);position:relative;box-sizing:border-box}.keyVisual:after{width:1416px;height:100%;position:absolute;top:10px;right:0;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/fv.png) no-repeat right top -90px/cover;content:''}.keyVisual .sub{margin:0 auto;max-width:1200px;position:relative;z-index:1}.keyVisual h2{margin-bottom:3vh;font-size:3.3rem;font-weight:400;letter-spacing:.1em;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;text-shadow:#2e8053 5px 0 10px}.keyVisual .sub .pho{margin-bottom:127px}.keyVisual .sub .scroll a:hover{opacity:.7}.scrolldown2{position:absolute;bottom:-30%;left:0}.scrolldown2 span{position:absolute;left:10px;bottom:10px;color:#40b373;font-size:.7rem;letter-spacing:.05em;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.scrolldown2:before{content:"";position:absolute;bottom:0;left:-4px;width:10px;height:10px;border-radius:50%;background:#40b373;animation:circlemove 1.6s ease-in-out infinite,cirlemovehide 1.6s ease-out infinite}@keyframes circlemove{0%{bottom:45px}100%{bottom:-5px}}@keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:.9}100%{opacity:0}}.scrolldown2:after{content:"";position:absolute;bottom:0;left:0;width:2px;height:50px;background:#40b373}@media (max-width:1280px){.scrolldown2{position:absolute;bottom:-40%;left:2%}}.keyVisual .link-btn{width:100%;position:absolute;bottom:0;left:0;display:flex;z-index:10}.keyVisual .link-btn li{width:50%;background-image:-moz-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1));background-image:-webkit-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1));background-image:-ms-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1))}.keyVisual .link-btn li:nth-of-type(2){background-image:-moz-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1));background-image:-webkit-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1));background-image:-ms-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1))}.keyVisual .link-btn li:nth-of-type(2) .sub{margin:0 auto 0 0}.keyVisual .link-btn li a{padding:40px 0;display:flex;align-items:center;color:#fff;font-size:2.4rem;font-weight:700}.keyVisual .link-btn li a:hover{opacity:.7}.keyVisual .link-btn li a .sub{margin:0 0 0 auto;max-width:600px;width:100%;text-align:center}.keyVisual .link-btn li a .sub span{margin-top:12px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;letter-spacing:0}.keyVisual .link-btn li a .sub span img{margin-left:20px}@media (max-width:1280px){.keyVisual .link-btn li a{padding:20px 0}}@media (max-width:1024px){.keyVisual .link-btn li a{padding:10px 0}}#TOP #main{padding:0;background-color:#fff}#TOP #main:after{display:none}#TOP #main .about{padding:110px 0 73px}#TOP #main .about .imgBox{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center}#TOP #main .about .imgBox .photoBox{width:484px}#TOP #main .about .imgBox .textBox{margin-top:-20px;width:calc(100% - 484px);box-sizing:border-box}#TOP #main .about .imgBox .textBox h2{margin-bottom:40px;padding-top:18px;text-align:right}#TOP #main .about .imgBox .textBox h3{margin-bottom:30px;font-size:4rem;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#TOP #main .about .imgBox .textBox h3 .sml{margin-bottom:5px;display:block;font-size:3rem}#TOP #main .about .imgBox .textBox h3 .border_gl{border-bottom:3px solid #40b373}#TOP #main .about .imgBox .textBox p{padding-right:130px;color:#342e3b;font-size:1.6rem;line-height:2.5;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#TOP #main .service{padding:62px 0 70px;background-color:#f3f5f7}#TOP #main .service .top-ttl,#TOP #main .service .top-ttl_bl{margin-bottom:78px;font-weight:400;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}#TOP #main .service .imgBox{margin-bottom:57px;display:flex;justify-content:space-between;align-items:center}#TOP #main .service .imgBox .photoBox{width:50%}#TOP #main .service .imgBox .txtList{padding-left:90px;width:calc(100% - 550px);box-sizing:border-box}#TOP #main .service .imgBox .txtList li{padding:20px;font-size:2rem;font-weight:700;display:flex;align-items:center;background-color:#fff;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#TOP #main .service .imgBox .txtList li:first-child{color:#fff;font-weight:700;justify-content:center;padding:8px;background-image:-moz-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1));background-image:-webkit-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1));background-image:-ms-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1))}#TOP #main .service .imgBox .txtList li img{margin-right:52px}#TOP #main .service .imgBox .txtList li:not(:last-of-type){margin-bottom:5px}#TOP #main .service{padding:43px 0 111px;position:relative}#TOP #main .service .content{position:relative;z-index:1}#TOP #main .service .top-ttl{margin-bottom:45px;font-size:3.4rem;font-weight:400;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}#TOP #main .service .imgList{display:flex;justify-content:space-between}#TOP #main .service .imgList li{width:32.5%}#TOP #main .service .imgList li .pho{margin-bottom:43px}#TOP #main .service .imgList li .txt{margin:0 28px}#TOP #main .service .imgList li .txt h3{margin-bottom:21px;font-size:2.6rem;text-align:center}#TOP #main .service .imgList li .txt p{margin-bottom:24px;color:#342e3b;font-size:1.4rem;line-height:2.14}#TOP #main .syo-btn{width:200px;background-color:#252324;border-radius:50px;padding:10px;margin:0 auto}#TOP #main .syo-btn a{color:#fff;text-align:center;display:block}#TOP #main .syo-btn a:hover{opacity:.7}#TOP #main .goirai .top-ttl,#TOP #main .goirai .top-ttl_bl{margin-bottom:57px;font-size:3.4rem;font-weight:400;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}#TOP #main .goirai .tabList{display:flex;border-bottom:1px solid #252324}#TOP #main .goirai .tabList li{width:300px}#TOP #main .goirai .tabList li a{padding:16px 0 15px;display:block;color:#252324;font-size:1.8rem;text-align:center;background-color:#f5f3f2;transition:all .3s}#TOP #main .goirai .tabList li.on a{color:#fff;background-color:#252324}#TOP #main .goirai .tabBox{padding:46px 0 40px;text-align:center}#TOP #main .goirai .tabBox ul{display:flex;justify-content:space-between}#TOP #main .goirai .tabBox li{font-size:1.7rem;font-weight:700;text-align:center}#TOP #main .goirai .tabBox li .pho{margin-bottom:28px;position:relative}#TOP #main .goirai .tabBox li:not(:last-of-type) .pho:after{width:30px;height:16px;position:absolute;top:calc(50% - 8px);right:-19%;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/arrow_ico.png) no-repeat center/cover;content:''}#TOP #main .goirai .tabBox li .en{margin-bottom:6px;display:block;font-size:2rem;font-style:italic;font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif}.irai_txt{font-size:1.2em}.irai_box{margin:40px 0}.irai_box li{width:50% !important}.irai-btn,a.irai-btn,button.irai-btn{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#212529;border-radius:.5rem}a.irai-btn-c{font-size:2.2rem;position:relative;padding:.25rem 2rem 1.5rem 3.5rem;color:#fff;background:#32b16c;-webkit-box-shadow:0 5px 0 #2c9d60;box-shadow:0 5px 0 #2c9d60;width:75%;margin-bottom:10px}a.irai-btn-c span{font-size:1.5rem;position:absolute;top:-10px;left:calc(50% - 150px);display:block;width:300px;padding:.2rem 0;color:#32b16c;border:2px solid #32b16c;border-radius:.5rem;background:#fff;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}a.irai-btn-c:hover{-webkit-transform:translate(0,3px);transform:translate(0,3px);color:#fff;background:#30a967;-webkit-box-shadow:0 2px 0 #2c9d60;box-shadow:0 2px 0 #2c9d60;opacity:.7}.irai-btn-w{font-size:2.2rem;position:relative;padding:.25rem 2rem 1.5rem 3.5rem;color:rgba(53,181,213,1) !important;background-color:#fff !important;border:solid 2px rgba(53,181,213,1);-webkit-box-shadow:0 5px 0 #4682b4 !important;box-shadow:0 5px 0 #4682b4 !important;width:50%}a.irai-btn-w span{color:rgba(53,181,213,1) !important;border:solid 2px rgba(53,181,213,1);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}a.irai-btn-w:hover{-webkit-transform:translate(0,3px);transform:translate(0,3px);color:rgba(53,181,213,1) !important;background-color:#fff !important;-webkit-box-shadow:0 2px 0 rgba(53,181,213,1) !important;box-shadow:0 2px 0 rgba(53,181,213,1) !important}a.irai-btn-c:hover:before{left:2rem}.fas{font-family:"Font Awesome 5 Free";font-weight:900}@media all and (max-width:820px){a.irai-btn-c{width:80% !important}}@media all and (max-width:767px){.irai_box li{width:100% !important;flex-direction:column}a.irai-btn-c{width:90% !important}.irai_box .txt{width:90% !important;padding-left:0 !important;text-align:center !important}}#TOP #main .photoArea .top-ttl,#TOP #main .photoArea .top-ttl_bl{margin-bottom:75px}#TOP #main .photoArea .syo-btn{margin-bottom:13px}#TOP #main .photoList{margin-bottom:40px;display:flex;justify-content:space-between}#TOP #main .photoList .slick-list{padding:0 !important}#TOP #main .photoList .slick-slide{margin:0 8px}#TOP #main .photoList li{width:33.3%;margin-right:5px}#TOP #main .photoList li a{padding:11px 10px;display:block;background-color:#fff}#TOP #main .photoList li .text{padding:24px 20px}#TOP #main .photoList li h3{margin-bottom:20px;font-size:2.4rem;line-height:1.42;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#TOP #main .photoList li p{font-size:1.4rem;font-weight:700;line-height:2.14;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#TOP #main .photoList .tagList{margin-bottom:21px}#TOP #main .photoList .slick-prev,#TOP #main .photoList .slick-next{width:76px;height:76px;position:absolute;top:calc(50% - 38px);left:-95px;padding:0;font-size:0;border:0;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/case/detail/prev.png) no-repeat center/cover;cursor:pointer}#TOP #main .photoList .slick-next{left:auto;right:-95px;background-image:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/case/detail/next.png)}#TOP #main .photoArea{padding:65px 0;background-color:#f3f5f7}#TOP #main .photoArea .top-ttl,#TOP #main .photoArea .top-ttl_bl{margin-bottom:62px;font-size:3.4rem;font-weight:400;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}#TOP #main .tagList{margin-bottom:34px;display:flex}#TOP #main .tagList li{padding:4px 18px;color:#adacae;font-size:1.4rem;border:1px solid #adacae;border-radius:50px}#TOP #main .tagList li:not(:last-of-type){margin-right:10px}@media all and (min-width:897px){#TOP #main .goirai .tabList li a:hover{color:#fff;background-color:#252324}}@media all and (max-width:1240px){.keyVisual .sub{margin:0 auto;padding:15px}}@media all and (max-width:1440px){.keyVisual:after{width:980px}.keyVisual h2{margin-bottom:4vh;font-size:4rem;font-weight:700;letter-spacing:.3em;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.keyVisual .sub .pho{margin-bottom:6vh}#TOP #main .about .imgBox .textBox p{padding-right:10px}#TOP #main .photoList{margin-left:40px;margin-right:40px}#TOP #main .photoList .slick-prev,#TOP #main .photoList .slick-next{width:40px;height:40px;left:-45px}#TOP #main .photoList .slick-next{left:auto;right:-45px}#TOP #main .photoList li h3{font-size:2rem}#TOP #main .photoList li .text{padding:10px}#TOP #main .tagList li{font-size:1rem}#TOP #main .photoList li p{font-size:1.2rem}}@media all and (max-width:1240px){#TOP #main .goirai .tabBox li{width:calc(100% / 5);font-size:1.5rem;text-align:center}#TOP #main .goirai .tabBox li .pho img{width:100px}#TOP #main .goirai .tabBox li:not(:last-of-type) .pho:after{right:-10%}#TOP #main .service .imgList li .txt h3{font-size:2rem}#TOP #main .service .imgBox{align-items:center}#TOP #main .service .imgBox .txtList{padding-left:20px;width:calc(100% - 400px)}#TOP #main .tagList li{padding:4px 10px}}@media all and (max-width:1024px){.keyVisual{height:calc(100vh - -100px)}.keyVisual:after{width:1416px;left:5%}.keyVisual .sub .pho{margin-bottom:2vh}}@media all and (max-width:767px){#TOP #main .goirai .tabBox{padding:30px 0 28px}#TOP #main .goirai .tabBox ul{display:block}#TOP #main .goirai .tabBox li{width:auto;display:flex;justify-content:space-between;align-items:center;font-size:1.5rem}#TOP #main .goirai .tabBox li:not(:last-of-type){margin-bottom:37px}#TOP #main .goirai .tabBox li .pho{margin-bottom:0;width:110px}#TOP #main .goirai .tabBox li .pho img{width:100%}#TOP #main .goirai .tabBox li p{padding-left:25px;width:calc(100% - 110px);text-align:left;box-sizing:border-box}#TOP #main .goirai .tabBox li:not(:last-of-type) .pho:after{width:16px;height:21px;position:absolute;top:auto;bottom:-30px;right:calc(50% - 8px);background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/arrow_ico_sp.png) no-repeat center/16px;content:''}#TOP #main .goirai .tabBox li .en{margin-bottom:2px;font-size:1.7rem}}@media all and (max-width:896px){.keyVisual{padding-top:30px;height:calc(100vh - 49px);max-height:1000px;min-height:610px;box-sizing:border-box;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/fv_sp.png) no-repeat right top 8px/500px}.keyVisual:after{display:none}.keyVisual .sub{margin:0 28px;max-width:inherit;position:relative;padding:15px 0}.keyVisual h2{margin-bottom:32px;font-size:3rem}.keyVisual .sub .pho{margin-bottom:127px;width:auto}.keyVisual .sub .scroll{width:9px;position:absolute;top:calc(50% + 130px);left:-16px}.keyVisual .link-btn{display:block}.keyVisual .link-btn li{width:auto}.keyVisual .link-btn li:nth-of-type(2) .sub{margin:0 auto}.keyVisual .link-btn li a{padding:15px 0 22px;font-size:2rem}.keyVisual .link-btn li a .sub{margin:0 auto}.keyVisual .link-btn li a .sub span{margin-top:14px;position:relative;display:block;padding-left:0;font-size:1.6rem;font-weight:400}.keyVisual .link-btn li a .sub span img{position:absolute;top:calc(50% - 15px);right:calc(50% - 130px);width:30px}#TOP #main .about{padding-bottom:32px}#TOP #main .about{margin:0 auto;padding-top:60px}#TOP #main .about .imgBox{display:block}#TOP #main .about .imgBox .photoBox{width:auto;text-align:center}#TOP #main .about .imgBox .textBox{margin:35px 20px 0;width:auto}#TOP #main .about h2{margin:0 0 -2px 30px;padding-top:0;text-align:right}#TOP #main .about .imgBox .textBox h3{margin-bottom:15px;margin-right:-5px;font-size:2.7rem}#TOP #main .about .imgBox .textBox h3 .sml{margin-bottom:5px;font-size:1.7rem}#TOP #main .about .imgBox .textBox p{padding-right:0;font-size:1.4rem;line-height:2.14;text-align:justify;text-justify:distribute-all-lines;letter-spacing:0}#TOP #main .service{padding:30px 0 40px}#TOP #main .service .top-ttl,#TOP #main .service .top-ttl_bl{margin-bottom:27px;font-size:2.25rem;line-height:1.33}#TOP #main .service .imgBox{margin-bottom:-18px;display:block}#TOP #main .service .imgBox .photoBox{margin:0 auto;width:100%;margin-bottom:80px}#TOP #main .service .imgBox .photoBox img{width:100%}#TOP #main .service .imgBox .txtList{margin:0 auto;padding-left:0;width:auto;transform:translateY(-47px)}#TOP #main .service .imgBox .txtList li{padding:20px 25px 19px;font-size:1.8rem;line-height:1.73}#TOP #main .service .imgBox .txtList li img{margin-right:20px;width:47px}#TOP #main .service .imgBox .txtList li:not(:last-of-type){margin-bottom:4px}#TOP #main .service{padding:30px 0 59px}#TOP #main .service:after{height:250px}#TOP #main .service .top-ttl{margin-bottom:20px;font-size:2.25rem}#TOP #main .service .imgList{display:block}#TOP #main .service .imgList li{width:auto}#TOP #main .service .imgList li:not(:last-of-type){margin-bottom:40px}#TOP #main .service .imgList li .pho{margin-bottom:22px}#TOP #main .service .imgList li .pho img{width:100%}#TOP #main .service .imgList li .txt{margin:0}#TOP #main .service .imgList li .txt h3{margin-bottom:12px;font-size:2.3rem}#TOP #main .service .imgList li .txt p{margin-bottom:23px;font-size:1.2rem;line-height:1.75}#TOP #main .service .imgList li .txt .syo-btn{width:100%;max-width:250px}#TOP #main .goirai .top-ttl,#TOP #main .goirai .top-ttl_bl{margin-bottom:24px;font-size:2.25rem}#TOP #main .goirai .tabList{margin:0 -30px;justify-content:center;border-bottom:1px solid #252324}#TOP #main .goirai .tabList li{width:28.05%}#TOP #main .goirai .tabList li a{padding:19px 0 17px;font-size:1.4rem}#TOP #main .photoArea{padding:29px 0}#TOP #main .photoArea .top-ttl,#TOP #main .photoArea .top-ttl_bl{margin-bottom:25px;font-size:2.25rem}#TOP #main .photoArea .syo-btn{margin-bottom:11px}#TOP #main .photoList{margin:0 -30px 30px}#TOP #main .photoList .slick-slide{margin:0}#TOP #main .photoList .slick-slide>div{margin:0 10px;width:290px}#TOP #main .photoList li a{padding:15px 15px 10px}#TOP #main .photoList li .text{padding:15px 10px}#TOP #main .photoList li h3{margin-bottom:20px;font-size:2rem;line-height:1.3}#TOP #main .photoList li p{font-size:1.2rem;line-height:1.75}#TOP #main .photoList .tagList{margin-bottom:17px}#TOP #main .photoList .slick-prev,#TOP #main .photoList .slick-next{width:52px;height:53px;top:calc(50% - 26px);left:10px;z-index:1;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/prev_ico.png) no-repeat center/cover}#TOP #main .photoList .slick-next{left:auto;right:10px;background-image:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/next_ico.png)}}@media all and (max-width:640px){.keyVisual{max-height:850px;height:calc(100vh - -30px)}.keyVisual h2{margin-bottom:32px;font-size:1.8rem}.keyVisual .sub .pho{margin-bottom:127px;width:180px}}@media all and (max-width:414px){.keyVisual h2{margin-bottom:20px;font-size:2rem}.keyVisual .sub .pho{margin-bottom:127px;width:200px}}@media all and (max-width:374px){#TOP #main .service .imgBox .photoBox{margin:0 -15px}#TOP #main .photoList .slick-prev{left:15px}#TOP #main .photoList .slick-next{right:15px}}#main{background-color:#fff}#main:after{content:none}.pageTitle01{padding-top:50px}.pageTitle01 .phoBox .pc{margin:0 auto}#main .sec01{margin:40px auto}#main .sec01 h2{margin-bottom:40px;font-size:4rem;font-weight:400;letter-spacing:.15em;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}#main .sec01 .textArea{padding:52px 180px;position:relative;background-color:#fff;border:solid 5px #40b373}#main .sec01 .textArea:after{width:282px;height:186px;position:absolute;bottom:40px;right:28px;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/okomari.png) no-repeat center/282px;content:''}#main .sec01 .textArea h3{margin-bottom:30px;color:#252324;font-size:3.6rem;font-weight:700;text-align:center;border-bottom:solid 1px #40b373}#main .sec01 .textArea .txtList li{padding-left:95px;padding-bottom:11px;font-size:3rem;border-bottom:1px solid #d7d9dc;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/check_ico.png) no-repeat left top 5px}#main .sec01 .textArea .txtList li:not(:last-of-type){margin-bottom:19px}#main .sec02{padding:31px 0 70px}#main .sec02 h3{margin-bottom:69px;color:#252324;font-size:3.6rem;text-align:center}#main .sec02 ul{display:flex;justify-content:space-between}#main .sec02 li{width:30%}#main .sec02 li .pho{margin-bottom:38px;position:relative}#main .sec02 li .pho .num{padding-top:6px;width:79px;height:79px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1.5rem;line-height:1;text-align:center;font-style:italic;position:absolute;top:-17px;left:26px;background-color:#46b4ae;border-radius:50%;box-sizing:border-box;color:#fff}#main .sec02 li .pho .num span{margin-top:-4px;display:block;font-size:4.2rem;font-weight:400}#main .sec02 li p{margin:0 30px;font-size:2.2rem;font-weight:700;line-height:1.82;letter-spacing:0}#main .sec03{padding:130px 0 150px;background-image:-moz-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1));background-image:-webkit-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1));background-image:-ms-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1))}#main .sec03 h3{margin-bottom:67px;color:#fff;font-size:3rem;font-weight:700;line-height:1.5;text-align:center}#main .sec03 li{padding:43px 60px 27px 10px;display:flex;align-items:center;background-color:#fff;border-radius:4px}#main .sec03 li:not(:last-of-type){margin-bottom:20px}#main .sec03 li .pho{margin-bottom:10px;width:200px;text-align:center}#main .sec03 li .text{width:calc(100% - 200px)}#main .sec03 li .title{margin-bottom:17px;padding:0 10px 27px;color:#15b58a;font-size:3.4rem;font-weight:700;border-bottom:1px solid #252324}#main .sec03 li .txt{padding:0 10px;font-size:1.6rem;line-height:1.875}#main .sec04{padding:66px 0 102px;background-color:#f3f5f7}#main .sec04 h2{margin-bottom:38px;font-size:3.6rem;text-align:center}#main .sec04 .innerBox{position:relative}#main .sec04 ul{margin:0 auto;max-width:900px;display:flex;justify-content:space-between;position:relative}#main .sec04 .innerBox:not(:last-of-type){margin-bottom:50px}#main .sec04 li.lBox,#main .sec04 li.rBox{padding:40px 0;width:46.66%;background-color:#fff;text-align:center}#main .sec04 li .title{margin:0 auto 30px;width:95px;padding:2px 0 1px;font-size:2.2rem;border:1px solid #000;box-sizing:border-box}#main .sec04 li.lBox .txt{margin-bottom:26px;font-size:2.6rem;font-weight:700}#main .sec04 li.rBox .text{margin:-4px 0 52px;color:#4682b4;font-size:2.6rem;font-weight:700;line-height:1.92}#main .sec04 li.rBox .text span{border-bottom:5px solid #f7ed4d}#main .sec04 li.rBox .txt{color:#342e3b;font-size:1.8rem;line-height:1.55}#main .sec04 .innerBox .tag{position:absolute;top:calc(50% - 40px);left:calc(50% - 83px)}#main .sec05{padding:44px 0 46px;text-align:center;background-image:-moz-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1));background-image:-webkit-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1));background-image:-ms-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1))}#main .sec05 h2{margin-bottom:6px;font-size:3.6rem;font-weight:700;color:#fff}#main .sec05 .pTop{margin-bottom:34px;color:#fff}#main .sec05 .comContact{padding:0;background-image:-moz-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1));background-image:-webkit-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1));background-image:-ms-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1))}#main .sec05 .comContact:after{content:none}#main .sec06{padding:60px 0}#main .sec06 h2{margin-bottom:48px;font-size:3.6rem;font-weight:700;text-align:center}#main .sec06 .tabList{display:flex;border-bottom:1px solid #252324}#main .sec06 .tabList li{width:300px}#main .sec06 .tabList li a{padding:16px 0 15px;display:block;color:#252324;font-size:1.8rem;text-align:center;background-color:#f5f3f2;transition:all .3s}#main .sec06 .tabList li.on a{color:#fff;background-color:#252324}#main .sec06 .tabBox{padding:46px 0 40px;text-align:center}#main .sec06 .tabBox ul{display:flex;justify-content:space-between}#main .sec06 .tabBox li{font-size:1.7rem;font-weight:700;text-align:center}#main .sec06 .tabBox li .pho{margin-bottom:28px;position:relative}#main .sec06 .tabBox li:not(:last-of-type) .pho:after{width:30px;height:16px;position:absolute;top:calc(50% - 8px);right:-19%;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/arrow_ico.png) no-repeat center/cover;content:''}#main .sec06 .tabBox li .en{margin-bottom:6px;display:block;font-size:2rem;font-style:italic;font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif}@media all and (min-width:897px){#main .sec06 .tabList li a:hover{color:#fff;background-color:#252324}}@media all and (max-width:896px){#main .sec06 .tabList{margin:0 -30px;justify-content:center;border-bottom:1px solid #252324}#main .sec06 .tabList li{width:28.05%}#main .sec06 .tabList li a{padding:19px 0 17px;font-size:1.4rem}}#main .sec07{padding:42px 0 154px}#main .sec07 h2{margin-bottom:33px;font-size:3.6rem;font-weight:700;text-align:center}#main .sec07 dl{margin:0 auto;max-width:900px}#main .sec07 dl:not(:last-of-type){margin-bottom:30px}#main .sec07 dt{padding:35px 90px 29px 120px;position:relative;color:#252324;font-size:2.2rem;font-weight:700;background:rgba(70,130,180,.5) url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/q_ico.png) no-repeat left 51px center;cursor:pointer}#main .sec07 dt:after,#main .sec07 dt:before{width:40px;height:1px;position:absolute;top:50%;right:51px;background-color:#252324;transition:all .3s;content:''}#main .sec07 dt:before{width:1px;height:40px;top:calc(50% - 20px);right:70px}#main .sec07 dt.on:before{transform:rotate(90deg)}#main .sec07 dd{padding:40px 20px 40px 114px;display:none;font-size:1.6rem;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/a_ico.png) no-repeat left 51px top 37px}#main .comForm{padding:0}#main .comForm .sub h3{display:none}#main .comForm .sub .only-input{display:none}#main .comForm h2{margin-bottom:40px;padding:33px 0 28px;color:#fff;font-size:3.6rem;font-weight:700;text-align:center;background-color:#4682b4}#main .comForm .sub{margin:0 200px}#main .comForm .notes{padding-left:150px;margin:0 auto;max-width:600px;text-align:left}@media all and (max-width:1280px){#main .sec01 .textArea{padding:52px 20px}#main .sec02 li p{margin:0}#main .sec03 li .title{font-size:3rem}#main .sec05 li .title{padding-left:0;text-align:center}#main .sec05 li .txt{padding:6px 10px;font-size:4rem}#main .sec05 ul{margin:0 10px}#main .comForm .sub{margin:0 40px}}@media all and (max-width:896px){#main{padding-top:29px}#main:after{height:375px;top:0}#main .sec01 h2{margin:0 -8px 13px 0;font-size:2.8rem;text-align:center}#main .sec01 .textArea{padding:34px 20px;background-color:#fff}#main .sec01 .textArea h3{margin-bottom:21px;color:#252324;font-size:2.1rem;line-height:1.43}#main .sec01 .textArea .txtList li{padding-left:35px;padding-bottom:9px;font-size:1.6rem;line-height:1.5;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/jinzaiosagasi/icon01.png) no-repeat left top 3px/20px;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#main .sec01 .textArea .txtList li:not(:last-of-type){margin:0 -10px 17px 0}#main .sec02{padding:44px 0 34px}#main .sec02 h3{margin-bottom:38px;font-size:2.1rem}#main .sec02 ul{margin:0 20px;display:block}#main .sec02 li{width:100%}#main .sec02 li:not(:last-of-type){margin-bottom:38px}#main .sec02 li .pho{margin:0 auto 16px;width:226px;text-align:center}#main .sec02 li .pho img{width:226px}#main .sec02 li .pho .num{padding-top:6px;width:49px;height:49px;font-size:1rem;line-height:1;top:-10px;left:18px;background-color:#b2f280;border-radius:50%;box-sizing:border-box}#main .sec02 li .pho .num span{margin-top:-4px;font-size:2.6rem}#main .sec02 li p{margin:0;font-size:1.5rem;line-height:1.75}#main .sec03{padding:34px 0 40px;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/jinzaiosagasi/sp_bg01.jpg) no-repeat center top/cover}#main .sec03 h3{margin-bottom:26px;color:#fff;font-size:2.1rem;font-weight:700;line-height:1.43;text-align:center}#main .sec03 li{padding:29px 20px 24px;display:block;border-radius:2px}#main .sec03 li:not(:last-of-type){margin-bottom:20px}#main .sec03 li .text{width:auto}#main .sec03 li .title{margin-bottom:13px;padding:0 15px 11px 5px;display:flex;align-items:center;font-size:1.9rem;line-height:1.31}#main .sec03 li .title span{width:54px;display:inline-block}#main .sec03 li .title .sub{width:calc(100% - 54px)}#main .sec03 li .txt{padding:0 5px;font-size:1.4rem;line-height:1.75}#main .sec04{padding:34px 0 74px}#main .sec04 .content{margin:0 58px}#main .sec04 h2{margin-bottom:22px;font-size:2.1rem}#main .sec04 ul{margin:0 -58px;display:block}#main .sec04 .slick-slide>div{margin:0 10px;min-width:270px;height:270px}#main .sec04 .innerBox{margin:0 0 0 auto}#main .sec04 .innerBox:not(:last-of-type){margin-bottom:68px}#main .sec04 li.lBox,#main .sec04 li.rBox{padding:22px 0;height:270px;box-sizing:border-box;text-align:center}#main .sec04 li .title{margin:0 auto 15px;width:65px;padding:2px 0 1px;font-size:1.5rem}#main .sec04 li.lBox .txt{margin-bottom:15px;font-size:1.6rem}#main .sec04 li.rBox .text{margin:-4px 0 25px;font-size:1.6rem;line-height:1.87}#main .sec04 li.rBox .txt{font-size:1.4rem;line-height:1.75}#main .sec04 li .pho{margin:0 auto;width:140px}#main .sec04 .innerBox .slick-track{padding-bottom:31px}#main .sec04 .innerBox .tag{width:136px;position:absolute;top:auto;left:auto;bottom:0;right:-44px}#main .sec05{padding:33px 0 40px}#main .sec05 h2{margin-bottom:17px;font-size:2.1rem}#main .sec05 .pTop{margin-bottom:24px;font-size:1.4rem;line-height:1.75}#main .sec05 ul{margin:0 58px;max-width:1145px;display:block}#main .sec05 li{width:100%;border-radius:5px}#main .sec05 li:not(:last-of-type){margin-bottom:20px}#main .sec05 li .title{padding:6px 0 2px;font-size:1.7rem;font-weight:500;text-align:center}#main .sec05 li .txt{padding:6px 26px 9px;font-size:4.5rem;text-align:center}#main .sec05 li .txt .sml{font-size:2.2rem}#main .sec06{padding:34px 0}#main .sec06 h2{margin-bottom:21px;font-size:2.1rem}#main .sec06 ul{margin:0 auto 0;max-width:inherit;display:block}#main .sec06 ul:after{width:100%}#main .sec06 li{margin-top:0;padding-bottom:30px;width:auto;border-radius:6px;overflow:hidden;background-color:#f3f5f7}#main .sec06 li:not(:last-of-type){margin-bottom:29px}#main .sec06 li h3{padding:15px 0 12px;font-size:1.9rem}#main .sec06 li .pho{margin-bottom:39px}#main .sec06 li .pho img{width:100%}#main .sec06 li p{margin:0 24px;font-size:1.4rem;line-height:1.75}#main .sec07{padding:28px 0 60px}#main .sec07 h2{margin-bottom:23px;font-size:2.1rem}#main .sec07 dl{margin:0 auto;max-width:inherit}#main .sec07 dl:not(:last-of-type){margin-bottom:20px}#main .sec07 dt{padding:20px 40px 19px 50px;font-size:1.4rem;line-height:1.5;background:#e0facc url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/jinzaiosagasi/img05.png) no-repeat left 15px top 20px/24px}#main .sec07 dt:after,#main .sec07 dt:before{width:25px;right:16px}#main .sec07 dt:before{width:1px;height:25px;top:calc(50% - 12px);right:28px}#main .sec07 dd{padding:16px 60px 0 48px;font-size:1.4rem;line-height:1.75;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/jinzaiosagasi/img06.png) no-repeat left 15px top 20px/24px}#main .comForm{font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#main .comForm h2{margin:0 -30px 40px;padding:10px 0 11px;font-size:2.1rem;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#main .comForm .sub{margin:0}#main .comForm .notes{margin:0 10px;padding-left:0;max-width:inherit}}@media all and (max-width:374px){#main .sec01 h2{font-size:2.2rem}#main .sec01 .textArea:after{width:80px;height:50px;bottom:0;right:0;background-size:cover}#main .sec02 h3{font-size:1.8rem}#main .sec04 .slick-slide>div{margin-right:100px;min-width:220px}#main .sec05 li .txt{padding:6px 10px;font-size:4rem}}#company #main{background-color:#f3f5f7}#company #main:after{width:100%;height:450px;position:absolute;top:-86px;left:0;background-image:-webkit-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1));content:''}#company .pageTitle01{background-image:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/companyBG.png)}#company #main table{margin-bottom:114px;width:100%;border-collapse:collapse;border-bottom:1px solid #adacae}#company #main th,#company #main td{padding:23px 10px;width:22%;font-size:1.8rem;font-weight:400;line-height:2;text-align:left;vertical-align:top;border-top:1px solid #adacae;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#company #main td{padding:23px 0;width:78%}#company #main .imgBox{display:flex;justify-content:space-between;flex-direction:row-reverse}#company #main .imgBox .photoBox{width:400px}#company #main .imgBox .textBox{margin-top:-11px;padding-right:80px;width:calc(100% - 400px);box-sizing:border-box;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#company #main .imgBox .textBox p{line-height:1.75}#company #main .imgBox .textBox p:not(:last-of-type){margin-bottom:39px}#company #main .imgBox .textBox .name{text-align:right}@media all and (max-width:1000px){#company #main .imgBox .photoBox{width:300px}#company #main .imgBox .textBox{margin-top:-6px;padding-right:20px;width:calc(100% - 300px)}#company #main .imgBox .textBox p{font-size:1.6rem}#company #main .imgBox .textBox p:not(:last-of-type){margin-bottom:20px}}@media all and (max-width:896px){#company #main:after{height:375px;top:0}#company .pageTitle01{background-image:none}#company #main table{margin-bottom:70px}#company #main th,#company #main td{padding:14px 0 4px;width:100%;display:block;color:#adacae;font-size:1.3rem;line-height:1.71}#company #main td{padding:0 0 19px;width:100%;color:#252324;font-size:1.4rem;border-top:0}#company #main td span{margin-right:-25px;display:inline-block}#company #main .imgBox{display:block}#company #main .imgBox .photoBox{width:auto}#company #main .imgBox .photoBox img{width:100%}#company #main .imgBox .textBox{margin-top:23px;padding-right:0;width:auto}#company #main .imgBox .textBox p{font-size:1.4rem;line-height:1.75}#company #main .imgBox .textBox p:not(:last-of-type){margin-bottom:25px}}#service #main:after{top:-88px;width:100%;height:450px;position:absolute;top:-88px;left:0;background-image:-webkit-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1));content:''}#service #main .pTop{margin-bottom:113px;line-height:1.82;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#service #main .headLine01{margin-bottom:60px}#service #main .imgBox{margin-bottom:114px;display:flex;justify-content:space-between;flex-direction:row-reverse}#service #main .imgBox .photoBox{width:400px}#service #main .imgBox .textBox{margin-top:-11px;padding-right:60px;width:calc(100% - 400px);box-sizing:border-box;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#service #main .imgBox .textBox h4{margin-bottom:31px;color:#445469;font-size:3rem;font-weight:700;line-height:1.53}#service #main .imgBox .textBox p{font-size:2.2rem;line-height:1.82}#service #main .imgBox .textBox .txt{font-size:1.6rem;line-height:2.25}#service #main .h4Ttl{margin-bottom:38px;font-size:3rem}#service #main .imgBox01{margin-bottom:68px}#service #main .imgArea{padding:29px 40px 29px 8px;display:flex;justify-content:space-between;background-color:#f3f5f7;border-radius:10px;min-height:240px;box-sizing:border-box}#service #main .imgArea:not(:last-of-type){margin-bottom:30px}#service #main .imgArea .photoBox{width:314px;display:flex;justify-content:center;align-items:center;text-align:center}#service #main .imgArea .textBox{padding-left:36px;width:calc(100% - 314px);box-sizing:border-box}#service #main .imgArea .textBox .title{margin-bottom:15px;color:#445469;font-size:2.4rem;font-weight:700}#service #main .imgArea .textBox p{font-size:1.6rem;line-height:1.875}#service #main .imgArea02{margin-bottom:100px !important}@media all and (max-width:1000px){#service #main .imgBox .photoBox{width:300px}#service #main .imgBox .textBox{margin-top:-6px;width:calc(100% - 300px)}#service #main .imgBox .textBox p{font-size:1.6rem}}@media all and (max-width:896px){#service #main:after{top:-58px}#service .pageTitle .ttlBox{padding-left:30px;justify-content:flex-start}#service #main .pTop{margin-bottom:54px;font-size:1.5rem;line-height:1.75}#service #main .headLine01{margin-bottom:30px}#service #main .imgBox{margin-bottom:61px;display:block}#service #main .imgBox .photoBox{width:auto}#service #main .imgBox .pho01{margin:0 31px}#service #main .imgBox .photoBox img{width:100%}#service #main .imgBox .textBox{margin-top:23px;padding-right:0;width:auto}#service #main .imgBox .textBox h4{margin-bottom:14px;font-size:1.8rem;line-height:1.55}#service #main .imgBox .textBox p,#service #main .imgBox .textBox .txt{font-size:1.4rem;line-height:1.75}#service #main .h4Ttl{margin-bottom:19px;font-size:1.8rem}#service #main .imgBox01{margin-bottom:40px}#service #main .imgArea{padding:35px 20px 29px;display:block;border-radius:0;height:auto}#service #main .imgArea .photoBox{margin:0 37px 28px;width:auto}#service #main .imgArea .textBox{padding-left:0;width:auto}#service #main .imgArea .textBox .title{margin-bottom:6px;font-size:1.7rem}#service #main .imgArea .textBox p{font-size:1.4rem;line-height:1.75;text-align:justify}#service #main .imgArea02{margin-bottom:60px !important}}#recruit #main{padding-top:60px;padding-bottom:0;background-color:#fff;position:relative}#recruit #main:after{content:'';width:100%;position:absolute;height:730px;top:-195px;left:0;background-image:-webkit-linear-gradient(90deg,rgba(53,181,213,1),rgba(65,180,174,1))}#recruit #main .sec01{padding-bottom:46px}#recruit #main .sec01 h2{margin-bottom:25px;font-size:4rem;font-weight:400;letter-spacing:.15em;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}#recruit #main .sec01 .textArea{padding:68px 180px 0;background-color:#fff;border:none}#recruit #main .sec01 .textArea:after{width:282px;height:186px;position:absolute;bottom:180px;right:28px;background:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/ouen.png) no-repeat center/282px;content:''}@media all and (max-width:896px){#recruit #main .sec01 .textArea:after{content:none}}#recruit #main .sec01 .textArea h3{margin-bottom:26px;color:#252324;font-size:3.6rem;font-weight:700;text-align:center;border-bottom:solid 1px rgba(53,181,213,1)}#recruit #main .sec01 .textArea .txtList{margin-left:20px;margin-bottom:42px}#recruit #main .sec01 .textArea .txtList li{padding-left:0;padding-bottom:11px;color:#445469;font-size:2.4rem;line-height:2.08;border-bottom:1px solid #d7d9dc;background:0 0 !important}#recruit #main .sec01 p{margin:0 20px;color:#252324;font-size:1.8rem;line-height:2}#recruit #main .sec02{margin-bottom:78px}#recruit #main .sec02 h2{margin-bottom:81px;padding-bottom:9px;color:#252324;font-size:3.6rem;text-align:center;border-bottom:2px solid #252324}#recruit #main .sec02 .imgBox{display:flex;justify-content:space-between;flex-direction:row-reverse}#recruit #main .sec02 .imgBox .photoBox{width:614px}#recruit #main .sec02 .imgBox .textBox{margin-top:-22px;width:calc(100% - 580px)}#recruit #main .sec02 .imgBox .textBox .num{margin-bottom:30px;width:92px;color:rgba(53,181,213,1);font-size:9rem;font-weight:700;line-height:1.25;border-bottom:2px solid rgba(53,181,213,1)}#recruit #main .sec02 .imgBox .textBox h3{margin-right:-20px;margin-bottom:19px;font-size:4rem;font-weight:700;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#recruit #main .sec02 .imgBox .textBox p{font-size:1.8rem;line-height:2;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#recruit #main .sec02 .imgBox .photoBox{margin-right:-100px}#recruit #main .sec02 .imgBox02{margin:97px 0 84px;flex-direction:row}#recruit #main .sec02 .imgBox02 .photoBox{margin-right:0}#recruit #main .sec02 .imgBox02 .textBox{margin-right:-70px;width:calc(100% - 600px);box-sizing:border-box}#recruit #main .sec03{padding:58px 0 140px;background:#eee}#recruit #main .sec03 h2{margin-bottom:28px;font-size:3.6rem;text-align:center}#recruit #main .sec03 #table01{background-color:#fff;padding:10px;width:100%;margin:0 auto}#recruit #main .sec03 #table01 tr{border-bottom:1px solid #b5b1b1}#recruit #main .sec03 #table01 th,#recruit #main .sec03 #table01 td{padding:24px 0;border-bottom:1px solid #b5b1b1}#recruit #main .sec03 #table01 th{width:30%}@media only screen and (max-width:480px){#recruit #main .sec03 #table01 th,#recruit #main .sec03 #table01 td{width:100%;display:block}#recruit #main .sec03 #table01 th{width:100%}#recruit #main .sec03 #table01 td{padding-top:15px}}#recruit #main .sec03 .photo{text-align:center}#recruit #main .sec04{padding:97px 0 84px}#recruit #main .sec04 .content{max-width:1006px;position:relative}#recruit #main .sec04 h2{margin-bottom:81px;color:#252324;font-size:3.6rem;font-weight:700;text-align:center}#recruit #main .sec04 .link{position:absolute;top:75px;right:0;width:90px}#recruit #main .sec04 .link a{font-size:1.8rem;font-weight:700;text-decoration:underline}#recruit #main .sec04 ul{display:flex;justify-content:space-between}#recruit #main .sec04 li{padding:5px 5px 32px;width:24.85%;background-color:#f3f5f7;box-sizing:border-box}#recruit #main .sec04 li .title{margin-bottom:12px;font-size:1.8rem;line-height:1.44;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#recruit #main .sec04 li .txt{margin-right:-5px;font-size:1.3rem;line-height:1.69;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#recruit #main .sec04 li .text{padding:22px 16px 25px}#recruit #main .sec04 li .pho{margin-bottom:37px}#recruit #main .sec04 li .btn{margin:0 20px}#recruit #main .sec04 li .btn a{padding:10px 0 11px;display:block;color:#7d8fa7;font-size:1.6rem;text-decoration:none;text-align:center;border:1px solid #7d8fa7;border-radius:100px}#recruit #main .sec05{margin-bottom:116px}#recruit #main .sec05 h2{margin-bottom:58px;color:#252324;font-size:3.6rem;text-align:center}#recruit #main .sec05 .photo{margin:0 auto;max-width:968px;position:relative;text-align:center}#recruit #main .sec05 .link{position:absolute;top:27px;right:62px}#recruit #main .sec06{background-color:#d9f1fc}#recruit #main .sec06 .content{padding:55px 0 44px 200px;position:relative;display:flex;justify-content:center}#recruit #main .sec06 .content:after{width:154px;height:277px;position:absolute;bottom:0;left:106px;content:''}#recruit #main .sec06 .tel{margin-right:58px}#recruit #main .comForm{padding:121px 0 0}#recruit #main .comForm h3{margin-bottom:63px;padding:33px 0 28px;color:#fff;font-size:3.6rem;text-align:center;background-color:#445469}#recruit #main .comForm .inner{margin:0 200px}#recruit #main .sec04 li .btn a:hover,#recruit #main .sec05 .link a:hover,#recruit #main .sec06 .link a:hover{opacity:.7}@media all and (min-width:897px){#recruit #main .sec04 .link a:hover{text-decoration:none}}@media all and (max-width:1400px){#recruit #main .sec02 .imgBox .photoBox{margin-right:0;width:400px}#recruit #main .sec02 .imgBox .textBox{width:calc(100% - 420px)}#recruit #main .sec02 .imgBox02 .textBox{margin-right:0}#recruit #main .comForm .inner{margin:0 40px}}@media all and (max-width:1240px){#recruit #main .sec04 .content{margin:0 auto}}@media all and (max-width:1200px){#recruit #main .sec01 .textArea h3{font-size:2.6rem}#recruit #main .sec01 .textArea .txtList{margin-left:60px}#recruit #main .sec01 .textArea .txtList li{font-size:1.8rem}#recruit #main .sec01 .textArea{padding:68px 0 42px;background-color:#fff;margin:0 20px}#recruit #main .sec04 li .title{font-size:1.4rem}#recruit #main .sec04 li .txt{font-size:1rem}#recruit #main .sec02 .imgBox .textBox h3{font-size:3rem}#recruit #main .sec02 .imgBox .textBox p{font-size:1.6rem}#recruit #main .sec06 .content:after{left:30px}}@media all and (max-width:1030px){#recruit #main .sec04 .content{margin:0 15px}}@media all and (max-width:896px){#recruit .pageTitle01{margin:0 0 0 25px}#recruit #main{padding-top:30px;padding-bottom:30px}#recruit #main:after{height:580px;top:-159px}#recruit #main .sec01{padding-bottom:45px}#recruit #main .sec01 h2{margin-bottom:11px;font-size:2.8rem;letter-spacing:0;text-align:center}#recruit #main .sec01 .textArea{padding:32px 15px 20px;background:0 0;background-color:#fff}#recruit #main .sec01 .textArea h3{margin-bottom:10px;font-size:2rem}#recruit #main .sec01 .textArea .pho{margin-bottom:4px;text-align:center}#recruit #main .sec01 .textArea .txtList{margin:20px 4px 30px 10px}#recruit #main .sec01 .textArea .txtList li{padding-left:1em;text-indent:-1em;font-size:1.6rem !important;line-height:1.72}#recruit #main .sec01 p{margin:0 20px;font-size:1.4rem;line-height:1.75}#recruit #main .sec02{margin-bottom:34px}#recruit #main .sec02 h2{margin-bottom:55px;padding-bottom:8px;font-size:2.1rem;border-bottom:2px solid #252324}#recruit #main .sec02 .imgBox{display:block}#recruit #main .sec02 .imgBox .photoBox{margin-bottom:21px;width:auto}#recruit #main .sec02 .imgBox .textBox{margin-top:0;width:auto}#recruit #main .sec02 .imgBox .num{margin-bottom:30px;position:absolute;top:-40px;left:0;width:70px;color:rgba(53,181,213,1);font-size:6.1rem;font-weight:700;line-height:1.25;border-bottom:2px solid rgba(53,181,213,1)}#recruit #main .sec02 .imgBox .textBox h3{margin-right:0;margin-bottom:10px;font-size:2.3rem}#recruit #main .sec02 .imgBox .textBox p{font-size:1.4rem;line-height:1.75}#recruit #main .sec02 .imgBox .photoBox{margin-right:0;position:relative}#recruit #main .sec02 .imgBox .photoBox img{width:100%}#recruit #main .sec02 .imgBox02{margin:60px 0 59px}#recruit #main .sec02 .imgBox02 .photoBox{margin-right:0}#recruit #main .sec02 .imgBox02 .textBox{margin-right:0;width:auto;box-sizing:border-box}#recruit #main .sec03{padding:32px 0}#recruit #main .sec03 .content{margin:0 22px 0 23px}#recruit #main .sec03 h2{margin-bottom:17px;font-size:2.1rem}#recruit #main .sec04{padding:52px 0 52px}#recruit #main .sec04 h2{margin-bottom:23px;font-size:2.1rem}#recruit #main .sec04 .link{margin:0 auto;width:250px;position:static}#recruit #main .sec04 .link a{padding:14px 0;display:block;font-size:1.4rem;border:1px solid #252324;text-align:center;text-decoration:none}#recruit #main .sec04 .next{left:auto;right:-20px}#recruit #main .sec04 .textList{margin:0 -30px 30px}#recruit #main .sec04 li{margin:0 10px;padding:5px 5px 30px;width:290px !important}#recruit #main .sec04 li .title{margin-bottom:37px;font-size:1.5rem;line-height:1.75}#recruit #main .sec04 li .txt{margin-right:-5px;font-size:1.4rem;line-height:1.64}#recruit #main .sec04 li .text{padding:24px 19px 25px}#recruit #main .sec04 li .pho{margin-bottom:30px}#recruit #main .sec04 li .pho img{width:100%}#recruit #main .sec04 li .btn{margin:0 auto;width:170px}#recruit #main .sec04 li .btn a{padding:12px 0 11px;font-size:1.2rem}#recruit #main .sec05{margin-bottom:40px}#recruit #main .sec05 h2{margin-bottom:24px;font-size:2.1rem}#recruit #main .sec05 .tabList{margin:0 -30px 30px;display:flex;justify-content:center;border-bottom:1px solid #5dce06}#recruit #main .sec05 .tabList li{width:42.2%}#recruit #main .sec05 .tabList li a{padding:14px 0 16px;display:block;font-size:1.4rem;text-align:center;background-color:#f5f3f2}#recruit #main .sec05 .tabList li.on a{color:#fff;background-color:#5dce06}#recruit #main .sec05 .tabBox{margin:0 auto;width:325px;position:relative}#recruit #main .sec05 .link{position:absolute;top:115px;right:calc(50% - 140px)}#recruit #main .sec06 .content{padding:34px 0 0;position:relative;display:block;text-align:center}#recruit #main .sec06 .content:after{display:none}#recruit #main .sec06 .tel{margin:7px -30px 0}#recruit #main .comForm{margin:0;padding:50px 0 0}#recruit #main .comForm .content{margin:0}#recruit #main .comForm h3{margin-bottom:36px;padding:10px 0 11px;font-size:2.1rem}#recruit #main .comForm .inner{margin:0 30px}}@media all and (max-width:360px){#recruit #main .sec05 .tabBox{max-width:325px;width:100%}#recruit #main .sec05 .link{top:100px}}#case #main{background-color:#f3f5f7}#case #main:after{width:100%;height:450px;position:absolute;top:-86px;left:0;background-image:-webkit-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1));content:'' !important}#case .pageTitle01{background-image:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/caseBG.png)}#case #main .content01{padding:30px}@media all and (max-width:896px){#case #main:after{height:375px;top:0}#case .pageTitle01{background-image:none}#case #main .content01{padding:0;background-color:transparent}}#column #main{background-color:#f3f5f7}#column #main:after{width:100%;height:450px;position:absolute;top:-86px;left:0;background-image:-webkit-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1));content:'' !important}#column .pageTitle01{background-image:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/columnBG.png)}#column #main .content01{padding:30px}@media all and (max-width:896px){#column #main:after{height:375px;top:0}#column .pageTitle01{background-image:none}#column #main .content01{padding:0;background-color:transparent}}#contact #main{background-color:#f3f5f7}#contact #main:after{width:100%;height:450px;position:absolute;top:-86px;left:0;background-image:-webkit-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1));content:'' !important}#contact .pageTitle01{background-image:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/contactBG.png)}#contact #main .content01{padding:30px}#contact .con_box{background-color:#fff}#contact .pTop{margin-bottom:40px;padding:5px}@media all and (max-width:896px){#contact #main:after{height:375px;top:0}#contact .pageTitle01{background-image:none}#contact #main .content01{padding:0;background-color:transparent}}#post .pageTitle01,#case-post .pageTitle01{background-image:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/singleBG.png)}#post #main:after,#case-post #main:after{width:100%;height:450px;position:absolute;top:-86px;left:0;background-image:-webkit-linear-gradient(90deg,rgba(64,179,115,1),rgba(124,235,149,1));content:'' !important}#post #main .content01,#case-post #main .content01{padding:30px}#post #main .postInner .photoBox,#case-post #main .postInner .photoBox{width:60%;margin:0 auto;margin-bottom:30px}#post #main .postInner .photoBox img,#case-post #main .postInner .photoBox img{width:100%}#post #main .postInner .textBox,#case-post #main .postInner .textBox{margin-top:-11px;padding:33px 0 0 50px;flex:1;box-sizing:border-box;font-feature-settings:"palt";-moz-font-feature-settings:"palt"}#post #main .postInner .textBox h3,#case-post #main .postInner .textBox h3{margin-bottom:12px;color:#252324;font-size:2.4rem;font-weight:700;margin-bottom:30px}.post_naiyou{position:relative;margin:2em 0;padding:.5em 1em;border:solid 3px rgba(124,235,149,1);border-radius:8px;margin-bottom:60px}.post_naiyou .box-title{position:absolute;display:inline-block;top:-13px;left:10px;padding:0 9px;line-height:1;font-size:19px;background:#fff;color:rgba(124,235,149,1);font-weight:700}.post_naiyou p{margin:0;padding:5px;line-height:2.4em}#post #main .syo-btn,#case-post #main .syo-btn{width:200px;background-color:#252324;border-radius:50px;padding:10px;margin:0 auto}#post #main .syo-btn a,#case-post #main .syo-btn a{color:#fff;text-align:center;display:block}#post #main .syo-btn a:hover,#case-post #main .syo-btn a:hover{opacity:.7}@media all and (max-width:896px){#post #main:after,#case-post #main:after{height:375px;top:0}#post .pageTitle01,#case-post .pageTitle01{background-image:none}#post #main .content01,#case-post #main .content01{padding:0;background-color:transparent}#post #main .postInner,#case-post #main .postInner{padding:25px 25px 27px;display:block;background-color:#fff}#post #main .postInner .photoBox,#case-post #main .postInner .photoBox{width:auto}#post #main .postInner .textBox,#case-post #main .postInner .textBox{margin-top:0;padding:18px 0 0;width:auto}#post #main .postInner .textBox h3,#case-post #main .postInner .textBox h3{margin-bottom:60px;padding:0;font-size:1.8rem;line-height:1.55}.post_naiyou p{margin:0;padding:0}}#er .pageTitle01{background-image:url(//convenience.links-h.com/wp-content/themes/convenience.links-h.com/img/404BG.png)}a.btn_404{display:block;text-align:center;vertical-align:middle;text-decoration:none;width:200px;margin:auto;padding:1rem 4rem;font-weight:700;border:2px solid #27acd9;background:#27acd9;color:#fff;border-radius:100vh;transition:.5s;margin-top:40px}.btn_404:hover{color:#27acd9;background:#fff}