﻿.post__title{font-weight:normal}@media screen and (max-width: 767px){.post__title{margin-bottom:4.66%}}@media screen and (min-width: 768px){.post__title{text-align:center}}.post__title span{font-weight:bold}.post__title.blue{color:#2998ff}.post-article,.post-content:last-of-type .post-article{margin:0 auto;padding:1.33% 5.68% 4%}@media screen and (min-width: 768px){.post-article,.post-content:last-of-type .post-article{width:83.06%;padding:0}}@media screen and (max-width: 767px){.post-article:last-child,.post-content:last-of-type .post-article:last-child{padding-bottom:0}}@media screen and (min-width: 768px){.post-article.post-article--wide,.post-content:last-of-type .post-article--wide.post-article{max-width:820px;padding:0}}@media screen and (min-width: 768px){.width-adjust{max-width:842px}}@media screen and (min-width: 768px){.post-article+.post-article,.post-content:last-of-type .post-article+.post-article{margin-top:60px}}.post-article__title{text-align:center;color:#002b50}@media screen and (max-width: 767px){.post-article__title{font-size:42px;font-size:5.46875vw}}.post-article__title-01{margin-bottom:1.2em;line-height:1.4;letter-spacing:0.05em;font-weight:normal;font-feature-settings:"palt";font-weight:bold;font-size:34px;font-size:4.42708vw;color:#2998ff}@media screen and (min-width: 768px){.post-article__title-01{font-size:21px}}.post-article__title-02{margin-bottom:1.2em;line-height:1.4;letter-spacing:0.05em;font-weight:bold;font-feature-settings:"palt";font-size:36px;font-size:4.6875vw}@media screen and (min-width: 768px){.post-article__title-02{font-size:18px}}.post__body p{font-feature-settings:"palt";letter-spacing:0.05em}.post__body p:not(:last-child){margin-bottom:1.5em}.post__body .list-01{margin-bottom:1.5em}.post__body .list-02{margin-bottom:1.5em}.post__body .blue{color:#2998ff}.back-to-theme{margin-top:2.5em;text-align:right}.back-to-theme__link{font-size:24px;font-size:3.125vw;color:#2998ff}@media screen and (min-width: 768px){.back-to-theme__link{font-size:inherit}}.back-to-theme__link:hover{text-decoration:underline}.back-to-theme .icon-arrow01-top{margin-left:0.5em;font-size:20px;font-size:2.60417vw;color:#2998ff}@media screen and (min-width: 768px){.back-to-theme .icon-arrow01-top{font-size:11px}}.content:last-child{margin-bottom:16%}@media screen and (min-width: 768px){.content:last-child{margin-bottom:130px}}.content.content--head{margin-bottom:4%;padding:0}@media screen and (min-width: 768px){.content.content--head{margin-bottom:43px;padding-bottom:0}}.content--head__post__header{padding-top:5.68%;padding-bottom:0}@media screen and (min-width: 768px){.content--head__post__header{padding-top:80px;padding-bottom:35px}}.content--head__post__body{margin:0 auto;padding:4.66% 4%;border-radius:0 0 10px 10px}@media screen and (min-width: 768px){.content--head__post__body{padding:25px 0 55px}}.content--head__pagelink{line-height:1.6;font-weight:bold}.content--head__pagelink:not(:last-child){margin-bottom:2.66%}@media screen and (min-width: 768px){.content--head__pagelink:not(:last-child){margin-bottom:1em}}.content--head__pagelink a{display:inline-block;background-image:url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi4zOCA4LjkiPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMyOTk4ZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7IiBkPSJNMTYsLjM1LDguMTksOC4xOS4zNS4zNSIvPjwvc3ZnPg==");background-position:left 0.5em top 0.5em;background-repeat:no-repeat;background-size:auto;background-size:0.8em 0.8em;padding-left:2.0em;font-size:26px;font-size:3.38542vw}@media screen and (min-width: 768px){.content--head__pagelink a{font-size:18px;line-height:1.5}}.content--head__pagelink a:hover{text-decoration:underline}.post-column-01__list{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.post-column-01__item{border:1px solid #2998ff;border-radius:10px;width:46%;margin:2%}@media screen and (min-width: 768px){.post-column-01__item{width:22.66%;margin:0}}.post-column-01__item__inner{width:100%;text-align:center;padding:7.27%}@media screen and (min-width: 768px){.post-column-01__item__inner{padding:27px 0}}.post-column-01__item-title{display:block;color:#2998ff;margin-bottom:1.5em;line-height:1;font-weight:bold;font-size:32px;font-size:4.16667vw}@media screen and (min-width: 768px){.post-column-01__item-title{height:7em;margin-bottom:0 !important;font-size:18px}}.post-column-01__item-num{display:block;margin-bottom:0.4em;font-family:"Roboto",sans-serif;font-size:38px;font-size:4.94792vw}@media screen and (min-width: 768px){.post-column-01__item-num{font-size:24px}}.post-column-01__item-text{line-height:1.5}.post-column-01__item__inner__list li{margin-bottom:1.0em;line-height:1.6;font-size:26px;font-size:3.38542vw}@media screen and (min-width: 768px){.post-column-01__item__inner__list li{font-size:14px}}.post-article__figure-01{margin:0 auto;max-width:842px;width:100%}.post-inner-01{border:1px solid #2998ff;border-radius:5px;padding:2%}@media screen and (min-width: 768px){.post-inner-01{border-radius:10px;padding:13px 10px}}.post-inner-01__list{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}.post-inner-01__item{width:100%;padding:1.06%;font-weight:bold;font-feature-settings:"palt";letter-spacing:0.05em}@media screen and (min-width: 768px){.post-inner-01__item{width:33.33%;padding:7px 10px}}.post-inner-01__text{width:100%;text-align:center;background-color:#e9ecf2;border-radius:50px;font-size:28px;font-size:3.64583vw;color:#2998ff;padding:.66% 0}@media screen and (min-width: 768px){.post-inner-01__text{font-size:14px;margin:0 2% 0 0;padding:5px 0}}.post-inner-02{border:1px solid #002b50;border-radius:5px;padding:2% 1.33%}@media screen and (min-width: 768px){.post-inner-02{border-radius:10px;padding:15px 10px}}.post-inner-02__list{width:100%}.post-inner-02__item{width:100%;font-weight:bold}.post-inner-02__text{width:100%;text-align:center;font-size:28px;font-size:3.64583vw;color:#002b50}@media screen and (min-width: 768px){.post-inner-02__text{font-size:18px}}.post-inner-has-balloon{position:relative;margin-bottom:8%}@media screen and (min-width: 768px){.post-inner-has-balloon{margin-bottom:56px}}.post-inner-has-balloon:after,.post-inner-has-balloon:before{border:solid transparent;content:'';height:0;width:0;pointer-events:none;position:absolute;top:100%;left:50%}.post-inner-has-balloon:after{border-color:rgba(0,0,0,0);border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;margin-left:-10px;border-top-color:#fff}@media screen and (min-width: 768px){.post-inner-has-balloon:after{border-top-width:19px;border-bottom-width:19px;border-left-width:19px;border-right-width:19px;margin-left:-19px}}.post-inner-has-balloon:before{border-color:rgba(0,0,0,0);border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;margin-left:-10px;margin-top:1px;border-top-color:inherit}@media screen and (min-width: 768px){.post-inner-has-balloon:before{border-top-width:19px;border-bottom-width:19px;border-left-width:19px;border-right-width:19px;margin-left:-19px}}ol.list-asterisk,ul.list-asterisk{padding-top:5.33%}@media screen and (min-width: 768px){ol.list-asterisk,ul.list-asterisk{padding-top:40px}}ol.list-asterisk{counter-reset:number;list-style:none;padding-left:2.55em}ul.list-asterisk{display:flex;padding-left:1em}ol.list-asterisk>li:before{counter-increment:number;content:"※" counter(number);color:#2998ff;margin-right:1em}ul.list-asterisk>li::before{display:inline;content:"※";color:#2998ff}ol.list-asterisk>li{list-style-type:none;margin-bottom:0.1em;text-indent:-2.55em}ul.list-asterisk>li{margin-bottom:0.1em;text-indent:-1.2em}ol.list-asterisk>li>*,ul.list-asterisk>li>*{text-indent:0}@media screen and (min-width: 768px){#t03{padding-bottom:120px}}.go-to-page{margin-top:1em;width:100%;text-align:right}.go-to-page .icon-arrow01-right{margin:0 0.5em;font-size:20px;font-size:2.60417vw;color:#000f38}@media screen and (min-width: 768px){.go-to-page .icon-arrow01-right{font-size:11px}}.go-to-page .icon-arrow01-right::before{color:#000f38;font-weight:normal}.go-to-page__link{font-size:24px;font-size:3.125vw;color:#000f38}@media screen and (min-width: 768px){.go-to-page__link{font-size:inherit}}.go-to-page__link:hover{text-decoration:underline}@media screen and (max-width: 767px){.content--head .btn-about__ourteam,#t03 .btn-about__ourteam{margin-top:2em}}@media screen and (min-width: 768px){.content--head .btn-about__ourteam,#t03 .btn-about__ourteam{position:absolute;right:30px;bottom:30px}}@media screen and (max-width: 767px){.content--head .btn-about__ourteam .btn-01,#t03 .btn-about__ourteam .btn-01{width:83%;padding:3vw 6vw 3vw 2vw;line-height:1.2em;height:auto}}@media screen and (min-width: 768px){.content--head .btn-about__ourteam .btn-01,#t03 .btn-about__ourteam .btn-01{max-width:400px}}@media screen and (max-width: 767px){.content--head .btn-about__ourteam .btn-01 .icon-new-tab,#t03 .btn-about__ourteam .btn-01 .icon-new-tab{font-size:30px;font-size:3.90625vw}}@media screen and (min-width: 768px){.content--head .btn-about__ourteam .btn-01 .icon-new-tab,#t03 .btn-about__ourteam .btn-01 .icon-new-tab{font-size:20px}}

/*# sourceMappingURL=career-strategy.css.map */