@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:400;src:url("../../fonts/NotoSansJP-Regular.woff2") format("woff2"),url("../../fonts/NotoSansJP-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:500;src:url("../../fonts/NotoSansJP-Medium.woff2") format("woff2"),url("../../fonts/NotoSansJP-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:600;src:url("../../fonts/NotoSansJP-Bold.woff2") format("woff2"),url("../../fonts/NotoSansJP-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:900;src:url("../../fonts/NotoSansJP-Black.woff2") format("woff2"),url("../../fonts/NotoSansJP-Black.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSerifJP";font-style:normal;font-weight:400;src:url("../../fonts/NotoSerifJP-Regular.woff2") format("woff2"),url("../../fonts/NotoSerifJP-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSerifJP";font-style:normal;font-weight:500;src:url("../../fonts/NotoSerifJP-Medium.woff2") format("woff2"),url("../../fonts/NotoSerifJP-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSerifJP";font-style:normal;font-weight:600;src:url("../../fonts/NotoSerifJP-Bold.woff2") format("woff2"),url("../../fonts/NotoSerifJP-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSerifJP";font-style:normal;font-weight:900;src:url("../../fonts/NotoSerifJP-Black.woff2") format("woff2"),url("../../fonts/NotoSerifJP-Black.woff") format("woff");font-display:swap}@font-face{font-family:"shippori";font-style:normal;font-weight:400;src:url("../../fonts/shippori-regular.woff2") format("woff2"),url("../../fonts/shippori-regular.woff") format("woff");font-display:swap}@font-face{font-family:"shippori";font-style:normal;font-weight:500;src:url("../../fonts/shippori-medium.woff2") format("woff2"),url("../../fonts/shippori-medium.woff") format("woff");font-display:swap}@font-face{font-family:"shippori";font-style:normal;font-weight:600;src:url("../../fonts/shippori-bold.woff2") format("woff2"),url("../../fonts/shippori-bold.woff") format("woff");font-display:swap}@font-face{font-family:"shippori";font-style:normal;font-weight:900;src:url("../../fonts/shippori-exbold.woff2") format("woff2"),url("../../fonts/shippori-exbold.woff") format("woff");font-display:swap}@media screen and (max-width: 768px){.track-record .title__service .title__service--ja{font-size:6.4vw;word-break:auto-phrase}}.track__menu{margin-bottom:40px}@media screen and (max-width: 768px){.track__menu{margin-bottom:10.6666666667vw}}.track__menu-list{display:flex;justify-content:space-between;padding:5px;border-radius:50px;box-shadow:0 0 10px rgba(0,0,0,.05);background:#fff;gap:10px}@media screen and (max-width: 768px){.track__menu-list{padding:1.3333333333vw;border-radius:13.3333333333vw;box-shadow:0 0 2.6666666667vw rgba(0,0,0,.05);gap:2.1333333333vw;flex-direction:column}}.track__menu-list li{width:auto}@media screen and (max-width: 768px){.track__menu-list li{width:100%}}.track__menu-list li a{font-size:16px;font-weight:400;line-height:40px;text-align:center;display:block;border-radius:40px;color:#fff;background:#00246c;box-sizing:content-box}@media screen and (max-width: 768px){.track__menu-list li a{font-size:3.2vw;border-radius:9.6vw;line-height:9.6vw}}.track__menu-list li:nth-of-type(1) a{padding:0 100px}@media screen and (max-width: 768px){.track__menu-list li:nth-of-type(1) a{padding:0}}.track__menu-list li:nth-of-type(2) a{padding:0 60px}@media screen and (max-width: 768px){.track__menu-list li:nth-of-type(2) a{padding:0}}.track__menu-list li:nth-of-type(3) a{padding:0 64px}@media screen and (max-width: 768px){.track__menu-list li:nth-of-type(3) a{padding:0}}.track__text{font-size:16px;font-weight:400;line-height:30px;text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){.track__text{font-size:3.7333333333vw;line-height:7.4666666667vw;text-align:left;margin-bottom:10.6666666667vw}}.track__text a{color:#00246c;font-weight:400;text-decoration:underline}.track__text a i{font-size:12px;margin:0 0 0 4px}@media screen and (max-width: 768px){.track__text a i{font-size:3.2vw;margin:0 0 0 1.0666666667vw}}#track__creation{margin-bottom:60px}@media screen and (max-width: 768px){#track__creation{margin-bottom:8.5333333333vw}}.track__creation-sample{background:#fff;padding:0 0 27px}@media screen and (max-width: 768px){.track__creation-sample{padding:0 0 5.3333333333vw}}.track__creation-sample h3{font-weight:600;color:#fff;background:#00246c;text-align:center;line-height:45px;margin-bottom:20px}@media screen and (max-width: 768px){.track__creation-sample h3{line-height:12vw;margin-bottom:5.3333333333vw}}.track__creation-list{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 768px){.track__creation-list{gap:2.1333333333vw}}.track__creation-list li{font-size:16px;line-height:30px;font-weight:600;width:600px;margin:auto;position:relative;padding:0 0 0 16px}@media screen and (max-width: 768px){.track__creation-list li{font-size:3.7333333333vw;line-height:5.8666666667vw;width:calc(100% - 10.6666666667vw);padding:0 0 0 4.2666666667vw}}.track__creation-list li::before{content:"";background:#14a0de;width:8px;height:8px;border-radius:50%;position:absolute;left:0;top:12px}@media screen and (max-width: 768px){.track__creation-list li::before{width:2.1333333333vw;height:2.1333333333vw;top:1.8666666667vw}}.track__title{font-size:20px;font-weight:600;line-height:30px;text-align:center;padding:0 0 20px;position:relative;margin:0 0 40px}@media screen and (max-width: 768px){.track__title{font-size:4.2666666667vw;line-height:6.1333333333vw;padding:0 0 5.3333333333vw;margin:0 0 5.3333333333vw}}.track__title::after{content:"";position:absolute;width:80px;height:3px;background:#215279;left:0;right:0;bottom:0;margin:auto}@media screen and (max-width: 768px){.track__title::after{width:21.3333333333vw;height:.8vw}}#track__voice{margin:0 0 40px}@media screen and (max-width: 768px){#track__voice{margin:0 0 10.6666666667vw}}.track__voice-list ul{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 768px){.track__voice-list ul{gap:5.3333333333vw}}.track__voice-list ul li{padding:40px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.06)}@media screen and (max-width: 768px){.track__voice-list ul li{padding:5.3333333333vw;box-shadow:0 0 5.3333333333vw rgba(0,0,0,.06)}}.track__voice-title{font-size:20px;line-height:30px;font-weight:600;color:#00246c;margin-bottom:16px}@media screen and (max-width: 768px){.track__voice-title{font-size:4.2666666667vw;line-height:6.6666666667vw;margin-bottom:3.2vw}}.track__voice-text{font-size:16px;line-height:30px}@media screen and (max-width: 768px){.track__voice-text{font-size:3.7333333333vw;line-height:6.6666666667vw}}.track__voice-text a{color:#00246c;text-decoration:underline;word-break:break-all}.track__voice-text a i{font-size:12px;margin:0 0 0 4px}@media screen and (max-width: 768px){.track__voice-text a i{font-size:3.2vw;margin:0 0 0 1.0666666667vw}}#track__plan{margin-bottom:90px}@media screen and (max-width: 768px){#track__plan{margin-bottom:16vw}}.track__link{font-size:18px;font-weight:400;text-align:center;line-height:37px;background:#fff;color:#293c8d;border:1px solid #293c8d;border-radius:37px;padding:0 44px;display:block;width:fit-content;margin:20px auto 0}.track__link-wrap{display:flex;gap:30px}@media screen and (max-width: 768px){.track__link-wrap{flex-direction:column;gap:10.6666666667vw}}.track__link-wrap>div{width:480px;display:flex;flex-direction:column}@media screen and (max-width: 768px){.track__link-wrap>div{width:100%}}.track__link-img{position:relative;margin-bottom:15px}@media screen and (max-width: 768px){.track__link-img{margin-bottom:4.2666666667vw}}.track__link-img p{position:absolute;bottom:20px;left:20px;color:#fff;font-size:26px;font-weight:600}@media screen and (max-width: 768px){.track__link-img p{bottom:5.3333333333vw;left:5.3333333333vw;font-size:4.8vw}}.track__link-title{font-size:18px;font-weight:600;margin-bottom:10px}@media screen and (max-width: 768px){.track__link-title{font-size:4.8vw;line-height:6.6666666667vw;margin-bottom:3.2vw}}.track__link-text{font-size:12px;line-height:20px;margin-bottom:20px;flex-grow:1}@media screen and (max-width: 768px){.track__link-text{font-size:3.2vw;line-height:5.3333333333vw;margin-bottom:5.3333333333vw}}#track__training{margin-bottom:40px}@media screen and (max-width: 768px){#track__training{margin-bottom:10.6666666667vw}}#track__lecture{margin-bottom:40px}@media screen and (max-width: 768px){#track__lecture{margin-bottom:10.6666666667vw}}#track__service{margin-bottom:90px}@media screen and (max-width: 768px){#track__service{margin-bottom:16vw}}@media screen and (max-width: 768px){#track__media{margin-bottom:21.3333333333vw}}/*# sourceMappingURL=track-record.css.map */
