@charset "UTF-8";.news:before{height:295px !important}@media only screen and (max-width:600px){.news:before{height:175px !important}}.news__sec01{width:1600px;max-width:83.333%;margin:4% auto 6% auto}@media only screen and (min-width:961px){.news__sec01{margin-top:calc(4% + 50px)}}@media only screen and (max-width:960px){.news__sec01{margin-top:100px}}@media only screen and (max-width:600px){.news__sec01{margin:40px auto}}.news__sec01__box__title{font-size:24px;font-weight:600;border-bottom:solid 1px #bfbfbf;padding-bottom:40px}@media only screen and (min-width:961px){.news__sec01__box__title{font-size:clamp(24px,1.25vw,28px)}}.news__sec01__box__cont{margin:30px 0 50px}.news__sec01__box__cont label{display:inline-block;padding:5px 40px;border-radius:9999px;border:solid 3px #009fd6;text-align:center;line-height:2.5;color:#009fd6;font-size:15px;font-weight:700;margin:0 5px 5px 0;cursor:pointer}@media only screen and (max-width:600px){.news__sec01__box__cont label{padding:3px 40px;font-size:10px}}@media only screen and (min-width:961px){.news__sec01__box__cont label{font-size:clamp(16px,1.0417vw,24px)}}.news__sec01__box__cont label.active{background-color:#009fd6;color:#fff}.news__sec01__box__cont label input[type=checkbox]{display:none}.news__sec02{background-color:#f5fcff;width:100%}.news__sec02__inner{width:1600px;max-width:83.333%;margin:10% auto;padding:100px 0;display:flex;flex-wrap:wrap}@media only screen and (min-width:961px){.news__sec02__inner{margin:6% auto 10% auto}}@media only screen and (max-width:600px){.news__sec02__inner{padding:50px 0}}.news__sec02__inner a{width:23.375%;margin-right:2.1666%;margin-bottom:5%}@media only screen and (max-width:960px){.news__sec02__inner a{width:49%}}@media only screen and (max-width:600px){.news__sec02__inner a{width:100%;margin-bottom:25px}}@media only screen and (min-width:961px){.news__sec02__inner a:nth-child(4n){margin-right:0}}@media only screen and (max-width:960px){.news__sec02__inner a:nth-child(odd){margin-right:2%}}@media only screen and (max-width:600px){.news__sec02__inner a:nth-child(odd){margin-right:0}}@media only screen and (max-width:960px){.news__sec02__inner a:nth-child(even){margin-right:0}}.news__sec02__inner a h3{margin:15px 0 5px;font-size:18px}@media only screen and (min-width:961px){.news__sec02__inner a h3{font-size:clamp(16px,1.0417vw,24px)}}.news__sec02__inner .pagination{width:100%}.news__sec02__inner .pagination ul{display:flex;justify-content:center}.news__sec02__inner .pagination ul li{margin:0 5px}@media only screen and (max-width:960px){.news__sec02__inner .pagination ul li{margin:0 10px}}@media only screen and (max-width:600px){.news__sec02__inner .pagination ul li{margin:0 15px}}.news__sec02__inner .pagination ul li a{display:inline-block;padding:5px 19px;border-radius:9999px;border:solid 3px #009fd6;text-align:center;line-height:2.5;color:#009fd6;font-size:15px;font-weight:700}@media only screen and (max-width:960px){.news__sec02__inner .pagination ul li a{padding:5px 14px}}@media only screen and (max-width:600px){.news__sec02__inner .pagination ul li a{padding:2px 7px}}.news__sec02__inner .pagination ul li.active a{background-color:#009fd6;color:#fff}.news__sec02__inner .pagination ul li.prev a{padding:5.2px 18.8px}@media only screen and (max-width:960px){.news__sec02__inner .pagination ul li.prev a{padding:5.2px 13.8px}}@media only screen and (max-width:600px){.news__sec02__inner .pagination ul li.prev a{padding:2.2px 6.7px}}.news__sec02__inner .pagination ul li.prev a:before{content:"";display:inline-block;background:no-repeat center center;background-image:url(//co-works.co.jp/core/wp-content/themes/co-works/assets/css/../../assets/img/news_blog/next.svg);background-size:cover;transform:rotate(180deg);width:10px;height:17px}.news__sec02__inner .pagination ul li.next a{padding:5.2px 18.8px}@media only screen and (max-width:960px){.news__sec02__inner .pagination ul li.next a{padding:5.2px 13.8px}}@media only screen and (max-width:600px){.news__sec02__inner .pagination ul li.next a{padding:2.2px 6.7px}}.news__sec02__inner .pagination ul li.next a:before{content:"";display:inline-block;background:no-repeat center center;background-image:url(//co-works.co.jp/core/wp-content/themes/co-works/assets/css/../../assets/img/news_blog/next.svg);background-size:cover;width:10px;height:17px}.news__sec02__box__img{background:no-repeat center center;background-size:cover;width:100%;height:0;padding-top:60%}.news__sec02__box__text{margin-bottom:20px}.news__sec02__box__tag{display:inline-block;border-radius:9999px;border:solid 1px #009fd6;font-size:10px;text-align:center;padding:0 15px;color:#009fd6}.article:before{height:155px !important}@media only screen and (max-width:600px){.article:before{height:80px !important}}.article__block{width:1600px;max-width:83.333%;margin:5% auto}.article__block .article__head{margin-bottom:50px}.article__block .article__head h2{font-size:54px}@media only screen and (max-width:960px){.article__block .article__head h2{font-size:42px}}@media only screen and (max-width:600px){.article__block .article__head h2{font-size:36px}}.article__block .article__cont{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:960px){.article__block .article__cont{flex-direction:column}}.article__block .article__cont__left{width:65%}@media only screen and (max-width:960px){.article__block .article__cont__left{width:100%}}.article__block .article__cont__left__box h1{font-size:32px;color:#005085;margin-bottom:25px}.article__block .article__cont__left__box p{margin-bottom:35px}.article__block .article__cont__left__box h2{font-size:28px;margin-bottom:25px;border-left:5px solid #009fd6;padding:0 8px}.article__block .article__cont__left__box h3{font-size:24px;color:#005085;margin-bottom:25px}.article__block .article__cont__left__box h4{font-size:20px;margin-bottom:25px}.article__block .article__cont__left__box strong{display:inline-block;background-color:#f5fcff;padding:30px;border-radius:20px;width:100%;box-sizing:border-box}.article__block .article__cont__left__box ol{margin:0 30px}.article__block .article__cont__left__box li{font-weight:600;font-size:20px;line-height:1.5;margin-bottom:15px}.article__block .article__cont__left__box li::marker{color:#009fd6}.article__block .article__cont__left__box li ul{padding:0 0 0 40px}.article__block .article__cont__left__box li ul li{font-weight:400;font-size:16px;margin-bottom:0;list-style:disc}.article__block .article__cont__left__box li ul li ul li{list-style:circle}.article__block .article__cont__left__img{width:100%;margin-bottom:60px}.article__block .article__cont__left__img img{width:100%}.article__block .article__cont__right{width:30%}@media only screen and (max-width:960px){.article__block .article__cont__right{width:100%}}.article__block .article__cont__right__title{font-size:24px;font-weight:600;border-bottom:solid 1px #bfbfbf;padding-bottom:40px}@media only screen and (min-width:961px){.article__block .article__cont__right__title{font-size:clamp(24px,1.25vw,28px)}}.article__block .article__cont__right__box{margin:30px 0 50px}.article__block .article__cont__right__box a{display:inline-block;padding:3px 40px;border-radius:9999px;border:solid 3px #009fd6;text-align:center;line-height:2.5;color:#009fd6;font-size:12px;font-weight:700;margin:0 5px 5px 0}@media only screen and (max-width:600px){.article__block .article__cont__right__box a{padding:3px 40px;font-size:10px}}@media only screen and (min-width:961px){.article__block .article__cont__right__box a{font-size:clamp(16px,1.0417vw,24px)}}.privacy-policy:before{height:295px !important}@media only screen and (max-width:600px){.privacy-policy:before{height:175px !important}}.privacy-policy__sec{width:1600px;max-width:83.333%;margin:10% auto 0}.privacy-policy__sec__box__title{margin-bottom:60px}.privacy-policy__sec__box__title h3{font-size:clamp(30px,2.1vw,40px);text-align:center}.privacy-policy__sec__box__text{margin-bottom:50px}.privacy-policy__sec__box__text .right-text{text-align:right;margin-bottom:30px;line-height:1.5rem}.privacy-policy__sec__box__text .right-text2{text-align:right;margin-bottom:30px;line-height:2}.privacy-policy__sec__box__text ul{list-style:disc;padding-left:40px;margin-bottom:15px;font-weight:400}.privacy-policy__sec__box__text ul li{line-height:2em;font-size:clamp(14px,1.1vw,18px)}.privacy-policy__sec__box__text .text-end{margin-bottom:15px}.privacy-policy__sec__box__logo{text-align:center;margin-bottom:80px}.isms:before{height:295px !important}@media only screen and (max-width:600px){.isms:before{height:175px !important}}.isms__sec{width:1600px;max-width:83.333%;margin:10% auto 0}.isms__sec__box__title{margin-bottom:60px}.isms__sec__box__title h3{font-size:clamp(30px,2.1vw,40px);text-align:center}.isms__sec__box__text{margin-bottom:50px}.isms__sec__box__text .right-text{text-align:right;margin-bottom:30px;line-height:1.5rem}.isms__sec__box__border{border:solid 1px;padding:40px;margin-bottom:60px}@media only screen and (max-width:600px){.isms__sec__box__border{padding:20px}}.isms__sec__box__border ul{list-style:disc;padding-left:40px;margin-bottom:15px;font-weight:400}.isms__sec__box__border ul li{line-height:2em;font-size:clamp(14px,1.1vw,18px)}.isms__sec__box__logo{text-align:center;margin-bottom:80px}.contact:before{height:295px !important}@media only screen and (max-width:600px){.contact:before{height:175px !important}}.contact__sec{width:1600px;max-width:83.333%;margin:10% auto 0}.hardware:before{height:295px}@media only screen and (max-width:600px){.hardware:before{height:175px !important}}.hardware__main{width:1600px;max-width:83.333%;margin:0 auto;padding:100px 0 60px;line-height:45px;letter-spacing:5px}@media only screen and (max-width:600px){.hardware__main{padding:30px 0 0;line-height:25px;letter-spacing:3px}}.hardware__main span{font-size:clamp(30px,2.1vw,40px);font-weight:500;line-height:1.5}@media only screen and (max-width:600px){.hardware__main span{font-size:20px}}.hardware__main span.bold{font-weight:600}.hardware__sec01{width:1600px;max-width:83.333%;margin:50px auto 50px}@media only screen and (max-width:600px){.hardware__sec01{margin:50px auto 200px}}.hardware__sec01__box{position:relative}.hardware__sec01__box:before{content:"";background:url(//co-works.co.jp/core/wp-content/themes/co-works/assets/css/../../assets/img/service/back_o.png);height:32vw;width:32vw;position:absolute;top:0;background-size:cover}@media only screen and (max-width:600px){.hardware__sec01__box:before{height:380px;width:380px}}.hardware__sec01__box:nth-child(odd):before{left:-16%}.hardware__sec01__box:nth-child(even):before{right:-16%}@media only screen and (min-width:961px){.hardware__sec01__box:nth-child(even) .hardware__sec01__box__title{position:relative;left:50%}}.hardware__sec01__box:nth-child(even) .hardware__sec01__box__cont{flex-direction:row-reverse}@media only screen and (max-width:960px){.hardware__sec01__box:nth-child(even) .hardware__sec01__box__cont{flex-direction:column-reverse}}.hardware__sec01__box__title{font-size:clamp(40px,5vw,54px);color:#009fd6;font-weight:500;line-height:1.5}@media only screen and (max-width:600px){.hardware__sec01__box__title{font-size:20px}}.hardware__sec01__box__title.bold{font-weight:600}.hardware__sec01__box__cont{width:100%;display:flex;align-items:flex-start;margin-bottom:200px;position:relative;justify-content:space-between}@media only screen and (max-width:960px){.hardware__sec01__box__cont{margin-bottom:150px}}@media only screen and (max-width:960px){.hardware__sec01__box__cont{width:100%;flex-direction:column-reverse;margin-bottom:50px}}.hardware__sec01__box__cont__img{width:45%;text-align:center;padding-top:7%}@media only screen and (max-width:960px){.hardware__sec01__box__cont__img{width:100%}}@media only screen and (max-width:600px){.hardware__sec01__box__cont__img{padding-top:0}}.hardware__sec01__box__cont__img img{width:100%}.hardware__sec01__box__cont__text{width:50%}@media only screen and (max-width:960px){.hardware__sec01__box__cont__text{width:100%;margin-bottom:30px}}.hardware__sec01__box__cont__text__btn{margin-top:60px}@media only screen and (max-width:600px){.hardware__sec01__box__cont__text__btn{margin-top:30px;text-align:center}}@media only screen and (max-width:960px){.hardware__sec01__box__cont__text__btn{text-align:center}}.hardware__sec01__box__cont__text__btn a{padding:3px 40px;border-radius:9999px;border:solid 3px #009fd6;color:#fff;background-color:#009fd6;margin:0 5px 5px 0}@media only screen and (max-width:600px){.hardware__sec01__box__cont__text__btn a{width:80%;padding:0;font-size:15px}}@media only screen and (max-width:960px){.hardware__sec01__box__cont__text__btn a{width:80%;padding:0;font-size:20px}}@media only screen and (min-width:961px){.hardware__sec01__box__cont__text__btn a{font-size:clamp(16px,1.0417vw,24px)}}.hardware__sec01__box__cont__text__btn a span{font-size:12px;font-weight:700;text-align:center;letter-spacing:3px;line-height:2.5}@media only screen and (max-width:600px){.hardware__sec01__box__cont__text__btn a span{font-size:15px}}@media only screen and (max-width:960px){.hardware__sec01__box__cont__text__btn a span{font-size:20px}}@media only screen and (min-width:961px){.hardware__sec01__box__cont__text__btn a span{font-size:clamp(16px,1.0417vw,24px)}}.hardware__sec01__box__cont__text h4{font-size:clamp(20px,2.2vw,32px);color:#005085;text-align:left;padding:30px 0 20px;line-height:1.6;letter-spacing:.1em}@media only screen and (max-width:600px){.hardware__sec01__box__cont__text h4{padding:20px 0}}@media only screen and (max-width:600px){.hardware__sec01__box__cont__text h4.first{padding:0 0 20px}}.hardware__sec01__box__cont__text span{font-size:clamp(14px,1.1vw,18px);line-height:2.2;letter-spacing:.024em;font-weight:400}.hardware__sec02{position:relative;margin-top:200px}@media only screen and (max-width:600px){.hardware__sec02{margin-top:50px}}.hardware__sec02:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 170px);background-color:#efefef;z-index:-1}@media only screen and (max-width:600px){.hardware__sec02:after{height:calc(100% - 100px)}}.hardware__sec02__inner{width:1600px;max-width:83.333%;margin:0 auto}@media only screen and (max-width:960px){.hardware__sec02__inner{width:auto;max-width:none;padding:0 20px}}.application:before{height:295px}@media only screen and (max-width:600px){.application:before{height:175px !important}}.application__main{width:1600px;max-width:83.333%;margin:0 auto;padding:100px 0 60px;line-height:45px;letter-spacing:5px}@media only screen and (max-width:600px){.application__main{padding:30px 0 0;line-height:25px;letter-spacing:3px}}.application__main span{font-size:clamp(30px,2.1vw,40px);font-weight:500;line-height:1.5}@media only screen and (max-width:600px){.application__main span{font-size:20px}}.application__main span.bold{font-weight:600}.application__sec01{width:1600px;max-width:83.333%;margin:50px auto 50px}@media only screen and (max-width:600px){.application__sec01{margin:50px auto 200px}}.application__sec01__box{position:relative}.application__sec01__box:before{content:"";background:url(//co-works.co.jp/core/wp-content/themes/co-works/assets/css/../../assets/img/service/back_o.png);height:32vw;width:32vw;position:absolute;top:0;background-size:cover}@media only screen and (max-width:600px){.application__sec01__box:before{height:380px;width:380px}}.application__sec01__box:nth-child(odd):before{left:-16%}.application__sec01__box:nth-child(even):before{right:-16%}@media only screen and (min-width:961px){.application__sec01__box:nth-child(even) .application__sec01__box__title{position:relative;left:50%}}.application__sec01__box:nth-child(even) .application__sec01__box__cont{flex-direction:row-reverse}@media only screen and (max-width:960px){.application__sec01__box:nth-child(even) .application__sec01__box__cont{flex-direction:column-reverse}}.application__sec01__box__title{font-size:clamp(40px,5vw,54px);color:#009fd6;font-weight:500;line-height:1.5}@media only screen and (max-width:600px){.application__sec01__box__title{font-size:20px}}.application__sec01__box__title.bold{font-weight:600}.application__sec01__box__cont{width:100%;display:flex;align-items:flex-start;margin-bottom:200px;position:relative;justify-content:space-between}@media only screen and (max-width:960px){.application__sec01__box__cont{margin-bottom:150px}}@media only screen and (max-width:960px){.application__sec01__box__cont{width:100%;flex-direction:column-reverse;margin-bottom:50px}}.application__sec01__box__cont__img{width:45%;text-align:center;padding-top:7%}@media only screen and (max-width:960px){.application__sec01__box__cont__img{width:100%}}@media only screen and (max-width:600px){.application__sec01__box__cont__img{padding-top:0}}.application__sec01__box__cont__img img{width:100%}.application__sec01__box__cont__text{width:50%}@media only screen and (max-width:960px){.application__sec01__box__cont__text{width:100%;margin-bottom:30px}}.application__sec01__box__cont__text__btn{margin-top:60px}@media only screen and (max-width:600px){.application__sec01__box__cont__text__btn{margin-top:30px;text-align:center}}@media only screen and (max-width:960px){.application__sec01__box__cont__text__btn{text-align:center}}.application__sec01__box__cont__text__btn a{padding:3px 40px;border-radius:9999px;border:solid 3px #009fd6;color:#fff;background-color:#009fd6;margin:0 5px 5px 0}@media only screen and (max-width:600px){.application__sec01__box__cont__text__btn a{width:80%;padding:0;font-size:15px}}@media only screen and (max-width:960px){.application__sec01__box__cont__text__btn a{width:80%;padding:0;font-size:20px}}@media only screen and (min-width:961px){.application__sec01__box__cont__text__btn a{font-size:clamp(16px,1.0417vw,24px)}}.application__sec01__box__cont__text__btn a span{font-size:12px;font-weight:700;text-align:center;letter-spacing:3px;line-height:2.5}@media only screen and (max-width:600px){.application__sec01__box__cont__text__btn a span{font-size:15px}}@media only screen and (max-width:960px){.application__sec01__box__cont__text__btn a span{font-size:20px}}@media only screen and (min-width:961px){.application__sec01__box__cont__text__btn a span{font-size:clamp(16px,1.0417vw,24px)}}.application__sec01__box__cont__text h4{font-size:clamp(20px,2.2vw,32px);color:#005085;text-align:left;padding:30px 0 20px;line-height:1.6;letter-spacing:.1em}@media only screen and (max-width:600px){.application__sec01__box__cont__text h4{padding:20px 0}}@media only screen and (max-width:600px){.application__sec01__box__cont__text h4.first{padding:0 0 20px}}.application__sec01__box__cont__text span{font-size:clamp(14px,1.1vw,18px);line-height:2.2;letter-spacing:.024em;font-weight:400}.application__sec02{position:relative;margin-top:200px}@media only screen and (max-width:600px){.application__sec02{margin-top:50px}}.application__sec02:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 170px);background-color:#efefef;z-index:-1}@media only screen and (max-width:600px){.application__sec02:after{height:calc(100% - 100px)}}.application__sec02__inner{width:1600px;max-width:83.333%;margin:0 auto}@media only screen and (max-width:960px){.application__sec02__inner{width:auto;max-width:none;padding:0 20px}}.software:before{height:295px}@media only screen and (max-width:600px){.software:before{height:175px !important}}.software__main{width:1600px;max-width:83.333%;margin:0 auto;padding:100px 0 60px;line-height:45px;letter-spacing:5px}@media only screen and (max-width:600px){.software__main{padding:30px 0 0;line-height:25px;letter-spacing:3px}}.software__main span{font-size:clamp(30px,2.1vw,40px);font-weight:500;line-height:1.5}@media only screen and (max-width:600px){.software__main span{font-size:20px}}.software__main span.bold{font-weight:600}.software__sec01{width:1600px;max-width:83.333%;margin:50px auto 50px}@media only screen and (max-width:600px){.software__sec01{margin:50px auto 200px}}.software__sec01__box{position:relative}.software__sec01__box:before{content:"";background:url(//co-works.co.jp/core/wp-content/themes/co-works/assets/css/../../assets/img/service/back_o.png);height:32vw;width:32vw;position:absolute;top:0;background-size:cover}@media only screen and (max-width:600px){.software__sec01__box:before{height:380px;width:380px}}.software__sec01__box:nth-child(odd):before{left:-16%}.software__sec01__box:nth-child(even):before{right:-16%}@media only screen and (min-width:961px){.software__sec01__box:nth-child(even) .software__sec01__box__title{position:relative;left:50%}}.software__sec01__box:nth-child(even) .software__sec01__box__cont{flex-direction:row-reverse}@media only screen and (max-width:960px){.software__sec01__box:nth-child(even) .software__sec01__box__cont{flex-direction:column-reverse}}.software__sec01__box__title{font-size:clamp(40px,5vw,54px);color:#009fd6;font-weight:500;line-height:1.5}@media only screen and (max-width:600px){.software__sec01__box__title{font-size:28px}}.software__sec01__box__title.bold{font-weight:600}.software__sec01__box__title p{font-weight:700}.software__sec01__box__cont{width:100%;display:flex;align-items:flex-start;margin-bottom:200px;position:relative;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:960px){.software__sec01__box__cont{margin-bottom:150px}}@media only screen and (max-width:960px){.software__sec01__box__cont{width:100%;flex-direction:column-reverse;margin-bottom:50px}}.software__sec01__box__cont__img{width:45%;text-align:center;padding-top:7%}@media only screen and (max-width:960px){.software__sec01__box__cont__img{width:100%}}@media only screen and (max-width:600px){.software__sec01__box__cont__img{padding-top:0}}.software__sec01__box__cont__img img{width:100%}.software__sec01__box__cont__text{width:50%}@media only screen and (max-width:960px){.software__sec01__box__cont__text{width:100%;margin-bottom:30px}}.software__sec01__box__cont__text__btn{margin:35px 0 40px;text-align:right;letter-spacing:3px;font-weight:700}.software__sec01__box__cont__text h4{font-size:clamp(20px,2.2vw,32px);color:#005085;text-align:left;padding:30px 0 20px;line-height:1.6;letter-spacing:.1em}@media only screen and (max-width:600px){.software__sec01__box__cont__text h4{padding:20px 0}}@media only screen and (max-width:600px){.software__sec01__box__cont__text h4.first{padding:0 0 20px}}.software__sec01__box__cont__text span{font-size:clamp(14px,1.1vw,18px);line-height:2.2;letter-spacing:.024em;font-weight:400}.software__sec02{position:relative;margin-top:200px}@media only screen and (max-width:600px){.software__sec02{margin-top:50px}}.software__sec02:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 170px);background-color:#efefef;z-index:-1}@media only screen and (max-width:600px){.software__sec02:after{height:calc(100% - 100px)}}.software__sec02__inner{width:1600px;max-width:83.333%;margin:0 auto}@media only screen and (max-width:960px){.software__sec02__inner{width:auto;max-width:none;padding:0 20px}}.health:before{height:295px !important}@media only screen and (max-width:600px){.health:before{height:175px !important}}.health__title{margin-bottom:50px}@media only screen and (max-width:600px){.health__title{margin-bottom:25px}}.health__title h3{margin-bottom:0 !important}.health__title h3 span{color:#2b2b2b !important;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro," メイリオ",Meiryo,Osaka," ＭＳ Ｐゴシック",MS PGothic," sans-serif";line-height:1.5 !important;letter-spacing:.064em;font-size:clamp(30px,2.1vw,40px) !important;font-weight:500 !important;margin-bottom:0 !important}@media only screen and (max-width:600px){.health__title h3 span{font-size:20px !important}}.health__heading{font-size:clamp(30px,1.9792vw,45px);font-weight:700;color:#005085;line-height:1.5em}@media only screen and (max-width:600px){.health__heading{font-size:16px}}.health__text p{margin-bottom:40px}@media only screen and (max-width:600px){.health__text p{margin-bottom:20px}}.health__img{margin-bottom:50px}@media only screen and (max-width:600px){.health__img{margin-bottom:25px}}.health__list{background-color:#fff;border:2px #009fd6 solid;border-radius:25px}.health__list__inner{padding:40px 40px 40px 80px}@media only screen and (max-width:600px){.health__list__inner{padding:20px 20px 20px 40px}}.health__list__inner ol li{font-size:clamp(17px,1.1458vw,26px);font-weight:700;margin-bottom:10px}@media only screen and (max-width:600px){.health__list__inner ol li{font-size:14px;margin-bottom:5px}}.health__list__inner ol li span{position:relative;top:-3px;display:inline-block;margin-left:10px;vertical-align:top}@media only screen and (max-width:600px){.health__list__inner ol li span{position:static;margin-left:5px}}.health__list__inner ol li::marker{color:#81cde4;font-size:clamp(28px,1.875vw,43px);font-family:"century-gothic",sans-serif;font-weight:500}@media only screen and (max-width:600px){.health__list__inner ol li::marker{font-size:16px}}.health__list__inner ol li ol{margin:10px 0 0 60px}@media only screen and (max-width:600px){.health__list__inner ol li ol{margin:5px 0 0 30px}}.health__list__inner ol li ol li{list-style:decimal-leading-zero;font-size:clamp(16px,1.0417vw,24px);font-weight:500;margin-bottom:10px}@media only screen and (max-width:600px){.health__list__inner ol li ol li{font-size:14px;margin-bottom:5px}}.health__list__inner ol li ol li::marker{color:#000;font-size:clamp(18px,1.25vw,28px);font-weight:700}@media only screen and (max-width:600px){.health__list__inner ol li ol li::marker{font-size:14px}}.health__list__inner ol li ul{margin:10px 0 0 55px}@media only screen and (max-width:600px){.health__list__inner ol li ul{margin:5px 0 0 45px}}.health__list__inner ol li ul li{list-style:inside;font-size:clamp(16px,1.0417vw,24px);font-weight:500;margin-bottom:10px;text-indent:-1.5em}@media only screen and (max-width:600px){.health__list__inner ol li ul li{font-size:14px;margin-bottom:5px}}.health__list__inner ol li ul li::marker{color:#000;font-size:clamp(16px,1.0417vw,24px)}@media only screen and (max-width:600px){.health__list__inner ol li ul li::marker{font-size:14px}}.health__table table{width:100%;border:1px #bfbfbf solid}.health__table table thead{background-color:#bcefff}.health__table table tbody{background-color:#fcfcfc}.health__table table th{font-size:clamp(16px,1.0417vw,24px);font-weight:700;border:1px #bfbfbf solid;padding:20px 10px;text-align:center;align-content:center}@media only screen and (max-width:600px){.health__table table th{font-size:12px;padding:10px 5px}}.health__table table td{font-size:clamp(16px,1.0417vw,24px);border:1px #bfbfbf solid;padding:25px 20px;text-align:center;align-content:center}@media only screen and (max-width:600px){.health__table table td{font-size:12px;padding:12px 5px}}.health__table table td span{display:block;font-size:clamp(12px,.8333vw,19px)}@media only screen and (max-width:600px){.health__table table td span{font-size:10px}}.health__table table td:first-child{text-align:left}.health__main{width:1600px;max-width:83.333%;margin:0 auto;padding-bottom:50px}@media only screen and (max-width:960px){.health__main{width:auto;max-width:none;padding:0 20px}}.health__main img{width:100%;border-radius:25px}.health__sec01{width:1600px;max-width:83.333%;padding-top:130px;margin:0 auto 100px}@media only screen and (max-width:960px){.health__sec01{width:auto;max-width:none;padding:130px 20px 0}}@media only screen and (max-width:600px){.health__sec01{padding:0 20px;margin:50px 0}}.health__sec01__cont{margin-bottom:50px}@media only screen and (min-width:961px){.health__sec01__cont{padding:0 15%}}.health__sec02{padding:50px 0;background-color:#f5fcff}@media only screen and (max-width:600px){.health__sec02{padding:25px 0}}.health__sec02__inner{width:1600px;max-width:83.333%;margin:50px auto 50px}@media only screen and (max-width:960px){.health__sec02__inner{width:auto;max-width:none;padding:0 20px}}@media only screen and (max-width:600px){.health__sec02__inner{margin:25px 0}}.health__sec02__inner__cont{margin-bottom:50px}@media only screen and (min-width:961px){.health__sec02__inner__cont{padding:0 15%}}.health__sec03{width:1600px;max-width:83.333%;margin:100px auto}@media only screen and (max-width:960px){.health__sec03{width:auto;max-width:none;padding:0 20px}}@media only screen and (max-width:600px){.health__sec03{margin:50px 0}}.health__sec03__cont{margin-bottom:50px}@media only screen and (min-width:961px){.health__sec03__cont{padding:0 15%}}.health__sec04{padding:50px 0;background-color:#f5fcff}@media only screen and (max-width:600px){.health__sec04{padding:25px 0}}.health__sec04__inner{width:1600px;max-width:83.333%;margin:50px auto 50px}@media only screen and (max-width:960px){.health__sec04__inner{width:auto;max-width:none;padding:0 20px}}@media only screen and (max-width:600px){.health__sec04__inner{margin:25px 0}}.health__sec04__inner__cont{margin-bottom:50px}@media only screen and (min-width:961px){.health__sec04__inner__cont{padding:0 15%}}.health__sec04__inner__cont .health__text{margin-bottom:30px}.health__sec05{width:1600px;max-width:83.333%;margin:100px auto}@media only screen and (max-width:960px){.health__sec05{width:auto;max-width:none;padding:0 20px}}@media only screen and (max-width:600px){.health__sec05{margin:50px 0}}.health__sec05__cont{margin-bottom:50px}@media only screen and (min-width:961px){.health__sec05__cont{padding:0 15%}}.health__sec06{padding:50px 0;background-color:#f5fcff}@media only screen and (max-width:600px){.health__sec06{padding:25px 0}}.health__sec06__inner{width:1600px;max-width:83.333%;margin:50px auto 50px}@media only screen and (max-width:960px){.health__sec06__inner{width:auto;max-width:none;padding:0 20px}}@media only screen and (max-width:600px){.health__sec06__inner{margin:25px 0}}.health__sec06__inner__cont{margin-bottom:50px}@media only screen and (min-width:961px){.health__sec06__inner__cont{padding:0 15%}}.health__sec06__inner__cont .health__heading{margin-bottom:40px}@media only screen and (max-width:600px){.health__sec06__inner__cont .health__heading{margin-bottom:20px}}.health__sec06__inner__cont .health__text{margin-bottom:40px}@media only screen and (max-width:600px){.health__sec06__inner__cont .health__text{margin-bottom:20px}}.health__sec06__inner__cont .health__list{margin-bottom:50px}@media only screen and (max-width:600px){.health__sec06__inner__cont .health__list{margin-bottom:25px}}.health__sec07{width:1600px;max-width:83.333%;margin:100px auto}@media only screen and (max-width:960px){.health__sec07{width:auto;max-width:none;padding:0 20px}}@media only screen and (max-width:600px){.health__sec07{margin:50px 0}}.health__sec07__cont{margin-bottom:50px}@media only screen and (min-width:961px){.health__sec07__cont{padding:0 15%}}.health__sec07__cont .health__table{margin-bottom:50px}@media only screen and (max-width:600px){.health__sec07__cont .health__table{margin-bottom:25px}}.health__sec07__cont .health__text{margin-bottom:50px}@media only screen and (max-width:600px){.health__sec07__cont .health__text{margin-bottom:25px}}.health__sec08{padding:50px 0;background-color:#f5fcff}@media only screen and (max-width:600px){.health__sec08{padding:25px 0}}.health__sec08__inner{width:1600px;max-width:83.333%;margin:50px auto 50px}@media only screen and (max-width:960px){.health__sec08__inner{width:auto;max-width:none;padding:0 20px}}@media only screen and (max-width:600px){.health__sec08__inner{margin:25px 0}}.health__sec08__inner__cont{margin-bottom:50px}@media only screen and (min-width:961px){.health__sec08__inner__cont{padding:0 15%}}.health__sec09{width:1600px;max-width:83.333%;margin:100px auto}@media only screen and (max-width:960px){.health__sec09{width:auto;max-width:none;padding:0 20px}}@media only screen and (max-width:600px){.health__sec09{margin:50px 0}}.health__sec09__cont{margin-bottom:50px}@media only screen and (min-width:961px){.health__sec09__cont{padding:0 15%}}.health__sec09__cont .health__heading{margin-bottom:50px}@media only screen and (max-width:600px){.health__sec09__cont .health__heading{margin-bottom:25px}}.health__sec09__cont__blog{width:100%}.health__sec09__cont__blog hr{margin:0}.health__sec09__cont__blog__link{display:flex;justify-content:space-between;align-items:center;padding:20px 10px}@media only screen and (max-width:600px){.health__sec09__cont__blog__link{padding:10px 5px}}.health__sec09__cont__blog__link:hover{opacity:1}.health__sec09__cont__blog__link:hover .health__sec09__cont__blog__btn:after{background-image:url(//co-works.co.jp/core/wp-content/themes/co-works/assets/css/../../assets/img/icon-arrow3-on.svg)}.health__sec09__cont__blog__day{width:20%;box-sizing:border-box}@media only screen and (max-width:600px){.health__sec09__cont__blog__day{width:90px}}.health__sec09__cont__blog__text{width:60%}@media only screen and (max-width:600px){.health__sec09__cont__blog__text{width:calc(100% - 130px)}}.health__sec09__cont__blog__btn{position:relative;width:20%}@media only screen and (max-width:600px){.health__sec09__cont__blog__btn{width:40px}}.health__sec09__cont__blog__btn:after{content:"";position:absolute;top:calc(50% - 12px);right:0;width:25px;height:25px;background-image:url(//co-works.co.jp/core/wp-content/themes/co-works/assets/css/../../assets/img/icon-arrow3.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background-image .5s}.health__sec10{position:relative;margin-top:200px}@media only screen and (max-width:600px){.health__sec10{margin-top:50px}}.health__sec10:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 170px);background-color:#efefef;z-index:-1}@media only screen and (max-width:600px){.health__sec10:after{height:calc(100% - 100px)}}.health__sec10__inner{width:1600px;max-width:83.333%;margin:0 auto}@media only screen and (max-width:960px){.health__sec10__inner{width:auto;max-width:none;padding:0 20px}}.low-applications:before{height:295px}@media only screen and (max-width:600px){.low-applications:before{height:175px !important}}.low-applications__main{width:1600px;max-width:83.333%;margin:0 auto;padding:100px 0 60px;line-height:45px;letter-spacing:5px}@media only screen and (max-width:600px){.low-applications__main{padding:30px 0 0;line-height:25px;letter-spacing:3px}}.low-applications__main span{font-size:clamp(30px,2.1vw,40px);font-weight:500;line-height:1.5}@media only screen and (max-width:600px){.low-applications__main span{font-size:20px}}.low-applications__main span.bold{font-weight:600}.low-applications__sec01{width:1600px;max-width:83.333%;margin:50px auto 50px}@media only screen and (max-width:600px){.low-applications__sec01{margin:50px auto 200px}}.low-applications__sec01__box{position:relative}.low-applications__sec01__box:before{content:"";background:url(//co-works.co.jp/core/wp-content/themes/co-works/assets/css/../../assets/img/service/back_o.png);height:32vw;width:32vw;position:absolute;top:0;background-size:cover}@media only screen and (max-width:600px){.low-applications__sec01__box:before{height:380px;width:380px}}.low-applications__sec01__box:nth-child(odd):before{left:-16%}.low-applications__sec01__box:nth-child(even):before{right:-16%}@media only screen and (min-width:961px){.low-applications__sec01__box:nth-child(even) .low-applications__sec01__box__title{position:relative;left:50%}}.low-applications__sec01__box:nth-child(even) .low-applications__sec01__box__cont{flex-direction:row-reverse}@media only screen and (max-width:960px){.low-applications__sec01__box:nth-child(even) .low-applications__sec01__box__cont{flex-direction:column-reverse}}.low-applications__sec01__box__title{font-size:clamp(40px,5vw,54px);color:#009fd6;font-weight:500;line-height:1.5}@media only screen and (max-width:600px){.low-applications__sec01__box__title{font-size:20px}}.low-applications__sec01__box__title.bold{font-weight:600}.low-applications__sec01__box__cont{width:100%;display:flex;align-items:flex-start;margin-bottom:200px;position:relative;justify-content:space-between}@media only screen and (max-width:960px){.low-applications__sec01__box__cont{margin-bottom:150px}}@media only screen and (max-width:960px){.low-applications__sec01__box__cont{width:100%;flex-direction:column-reverse;margin-bottom:50px}}.low-applications__sec01__box__cont__img{width:45%;text-align:center;padding-top:7%}@media only screen and (max-width:960px){.low-applications__sec01__box__cont__img{width:100%}}@media only screen and (max-width:600px){.low-applications__sec01__box__cont__img{padding-top:0}}.low-applications__sec01__box__cont__img img{width:100%}.low-applications__sec01__box__cont__text{width:50%}@media only screen and (max-width:960px){.low-applications__sec01__box__cont__text{width:100%;margin-bottom:30px}}.low-applications__sec01__box__cont__text h4{font-size:clamp(20px,2.2vw,32px);color:#005085;text-align:left;padding:30px 0 20px;line-height:1.6;letter-spacing:.1em}@media only screen and (max-width:600px){.low-applications__sec01__box__cont__text h4{padding:20px 0}}@media only screen and (max-width:600px){.low-applications__sec01__box__cont__text h4.first{padding:0 0 20px}}.low-applications__sec01__box__cont__text span{font-size:clamp(14px,1.1vw,18px);line-height:2.2;letter-spacing:.024em;font-weight:400}.low-applications__sec02{position:relative;margin-top:200px}@media only screen and (max-width:600px){.low-applications__sec02{margin-top:50px}}.low-applications__sec02:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 170px);background-color:#efefef;z-index:-1}@media only screen and (max-width:600px){.low-applications__sec02:after{height:calc(100% - 100px)}}.low-applications__sec02__inner{width:1600px;max-width:83.333%;margin:0 auto}@media only screen and (max-width:960px){.low-applications__sec02__inner{width:auto;max-width:none;padding:0 20px}}main .what-we-do_box .c-text{display:flex;overflow:hidden;width:100%}main .what-we-do_box .c-text__item{white-space:nowrap;margin:0;animation:marquee-left 25s linear infinite;transform:translateX(0);opacity:0}@keyframes marquee-left{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-100%);opacity:1}}main .what-we-do_box{width:100%}