html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
a,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

body {
  line-height: 1.5;
}

a {
  color: inherit;
  text-decoration: none;
}

ul,
li {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

img {
  width: 100%;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}

.p-interview {
  font-family: "Noto Sans JP", sans-serif;
  overflow: hidden;
  letter-spacing: 0.08em;
  line-height: 1.6;
  font-weight: 600;
  width: 100%;
  max-width: 1800px;
  margin: auto;
  color: #000000;
  padding-top: 198px;
  padding-bottom: 70px;
}
@media (max-width: 1280px) {
  .p-interview {
    padding-top: 128px;
  }
}
@media (max-width: 767px) {
  .p-interview {
    padding-top: 140px;
  }
}
@media (max-width: 480px) {
  .p-interview {
    padding-bottom: 50px;
  }
}
@media (max-width: 400px) {
  .p-interview {
    padding-top: 150px;
  }
}
@media (max-width: 1360px) {
  .p-interview .br-1360 {
    display: block;
  }
}
@media (max-width: 1280px) {
  .p-interview .br-1280 {
    display: block;
  }
}
@media (max-width: 1080px) {
  .p-interview .br-1080 {
    display: block;
  }
}
@media (max-width: 960px) {
  .p-interview .br-960 {
    display: block;
  }
}
@media (max-width: 768px) {
  .p-interview .br-768 {
    display: block;
  }
}
@media (max-width: 480px) {
  .p-interview .br-480 {
    display: block;
  }
}
.p-interview img {
  display: block;
}
.p-interview .common {
  margin-bottom: 40px;
}
.p-interview .commonHeading {
  font-size: 36px;
  font-weight: bold;
  line-height: 1.6;
  margin-bottom: 20px;
}
.p-interview .commonHeading .en {
  font-size: 12px;
  display: block;
}
@media (max-width: 480px) {
  .p-interview .commonHeading {
    font-size: 28px;
  }
  .p-interview .commonHeading .br {
    display: block;
  }
}
.p-interview .commonText {
  font-size: 18px;
  font-weight: bold;
}
.p-interview .common .blue {
  color: #1560AF;
}
.p-interview .common .white {
  color: #ffffff;
}
.p-interview .commonCta {
  margin-top: 60px;
}
.p-interview .commonCtaBtn {
  display: block;
  width: 500px;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  padding: 12px 0;
  margin: auto;
  position: relative;
  transition: 0.3s;
}
.p-interview .commonCtaBtn .arrow {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  transition: 0.3s;
}
.p-interview .commonCtaBtn.white {
  border: 2px solid #ffffff;
  color: #ffffff;
}
.p-interview .commonCtaBtn.blue {
  border: 2px solid #1560AF;
  color: #1560AF;
}
.p-interview .commonCtaBtn.yellow {
  border: 2px solid #1560AF;
  color: #ffffff;
  background-color: #F1912E;
}
.p-interview .commonCtaBtn:hover {
  opacity: 0.7;
}
.p-interview .commonCtaBtn:hover .arrow {
  right: 5px;
}
@media (max-width: 768px) {
  .p-interview .commonCtaBtn {
    width: 360px;
  }
}
@media (max-width: 480px) {
  .p-interview .commonCtaBtn {
    width: calc(100% - 4px);
  }
}
.p-interview .fv {
  padding: 100px 0;
  background-image: url(../image/interview/fv.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 768px) {
  .p-interview .fv {
    padding: 60px 0;
  }
}
.p-interview .fvInner {
  width: 90%;
  max-width: 1100px;
  margin: auto;
  text-align: left;
  display: flex;
  gap: 64px;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .p-interview .fvInner {
    flex-direction: column;
    gap: 24px;
  }
}
.p-interview .fvHeading {
  color: #ffffff;
  font-size: 40px;
  white-space: nowrap;
}
@media (max-width: 768px) {
  .p-interview .fvHeading {
    font-size: 32px;
  }
}
@media (max-width: 480px) {
  .p-interview .fvHeading {
    font-size: 25px;
  }
}
.p-interview .fvText {
  color: #ffffff;
  font-size: 16px;
  line-height: 1.8;
}
@media (max-width: 480px) {
  .p-interview .fvText br {
    display: none;
  }
}
.p-interview .fvBtn {
  display: inline-block;
  background-color: #F1912E;
  color: #ffffff;
  font-size: 18px;
  padding: 12px 20px;
  padding-right: 40px;
  transition: 0.3s;
  position: relative;
}
.p-interview .fvBtn .arrow {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  transition: 0.3s;
}
.p-interview .fvBtn:hover {
  opacity: 0.7;
}
.p-interview .fvBtn:hover .arrow {
  right: 5px;
}
@media (max-width: 480px) {
  .p-interview .fv {
    padding: 50px 0;
  }
}
.p-interview .banner {
  display: block;
  width: 90%;
  max-width: 700px;
  margin: 64px auto;
}
@media (max-width: 480px) {
  .p-interview .banner {
    margin: 32px auto;
  }
}
.p-interview .sort {
  width: 90%;
  max-width: 1000px;
  margin: auto;
  padding: 60px 0;
}
@media (max-width: 768px) {
  .p-interview .sort {
    padding: 60px 0;
  }
}
@media (max-width: 480px) {
  .p-interview .sort {
    padding: 40px 0;
  }
}
.p-interview .sortHeading {
  text-align: center;
  font-size: 20px;
  margin-bottom: 32px;
}
.p-interview .sortItem {
  display: flex;
  border: 2px solid #CACACA;
  border-top: none;
}
.p-interview .sortItem_heading {
  width: 15%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 24px 0;
}
@media (max-width: 768px) {
  .p-interview .sortItem_heading {
    width: 25%;
    font-size: 14px;
    padding: 12px 0;
  }
}
@media (max-width: 480px) {
  .p-interview .sortItem_heading {
    font-size: 12px;
  }
}
.p-interview .sortItem_main {
  width: 85%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
  border-left: 2px solid #CACACA;
  transform: translateX(-2px);
  padding: 24px;
}
@media (max-width: 768px) {
  .p-interview .sortItem_main {
    padding: 12px;
  }
}
.p-interview .sortItem_main label {
  background-color: #E7E9ED;
  color: #304060;
  padding: 4px 24px;
  font-size: 14px;
  border-radius: 50px;
  transition: 0.3s;
}
@media (max-width: 768px) {
  .p-interview .sortItem_main label {
    font-size: 12px;
  }
}
.p-interview .sortItem_main label input {
  display: none;
}
.p-interview .sortItem_main label:has(input:checked) {
  background: #0052cc;
  color: #fff;
}
.p-interview .sortItem:first-child {
  border-top: 2px solid #CACACA !important;
}
.p-interview .sortBtn {
  display: flex;
  justify-content: center;
  gap: 32px;
  margin-top: 40px;
}
@media (max-width: 768px) {
  .p-interview .sortBtn {
    flex-direction: column;
    align-items: center;
    gap: 20px;
  }
}
.p-interview .sort button, .p-interview .sort a {
  display: block;
  margin: auto;
  margin: 0;
  background-color: #1560AE;
  color: #fff;
  padding: 12px 0;
  width: 250px;
  text-align: center;
}
.p-interview .archive {
  background-image: url(../image/interview/fv_bg.png);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 120px 0;
}
@media (max-width: 768px) {
  .p-interview .archive {
    padding: 80px 0;
  }
}
@media (max-width: 480px) {
  .p-interview .archive {
    padding: 40px 0;
  }
}
.p-interview .archiveList {
  width: 90%;
  max-width: 1000px;
  margin: auto;
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
}
@media (max-width: 960px) {
  .p-interview .archiveList {
    justify-content: center;
    gap: 24px;
  }
}
@media (max-width: 480px) {
  .p-interview .archiveList {
    flex-direction: column;
  }
}
.p-interview .archiveItem {
  width: calc(33% - 24px);
  position: relative;
  background-color: #fff;
  overflow: hidden;
}
@media (max-width: 960px) {
  .p-interview .archiveItem {
    width: calc(50% - 20px);
  }
}
@media (max-width: 480px) {
  .p-interview .archiveItem {
    width: 100%;
  }
}
.p-interview .archiveItem_link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.p-interview .archiveItem_main {
  background-color: #fff;
  padding: 24px;
}
@media (max-width: 960px) {
  .p-interview .archiveItem_main {
    padding: 12px;
  }
}
.p-interview .archiveItem_col {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 16px;
}
.p-interview .archiveItem_logo {
  width: 80px;
  height: auto;
}
.p-interview .archiveItem_tag {
  display: flex;
  align-items: center;
  gap: 4px;
  flex-wrap: wrap;
}
.p-interview .archiveItem_tag p {
  font-size: 12px;
  color: #fff;
  padding: 4px 12px;
  background-color: #9EACB9;
}
.p-interview .archiveItem_tag p:nth-child(1) {
  background-color: #1560AF;
}
.p-interview .archiveItem_name {
  font-size: 18px;
  margin-bottom: 12px;
}
@media (max-width: 960px) {
  .p-interview .archiveItem_name {
    font-size: 16px;
  }
}
.p-interview .archiveItem_text {
  font-size: 14px;
  padding-bottom: 16px;
  border-bottom: 2px solid #F2F2F2;
}
.p-interview .archiveItem_employee {
  padding-top: 16px;
  font-size: 12px;
}
.p-interview .archiveItem_error {
  width: 100%;
  text-align: center;
  color: #fff;
}
@media (max-width: 768px) {
  .p-interview .archiveItem_error .br {
    display: block;
  }
}
@media (max-width: 480px) {
  .p-interview .archiveItem_error {
    font-size: 12px;
  }
}
.p-interview .archiveItem_heading {
  text-align: center;
  font-size: 20px;
  margin-bottom: 32px;
  color: #fff;
}
.p-interview .archiveItem_img {
  height: 160px;
  overflow: hidden;
}
.p-interview .archiveItem_img img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transition: 0.3s;
}
.p-interview .archiveItem:hover .archiveItem_img img {
  transform: scale(1.2);
}
.p-interview .rank {
  padding: 120px 0;
}
@media (max-width: 768px) {
  .p-interview .rank {
    padding: 80px 0;
  }
}
@media (max-width: 480px) {
  .p-interview .rank {
    padding: 40px 0;
  }
}
.p-interview .rankHeading {
  color: #0057B3;
  text-align: center;
  font-size: 20px;
  margin-bottom: 32px;
}
.p-interview .rankTop {
  width: 90%;
  max-width: 1280px;
  margin: auto;
}
.p-interview .rankTopItem {
  display: flex !important;
  width: 100%;
  position: relative;
}
@media (max-width: 768px) {
  .p-interview .rankTopItem {
    flex-direction: column;
  }
}
.p-interview .rankTopItem_img {
  width: 60%;
  overflow: hidden;
}
.p-interview .rankTopItem_img img {
  height: 100%;
  transition: 0.3s;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 768px) {
  .p-interview .rankTopItem_img {
    width: 100%;
    height: auto;
  }
}
.p-interview .rankTopItem:hover .rankTopItem_img img {
  transform: scale(1.2);
}
.p-interview .rankTopItem_link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.p-interview .rankTopItem_rank {
  position: absolute;
  top: 0;
  left: 20px;
  width: 70px;
  height: auto;
}
.p-interview .rankTopItem_main {
  width: 40%;
  background-color: #F3F7FB;
  padding: 24px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 768px) {
  .p-interview .rankTopItem_main {
    width: 100%;
  }
}
.p-interview .rankTopItem_col {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 16px;
}
.p-interview .rankTopItem_logo {
  width: 80px;
  height: auto;
}
.p-interview .rankTopItem_tag {
  display: flex;
  align-items: center;
  gap: 4px;
  flex-wrap: wrap;
}
.p-interview .rankTopItem_tag p {
  font-size: 12px;
  color: #fff;
  padding: 4px 12px;
  background-color: #9EACB9;
}
.p-interview .rankTopItem_tag p:nth-child(1) {
  background-color: #1560AF;
}
.p-interview .rankTopItem_name {
  font-size: 18px;
  margin-bottom: 12px;
}
.p-interview .rankTopItem_text {
  font-size: 14px;
  padding-bottom: 16px;
}
.p-interview .rankTopItem_employee {
  padding-top: 16px;
  font-size: 12px;
}
.p-interview .rankList {
  width: 90%;
  max-width: 1280px;
  margin: auto;
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
}
@media (max-width: 960px) {
  .p-interview .rankList {
    gap: 24px;
  }
}
@media (max-width: 480px) {
  .p-interview .rankList {
    flex-direction: column;
  }
}
.p-interview .rankItem {
  width: calc(25% - 30px);
  position: relative;
  background-color: #F3F7FB;
}
@media (max-width: 960px) {
  .p-interview .rankItem {
    width: calc(50% - 12px);
  }
}
@media (max-width: 480px) {
  .p-interview .rankItem {
    width: 100%;
  }
}
.p-interview .rankItem_link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.p-interview .rankItem_rank {
  position: absolute;
  top: 0;
  left: 20px;
  width: 50px;
  height: auto;
}
.p-interview .rankItem_main {
  background-color: #F3F7FB;
  padding: 24px;
}
@media (max-width: 960px) {
  .p-interview .rankItem_main {
    padding: 12px;
  }
}
.p-interview .rankItem_col {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 16px;
}
.p-interview .rankItem_logo {
  width: 80px;
  height: auto;
}
.p-interview .rankItem_tag {
  display: flex;
  align-items: center;
  gap: 4px;
  flex-wrap: wrap;
}
.p-interview .rankItem_tag p {
  font-size: 12px;
  color: #fff;
  padding: 4px 12px;
  background-color: #9EACB9;
}
.p-interview .rankItem_tag p:nth-child(1) {
  background-color: #1560AF;
}
.p-interview .rankItem_name {
  font-size: 18px;
  margin-bottom: 12px;
}
@media (max-width: 960px) {
  .p-interview .rankItem_name {
    font-size: 16px;
  }
}
.p-interview .rankItem_text {
  font-size: 14px;
  padding-bottom: 16px;
  border-bottom: 2px solid #F2F2F2;
}
.p-interview .rankItem_employee {
  padding-top: 16px;
  font-size: 12px;
}
.p-interview .rankItem_img {
  height: 160px;
  overflow: hidden;
}
.p-interview .rankItem_img img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transition: 0.3s;
}
.p-interview .rankItem:hover .rankItem_img img {
  transform: scale(1.2);
}
.p-interview .pickup {
  padding: 60px 0;
  background: #E8EFF7;
}
@media (max-width: 480px) {
  .p-interview .pickup {
    padding: 40px 0;
  }
}
.p-interview .pickupHeading {
  color: #0057B3;
  text-align: center;
  font-size: 20px;
  margin-bottom: 32px;
}
.p-interview .pickupList {
  width: 90%;
  max-width: 1000px;
  margin: auto;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 40px;
}
@media (max-width: 960px) {
  .p-interview .pickupList {
    gap: 24px;
  }
}
@media (max-width: 480px) {
  .p-interview .pickupList {
    flex-direction: column;
  }
}
.p-interview .pickupItem {
  width: calc(33% - 24px);
  position: relative;
}
@media (max-width: 960px) {
  .p-interview .pickupItem {
    width: calc(50% - 12px);
  }
}
@media (max-width: 480px) {
  .p-interview .pickupItem {
    width: 100%;
  }
}
.p-interview .pickupItem_link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.p-interview .pickupItem_rank {
  position: absolute;
  top: -6px;
  left: 20px;
  width: 50px;
  height: auto;
}
.p-interview .pickupItem_main {
  background-color: #F3F7FB;
  padding: 24px;
}
@media (max-width: 960px) {
  .p-interview .pickupItem_main {
    padding: 12px;
  }
}
.p-interview .pickupItem_col {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 16px;
}
.p-interview .pickupItem_logo {
  width: 80px;
  height: auto;
}
.p-interview .pickupItem_tag {
  display: flex;
  align-items: center;
  gap: 4px;
  flex-wrap: wrap;
}
.p-interview .pickupItem_tag p {
  font-size: 12px;
  color: #fff;
  padding: 4px 12px;
  background-color: #9EACB9;
}
.p-interview .pickupItem_tag p:nth-child(1) {
  background-color: #1560AF;
}
.p-interview .pickupItem_name {
  font-size: 18px;
  margin-bottom: 12px;
}
@media (max-width: 960px) {
  .p-interview .pickupItem_name {
    font-size: 16px;
  }
}
.p-interview .pickupItem_text {
  font-size: 14px;
  padding-bottom: 16px;
  border-bottom: 2px solid #F2F2F2;
}
.p-interview .pickupItem_employee {
  padding-top: 16px;
  font-size: 12px;
}
.p-interview .pickupItem_img {
  height: 160px;
  overflow: hidden;
}
.p-interview .pickupItem_img img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transition: 0.3s;
}
.p-interview .pickupItem:hover .pickupItem_img img {
  transform: scale(1.2);
}
.p-interview .materials {
  background-color: #0158B4;
}
.p-interview .materials .secondary__title {
  color: #fff;
}
.p-interview .top {
  background-color: #FCFCFC;
}
.p-interview .topInner {
  max-width: 1200px;
  margin: auto;
  display: flex;
  justify-content: space-between;
  gap: 32px;
}
@media (max-width: 960px) {
  .p-interview .topInner {
    flex-direction: column;
    align-items: center;
  }
}
.p-interview .topLeft {
  width: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 1280px) {
  .p-interview .topLeft {
    padding-left: 32px;
  }
}
@media (max-width: 960px) {
  .p-interview .topLeft {
    width: 90%;
    padding: 0;
  }
}
.p-interview .topRight {
  width: 50%;
}
@media (max-width: 960px) {
  .p-interview .topRight {
    width: 90%;
  }
}
.p-interview .topTitle {
  font-size: 20px;
  margin-bottom: 12px;
}
.p-interview .topName {
  font-size: 14px;
  margin-bottom: 12px;
}
.p-interview .topTag {
  display: flex;
  align-items: center;
  gap: 4px;
  flex-wrap: wrap;
  margin-bottom: 12px;
}
.p-interview .topTag p {
  font-size: 12px;
  color: #fff;
  padding: 4px 12px;
}
.p-interview .topTag p:nth-child(1) {
  background-color: #1560AF;
}
.p-interview .topTag p:nth-child(2) {
  background-color: #9EACB9;
}
.p-interview .topText {
  font-size: 14px;
  margin-bottom: 40px;
}
.p-interview .topInterviewname {
  font-size: 14px;
  color: #828282;
  margin-bottom: 4px;
}
.p-interview .topDate {
  font-size: 12px;
  color: #828282;
}
.p-interview .overview {
  padding: 80px 0;
  width: 90%;
  max-width: 1200px;
  margin: auto;
}
@media (max-width: 480px) {
  .p-interview .overview {
    padding: 40px 0;
  }
}
.p-interview .overviewInner {
  display: flex;
  gap: 80px;
}
@media (max-width: 1280px) {
  .p-interview .overviewInner {
    flex-direction: column;
    gap: 40px;
    align-items: center;
  }
}
.p-interview .overviewMain {
  width: 70%;
}
@media (max-width: 1280px) {
  .p-interview .overviewMain {
    width: 100%;
  }
}
.p-interview .overviewMain_heading {
  font-size: 18px;
  color: #1660AF;
  margin-bottom: 12px;
}
.p-interview .overviewMain_list {
  display: flex;
  flex-direction: column;
}
.p-interview .overviewMain_item {
  display: flex;
  align-items: center;
  gap: 40px;
  border-bottom: 1px solid #1660AF;
  padding: 24px 0;
}
.p-interview .overviewMain_item:first-child {
  border-top: 1px solid #1660AF;
}
@media (max-width: 1280px) {
  .p-interview .overviewMain_item {
    gap: 20px;
  }
}
@media (max-width: 768px) {
  .p-interview .overviewMain_item {
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
  }
}
.p-interview .overviewMain_col:first-child {
  width: 25%;
  display: flex;
  align-items: center;
  gap: 12px;
}
@media (max-width: 1280px) {
  .p-interview .overviewMain_col:first-child {
    width: 140px;
  }
}
@media (max-width: 768px) {
  .p-interview .overviewMain_col:first-child {
    width: 100%;
  }
}
@media (max-width: 1280px) {
  .p-interview .overviewMain_col:last-child {
    width: calc(100% - 140px);
  }
}
@media (max-width: 768px) {
  .p-interview .overviewMain_col:last-child {
    width: 100%;
  }
}
.p-interview .overviewMain_icon {
  width: 20px;
  height: auto;
}
@media (max-width: 1280px) {
  .p-interview .overviewMain_icon {
    width: 16px;
  }
}
.p-interview .overviewMain_title {
  color: #1660AF;
}
@media (max-width: 1280px) {
  .p-interview .overviewMain_title {
    font-size: 14px;
  }
}
.p-interview .overviewMain_text {
  font-size: 12px;
}
.p-interview .overviewSide {
  width: 30%;
}
@media (max-width: 1280px) {
  .p-interview .overviewSide {
    width: 100%;
  }
}
@media (max-width: 1280px) {
  .p-interview .overviewBanner {
    width: 90%;
    max-width: 400px;
    margin: auto;
  }
}
.p-interview .article {
  width: 100%;
  margin: 64px auto;
}
.p-interview .article h2 {
  font-size: 18px;
  border-bottom: 2px solid;
  padding-bottom: 4px;
  margin-bottom: 40px;
}
.p-interview .article p {
  font-size: 16px;
  font-weight: 500;
  line-height: 2;
  margin-bottom: 40px;
}
.p-interview .article img {
  display: block;
  margin-bottom: 40px;
}
.p-interview .profile {
  width: 90%;
  max-width: 1200px;
  margin: auto;
  padding: 0 0 80px;
}
@media (max-width: 480px) {
  .p-interview .profile {
    padding: 0 0 40px;
  }
}
.p-interview .profileHeading {
  text-align: center;
  margin-bottom: 24px;
}
.p-interview .profileBox {
  display: flex;
  align-items: center;
  gap: 40px;
}
@media (max-width: 768px) {
  .p-interview .profileBox {
    flex-direction: column;
    gap: 24px;
  }
}
.p-interview .profileBox_img {
  width: 40%;
}
@media (max-width: 768px) {
  .p-interview .profileBox_img {
    width: 100%;
    max-width: 400px;
  }
}
.p-interview .profileBox_text {
  width: 60%;
  font-size: 14px;
}
@media (max-width: 768px) {
  .p-interview .profileBox_text {
    width: 100%;
    max-width: 400px;
  }
}
.p-interview .profileBox_text span {
  display: block;
  margin-bottom: 12px;
}
@media (max-width: 480px) {
  .p-interview .profileBox_text span {
    font-size: 14px;
  }
}
.p-interview .profileBox_text span:last-child {
  margin-bottom: 0;
}
.p-interview .manager {
  width: 90%;
  max-width: 1200px;
  margin: auto;
  border: 1px solid #E6E6E6;
  padding: 40px;
}
@media (max-width: 480px) {
  .p-interview .manager {
    padding: 24px;
    width: 90%;
  }
}
.p-interview .managerHeading {
  text-align: center;
  margin-bottom: 24px;
}
.p-interview .managerBox {
  display: flex;
  gap: 32px;
}
@media (max-width: 768px) {
  .p-interview .managerBox {
    flex-direction: column;
  }
}
.p-interview .managerBox .managerBox_left {
  width: 25%;
}
@media (max-width: 768px) {
  .p-interview .managerBox .managerBox_left {
    width: 100%;
  }
}
.p-interview .managerBox .managerBox_left .managerBox_img {
  margin-bottom: 16px;
}
.p-interview .managerBox .managerBox_left .managerBox_company {
  margin-bottom: 4px;
}
.p-interview .managerBox .managerBox_left .managerBox_post {
  margin-bottom: 4px;
}
.p-interview .managerBox .managerBox_left .managerBox_name {
  margin-bottom: 4px;
}
.p-interview .managerBox .managerBox_right {
  width: 75%;
}
@media (max-width: 768px) {
  .p-interview .managerBox .managerBox_right {
    width: 100%;
  }
}
.p-interview .managerBox_text {
  width: 100%;
}
.p-interview .managerBox_text span {
  display: block;
  margin-bottom: 12px;
}
.p-interview .managerBox_text span:last-child {
  margin-bottom: 0;
}
.p-interview .bottom {
  padding: 80px 0;
  padding-top: 0;
}
@media (max-width: 480px) {
  .p-interview .bottom {
    padding: 40px 0;
  }
}
.p-interview .bottomCta {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 40px;
}
@media (max-width: 768px) {
  .p-interview .bottomCta {
    flex-direction: column;
    gap: 24px;
  }
}
.p-interview .bottomCta_btn {
  width: 50%;
  max-width: 300px;
  border: 1px solid #fff;
  font-size: 16px;
  display: grid;
  place-items: center;
  position: relative;
  background: #1660AF;
  font-weight: bold;
  color: #fff;
  padding: 12px 15px;
}
@media (max-width: 768px) {
  .p-interview .bottomCta_btn {
    width: 100%;
    max-width: calc(90% - 30px);
  }
}
.p-interview .bottomCta_btn img {
  width: 15px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 21px;
}
.p-interview .bottomSns {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  .p-interview .bottomSns {
    margin-top: 40px;
  }
}
.p-interview .bottomSns_item {
  border: 1px solid #E6E6E6;
  border-radius: 50px;
  padding: 12px 80px;
}
@media (max-width: 768px) {
  .p-interview .bottomSns_item {
    padding: 12px 40px;
  }
}
@media (max-width: 480px) {
  .p-interview .bottomSns_item {
    padding: 8px 24px;
  }
}
.p-interview .bottomSns_item img {
  width: 30px;
  height: auto;
}
@media (max-width: 480px) {
  .p-interview .bottomSns_item img {
    width: 20px;
  }
}
.p-interview .form {
  width: 90%;
  max-width: 900px;
  margin: auto;
  padding: 80px 0;
  margin-bottom: -500px;
}
.p-interview .formHeading {
  color: #0057B3;
  text-align: center;
  font-size: 20px;
  margin-bottom: 32px;
}
@media (max-width: 667px) {
  .p-interview .form {
    margin-bottom: -150px;
  }
}
/* .p-interview .wp-pagenavi {
  text-align: center;
  margin-top: 40px;
}
.p-interview .wp-pagenavi .pages {
  display: none;
}
.p-interview .wp-pagenavi span, .p-interview .wp-pagenavi a {
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  border: 1px solid #fff;
  color: #fff;
  margin: 0 6px;
}
.p-interview .wp-pagenavi .current {
  background-color: #1660AF;
} */
.p-interview .nav-links {
  text-align: center;
  margin-top: 40px;
}
.p-interview .nav-links span, .p-interview .nav-links a {
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  border: 1px solid #fff;
  color: #fff;
  margin: 0 6px;
}
@media (max-width: 480px) {
  .p-interview .nav-links span, .p-interview .nav-links a {
    width: 30px;
    height: 30px;
  }
}
.p-interview .nav-links .current {
  background-color: #1660AF;
}

.footer {
  background-color: #fff !important;
  padding-bottom: 0 !important;
}
.footer img {
  width: revert-layer;
}
.footer__sns {
  display: flex;
  align-items: center;
  gap: 20px;
  max-width: 1280px;
  padding: 0 30px;
  margin: 32px auto 0;
}
.footer__sns__item {
  display: block;
  width: 25px;
  height: auto;
}
.footer-service-link {
  color: #3c3c3c !important;
}

.fixed-banner.banner2 {
  display: block;
}

/* media移行css */
@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}ul,ol{padding:0;list-style:none}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dt,dd{margin:0}pre{white-space:pre-wrap}hr{height:0;overflow:visible;color:inherit;border-style:solid;border-width:1px 0 0}img,picture,svg,video,canvas,audio,iframe,embed,object{display:block;max-width:100%}img,picture,video,canvas{height:auto}audio{width:100%}img{border-style:none}svg{overflow:hidden}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}a:not([class]){text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}table{border-collapse:collapse}input[type=button],input[type=submit],button{color:currentcolor;-webkit-appearance:none;appearance:none;cursor:pointer;background:transparent;border:1px solid currentcolor;border-radius:0}a{color:currentcolor;text-decoration:none}html{font-size:100%;color:#182d55;background:#fff;text-size-adjust:100%}html.ua-mac_os_x{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{box-sizing:border-box;overflow-x:hidden;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,Meiryo,sans-serif;font-style:normal}body main img:not(.wp-block-image img){width:100%;height:auto}body .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media screen and (min-width: 768px){body .is-sp{display:none!important}}@media screen and (max-width: 767.98px){body .is-pc{display:none!important}}.l-content,.editor-styles-wrapper{padding-top:var(--hh)}.l-content p,.editor-styles-wrapper p{font-weight:400;line-height:1.9;color:#182d55;overflow-wrap:break-word}.l-content h1,.l-content h2,.l-content h3,.l-content h4,.l-content h5,.l-content h6,.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6{font-weight:700;color:#182d55;overflow-wrap:break-word}.l-content.l-content--article,.editor-styles-wrapper.l-content--article{display:grid;justify-items:center;margin-right:auto;margin-left:auto;background-color:#f0f2f7}.l-content.l-content--article .p-global-nav,.editor-styles-wrapper.l-content--article .p-global-nav{grid-area:item1;margin-top:0;background-color:#fff}.l-content.l-content--article .c-breadcrumb,.editor-styles-wrapper.l-content--article .c-breadcrumb{grid-area:item2;width:100%}.l-content.l-content--article .p-article-main,.editor-styles-wrapper.l-content--article .p-article-main{grid-area:item3}.l-content.l-content--article .p-article-side,.editor-styles-wrapper.l-content--article .p-article-side{grid-area:item4}.l-content.l-content--article .p-article-related,.editor-styles-wrapper.l-content--article .p-article-related{grid-area:item5}.l-content.l-content--article .p-pickup,.editor-styles-wrapper.l-content--article .p-pickup{grid-area:item6}.l-content.l-content--article .c-pr,.editor-styles-wrapper.l-content--article .c-pr{grid-area:item7}.l-content.l-content--article .c-pr~.c-pr,.editor-styles-wrapper.l-content--article .c-pr~.c-pr{grid-area:item9}.l-content.l-content--article .p-guide-book,.editor-styles-wrapper.l-content--article .p-guide-book{grid-area:item8}@media screen and (min-width: 768px){.l-content,.editor-styles-wrapper{font-size:1rem}.l-content.l-content--category .p-ranking:after,.editor-styles-wrapper.l-content--category .p-ranking:after{display:none}.l-content.l-content--article,.editor-styles-wrapper.l-content--article{grid-template-areas:"item1 item1" "item2 item2" "item3 item4" ". ." "item5 item5" "item6 item6" "item7 item7" "item8 item8" "item9 item9";grid-template-rows:auto auto auto 5rem auto auto auto auto auto;max-width:90rem;margin-bottom:5rem}.l-content.l-content--article .p-global-nav,.editor-styles-wrapper.l-content--article .p-global-nav{padding-top:1.25rem;padding-bottom:1.25rem}.l-content.l-content--article .c-breadcrumb,.editor-styles-wrapper.l-content--article .c-breadcrumb{max-width:85rem;padding-right:2.5rem;padding-left:2.5rem;margin-top:1.75rem;margin-bottom:1.1875rem}}@media screen and (min-width: 768px) and (max-width: 1079.98px){.l-content.l-content--article,.editor-styles-wrapper.l-content--article{display:grid;grid-template-areas:"item1" "item2" "item3" "." "item5" "item6" "item7" "item8" "item9" "item4";grid-template-rows:auto auto auto 3.75rem auto auto auto auto auto;grid-template-columns:100%;justify-items:center;background-color:#f0f2f7}.l-content.l-content--article .c-breadcrumb,.editor-styles-wrapper.l-content--article .c-breadcrumb{max-width:59.375rem}}@media screen and (max-width: 767.98px){.l-content.l-content--category .p-home-top,.editor-styles-wrapper.l-content--category .p-home-top{margin-top:1.25rem}.l-content.l-content--category .p-category-new,.editor-styles-wrapper.l-content--category .p-category-new{margin-top:3.75rem}.l-content.l-content--category .p-tag,.editor-styles-wrapper.l-content--category .p-tag{padding-bottom:4.5625rem;background-color:#f0f2f7}.l-content.l-content--category .p-new-articles,.editor-styles-wrapper.l-content--category .p-new-articles{margin-top:5.5rem}.l-content.l-content--article,.editor-styles-wrapper.l-content--article{display:grid;grid-template-areas:"item1" "item2" "item3" "." "item5" "item6" "item7" "item8" "item9" "item4";grid-template-rows:auto auto auto 3.75rem auto auto auto auto auto;grid-template-columns:100%;justify-items:center;margin-bottom:3.75rem;overflow:hidden;background-color:#f0f2f7}.l-content.l-content--article .p-global-nav,.editor-styles-wrapper.l-content--article .p-global-nav{padding-top:.9375rem;padding-bottom:.9375rem}.l-content.l-content--article .c-breadcrumb,.editor-styles-wrapper.l-content--article .c-breadcrumb{padding-right:1.25rem;padding-left:1.25rem;margin-top:.9375rem}}.l-header{position:fixed;top:0;left:0;z-index:2;width:100%;background-color:#fff;box-shadow:0 .25rem .75rem #0000000f}.l-header .l-header__inner{display:flex;align-items:center;justify-content:space-between}.l-header .l-header__logo{display:block}.l-header .l-header__lead{display:block;color:#858e9f}.l-header .l-header__nav-text{font-weight:700;color:#203255}@media screen and (min-width: 768px){.l-header{padding:1.125rem 4.1666666667% .75rem}.l-header .l-header__inner{width:100%;max-width:90rem;margin-right:auto;margin-left:auto}.l-header .l-header__logo{width:18.75rem}.l-header .l-header__lead{margin-top:.375rem;font-size:.625rem}.l-header .l-header__nav-list{display:none}.l-header .l-header__nav-text{font-size:.75rem}.l-header .l-header__nav-button{display:flex;align-items:center;justify-content:center;margin-left:auto}.l-header .c-btn+.c-btn{margin-left:.625rem}.l-header .c-btn-hamberger{display:none}}@media screen and (min-width: 768px) and (max-width: 1079.98px){.l-header .l-header__logo{width:10rem}}@media screen and (max-width: 767.98px){.l-header .l-header__inner{position:relative;background-color:#fff}.l-header .l-header__inner:before{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;content:"";background-color:#00000080;opacity:0;transition:opacity .1s cubic-bezier(.23,1,.32,1) .1s,visibility .1s cubic-bezier(.23,1,.32,1) .1s,transform .7s cubic-bezier(.23,1,.32,1);transform:translate3d(100%,0,0)}.l-header.is-open .l-header__inner:before{opacity:1;transform:translateZ(0)}.l-header .l-header__title{padding:.875rem 1.25rem}.l-header .l-header__logo{width:10rem}.l-header .l-header__lead{margin-top:.375rem;font-size:.625rem}.l-header .l-header__nav{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;overflow:auto;overscroll-behavior-y:contain;visibility:hidden;scrollbar-width:none;background-color:#fff;opacity:0;transition:opacity .1s cubic-bezier(.23,1,.32,1) .1s,visibility .1s cubic-bezier(.23,1,.32,1) .1s,transform .7s cubic-bezier(.23,1,.32,1);transform:translate3d(100%,0,0);-ms-overflow-style:none}.l-header .l-header__nav.is-open{visibility:visible;opacity:1;transform:translateZ(0)}.l-header .l-header__nav.is-open .l-header__nav-inner{visibility:visible;opacity:1}.l-header .l-header__nav-list{position:relative;z-index:1;margin-top:var(--hh)}.l-header .l-header__nav-list li:not([class]){border-bottom:.0625rem solid #cacaca}.l-header .l-header__nav-text{font-size:.75rem}.l-header .l-header__nav-link{display:block;width:100%;min-height:2.8125rem;padding:.75rem 2.25rem}.l-header .l-header__nav-button{padding-top:2.25rem;padding-bottom:2.25rem;background-color:#fff}.l-header .c-btn{width:100%;max-width:20.9375rem;margin-right:auto;margin-left:auto}.l-header .c-btn+.c-btn{margin-top:.625rem}}.u-inview{opacity:0;transition:opacity 2s cubic-bezier(.23,1,.32,1) 0s,transform 2s cubic-bezier(.23,1,.32,1) 0s}.u-inview.is-visible{opacity:1;transform:translateZ(0)}@media (min-width: 768px){.u-inview{transform:translate3d(0,1.25rem,0)}.u-inview.u-inview--pc-delay{transition-delay:.2s}}@media (max-width: 767.98px){.u-inview{transform:translate3d(0,5.3333333333vw,0)}}.c-article-list{width:100%}.c-article-list .c-article-list__link{display:flex;opacity:1;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.c-article-list .c-article-list__link:hover,.c-article-list .c-article-list__link:focus{opacity:.7}.c-article-list .c-article-list__text{order:2}.c-article-list .c-article-list__info{display:flex;align-items:center;margin-left:-.3125rem}.c-article-list .c-article-list__data{flex-shrink:0;margin:.3125rem .625rem;font-weight:400;opacity:.7}.c-article-list .c-article-list__tag{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:3.5rem;min-height:1.5rem;padding:.125rem .625rem;margin:.3125rem;line-height:1.9;color:#fff;background-color:#1660af;border-radius:.25rem}.c-article-list .c-article-list__tag.c-article-list__tag--lightblue{background-color:#00afe8}.c-article-list .c-article-list__tag.c-article-list__tag--green{background-color:#00b4bb}.c-article-list .c-article-list__tag.c-article-list__tag--orange{color:#000;background-color:#f1912e}.c-article-list .c-article-list__tag.c-article-list__tag--lightgreen{color:#000;background-color:#2fd08c}.c-article-list .c-article-list__tag.c-article-list__tag--violet{background-color:#a85ce4}.c-article-list .c-article-list__tag.c-article-list__tag--blueblack{background-color:#203255}.c-article-list .c-article-list__tag.c-article-list__tag--gray{color:#000;background-color:#e4eaf5;border-radius:.25rem}.c-article-list .c-article-list__tag.c-article-list__tag--large{min-height:2.25rem;padding:.125rem .625rem;line-height:1.5;color:#858e9f;background-color:transparent;border:.0625rem solid #BDC4D2;border-radius:1.1875rem}.c-article-list .c-article-list__tag span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-article-list .c-article-list__title{display:-webkit-box;margin-top:.25rem;overflow:hidden;font-weight:700;line-height:1.5;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.c-article-list .c-article-list__thumbnail{position:relative;z-index:1;flex-shrink:0;order:1;width:100%;overflow:hidden;border-radius:.5rem}.c-article-list .c-article-list__thumbnail img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate3d(-50%,-50%,0)}.c-article-list.c-article-list--white{width:fit-content}.c-article-list.c-article-list--white .c-article-list__data,.c-article-list.c-article-list--white .c-article-list__title{color:#fff}@media screen and (min-width: 768px){.c-article-list{width:13.5rem}.c-article-list .c-article-list__link{flex-direction:column}.c-article-list .c-article-list__text{margin-top:.6875rem}.c-article-list .c-article-list__tag{min-width:3.5rem;font-size:.75rem}.c-article-list .c-article-list__tag.c-article-list__tag--large,.c-article-list .c-article-list__data{font-size:.75rem}.c-article-list .c-article-list__title{font-size:1rem}.c-article-list .c-article-list__title.c-article-list__title--large{font-size:1.5rem}.c-article-list .c-article-list__thumbnail{height:13.5rem}}@media screen and (max-width: 767.98px){.c-article-list .c-article-list__link{align-items:flex-start}.c-article-list .c-article-list__text{margin-top:-.3125rem;padding-left:1.25rem;width:calc(100vw - 11.25rem)}.c-article-list .c-article-list__tag{min-width:4.1875rem;font-size:.75rem}.c-article-list .c-article-list__tag.c-article-list__tag--large,.c-article-list .c-article-list__data{font-size:.75rem}.c-article-list .c-article-list__title{font-size:.9375rem}.c-article-list .c-article-list__title.c-article-list__title--large{font-size:1.25rem}.c-article-list .c-article-list__thumbnail{width:7.5rem;height:7.5rem}}.c-article-top-new{width:100%}.c-article-top-new .c-article-top-new__link{display:flex;flex-direction:column;align-items:center;opacity:1;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.c-article-top-new .c-article-top-new__link:hover,.c-article-top-new .c-article-top-new__link:focus{opacity:.7}.c-article-top-new .c-article-top-new__text{order:2}.c-article-top-new .c-article-top-new__info{display:flex;flex-wrap:wrap;align-items:center;margin-top:1rem}.c-article-top-new .c-article-top-new__tag{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:3.5rem;min-height:1.5rem;padding:.125rem .625rem;margin:.3125rem .625rem;font-size:.75rem;line-height:1.9;color:#fff;background-color:#1660af;border-radius:.25rem}.c-article-top-new .c-article-top-new__tag.c-article-top-new__tag--lightblue{background-color:#00afe8}.c-article-top-new .c-article-top-new__tag.c-article-top-new__tag--green{background-color:#00b4bb}.c-article-top-new .c-article-top-new__tag.c-article-top-new__tag--orange{color:#000;background-color:#f1912e}.c-article-top-new .c-article-top-new__tag.c-article-top-new__tag--lightgreen{color:#000;background-color:#2fd08c}.c-article-top-new .c-article-top-new__tag.c-article-top-new__tag--violet{background-color:#a85ce4}.c-article-top-new .c-article-top-new__tag.c-article-top-new__tag--blueblack{background-color:#203255}.c-article-top-new .c-article-top-new__tag.c-article-top-new__tag--gray{color:#000;background-color:#e4eaf5}.c-article-top-new .c-article-top-new__tag.c-article-top-new__tag--large{min-height:2.25rem;padding:.125rem .625rem;font-size:.75rem;line-height:1.5;color:#858e9f;background-color:transparent;border:.0625rem solid #BDC4D2;border-radius:1.1875rem}.c-article-top-new .c-article-top-new__data{font-weight:400;opacity:.7}.c-article-top-new .c-article-top-new__title{display:-webkit-box;margin-top:.625rem;overflow:hidden;font-weight:700;line-height:1.5;text-overflow:ellipsis;-webkit-box-orient:vertical}.c-article-top-new .c-article-top-new__thumbnail{position:relative;order:1;width:21.75rem;height:21.75rem;overflow:hidden;border-radius:.5rem}.c-article-top-new.c-article-top-new--white{width:fit-content}.c-article-top-new.c-article-top-new--white .c-article-top-new__data,.c-article-top-new.c-article-top-new--white .c-article-top-new__title{color:#fff}@media screen and (min-width: 768px){.c-article-top-new .c-article-top-new__data{font-size:.75rem}.c-article-top-new .c-article-top-new__title{font-size:1rem;-webkit-line-clamp:4;line-clamp:4}.c-article-top-new .c-article-top-new__title.c-article-top-new__title--large{font-size:1.5rem}.c-article-top-new .c-article-top-new__thumbnail img{position:absolute;top:50%;left:50%;width:auto;height:100%;object-fit:cover;transform:translate3d(-50%,-50%,0)}}@media screen and (max-width: 767.98px){.c-article-top-new .c-article-top-new__data{font-size:.75rem}.c-article-top-new .c-article-top-new__title{font-size:1rem;-webkit-line-clamp:3;line-clamp:3}.c-article-top-new .c-article-top-new__title.c-article-top-new__title--large{font-size:1.5rem;-webkit-line-clamp:2;line-clamp:2}}.c-banner{margin-right:auto;margin-left:auto}@media screen and (min-width: 768px){.c-banner{max-width:80rem;padding-right:2.5rem;padding-left:2.5rem;margin-top:1.875rem;margin-bottom:5rem}}@media screen and (max-width: 767.98px){.c-banner{padding-right:1.25rem;padding-left:1.25rem}}.c-breadcrumb{display:flex;align-items:center;margin-right:auto;margin-left:auto}.c-breadcrumb .c-breadcrumb__item{color:#1660af}.c-breadcrumb .c-breadcrumb__item.c-breadcrumb__item--current{color:#000}.c-breadcrumb .c-breadcrumb__item+.c-breadcrumb__item{display:flex;align-items:center;margin-left:.625rem}.c-breadcrumb .c-breadcrumb__item+.c-breadcrumb__item:before{display:block;flex-shrink:0;width:.375rem;height:.625rem;margin-right:.5625rem;content:"";background-image:url(/wp-content/themes/theme-asene-media/assets/img/icon-arrow-right-gray.svg)}.c-breadcrumb .c-breadcrumb__text{display:block;font-size:.75rem;font-weight:500;line-height:1.8;color:currentcolor}.c-breadcrumb a.c-breadcrumb__text{opacity:1;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.c-breadcrumb a.c-breadcrumb__text:hover,.c-breadcrumb a.c-breadcrumb__text:focus{opacity:.7}@media screen and (min-width: 768px){.c-breadcrumb .c-breadcrumb__text{font-size:.75rem}}@media screen and (max-width: 767.98px){.c-breadcrumb{width:100%;padding-bottom:1.25rem;overflow:hidden}.c-breadcrumb .c-breadcrumb__item{width:fit-content;max-width:54.0298507463%}.c-breadcrumb .c-breadcrumb__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.c-btn-hamberger{position:relative;display:flex;align-items:center;justify-content:center;width:3.5625rem;height:3.5625rem;padding:.875rem;background-color:#fff;border:none}.c-btn-hamberger:before,.c-btn-hamberger:after{position:absolute;width:1.25rem;height:.125rem;content:"";background-color:#1660af;border-radius:2.5rem;transition:transform .3s cubic-bezier(.23,1,.32,1)}.c-btn-hamberger:before{top:1.25rem}.c-btn-hamberger:after{bottom:1.25rem}.c-btn-hamberger span{display:block;width:1.25rem;height:.125rem;border-top:.125rem solid #1660AF;border-radius:2.5rem}.c-btn-hamberger[aria-expanded=true]:before,.c-btn-hamberger[aria-expanded=true]:after{top:50%;left:50%}.c-btn-hamberger[aria-expanded=true]:before{transform:translate(-50%,-50%) rotate(45deg)}.c-btn-hamberger[aria-expanded=true]:after{transform:translate(-50%,-50%) rotate(-45deg)}.c-btn-hamberger[aria-expanded=true] span{display:none}.c-btn{display:block;width:fit-content}.c-btn.is-hidden{display:none}.c-btn .c-btn__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:.625rem .9375rem;font-weight:700;color:#fff;background-color:#1660af;border:.0625rem solid #1660AF;border-radius:.25rem;transition:color .6s cubic-bezier(.23,1,.32,1) 0s,background-color .6s cubic-bezier(.23,1,.32,1) 0s}.c-btn .c-btn__link:hover,.c-btn .c-btn__link:focus{color:#1660af;background-color:#fff}.c-btn .c-btn__link span{line-height:1.5}.c-btn.c-btn--white .c-btn__link{color:#203255;background-color:#fff;border:.0625rem solid #BDC4D2}.c-btn.c-btn--white .c-btn__link:hover,.c-btn.c-btn--white .c-btn__link:focus{color:#fff;background-color:#858e9f;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);border:.0625rem solid #858E9F}.c-btn.c-btn--orange .c-btn__link{color:#fff;background-color:#f1912e;border:.0625rem solid #F1912E}.c-btn.c-btn--orange .c-btn__link:hover,.c-btn.c-btn--orange .c-btn__link:focus{color:#f1912e;background-color:#fff;border:.0625rem solid #F1912E}@media screen and (min-width: 768px){.c-btn{min-width:9.375rem;border-radius:.25rem}.c-btn .c-btn__link{min-height:2.5rem}.c-btn span:not([class]){font-size:.75rem}.c-btn.c-btn--large{min-width:11.875rem}.c-btn.c-btn--large .c-btn__link{padding:.75rem .9375rem}.c-btn.c-btn--large .c-btn__link span:not([class]){font-size:1rem;line-height:1}}@media screen and (max-width: 767.98px){.c-btn{width:100%}.c-btn .c-btn__link{min-height:3.3125rem}.c-btn span:not([class]){font-size:.9375rem}}.c-card-guide{position:relative;height:100%}.c-card-guide .c-card-guide__top{display:flex;align-items:flex-end;justify-content:center;order:0;width:100%;min-height:3.625rem}.c-card-guide .c-card-guide__top:before,.c-card-guide .c-card-guide__top:after{display:block;width:.125rem;height:.9375rem;content:"";background-color:#fff}.c-card-guide .c-card-guide__top:before{margin-right:.625rem;transform:rotate(-45deg)}.c-card-guide .c-card-guide__top:after{margin-left:.625rem;transform:rotate(45deg)}.c-card-guide .c-card-guide__top-text{line-height:1.4;color:#fff;text-align:center}.c-card-guide .c-card-guide__inner{display:flex;flex-direction:column;width:100%;height:100%;margin-top:.625rem;overflow:hidden}.c-card-guide .c-card-guide__text{display:flex;flex-direction:column;order:2;width:100%;background-color:#fff;border:.0625rem solid #858E9F;border-top:none;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.c-card-guide .c-card-guide__inner-list{display:-webkit-box;overflow:hidden;font-weight:700;line-height:1.5;line-height:1.4;color:#203255;text-overflow:ellipsis;-webkit-box-orient:vertical}.c-card-guide .c-card-guide__inner-list-title{font-weight:700;line-height:1.8;color:#1660af}.c-card-guide .c-card-guide__inner-list-text{position:relative;padding-left:.8125rem;font-weight:400;line-height:1.8;color:#858e9f}.c-card-guide .c-card-guide__inner-list-text:before{position:absolute;top:.625rem;left:0;display:block;width:.1875rem;height:.1875rem;content:"";background-color:#858e9f;border-radius:50%}.c-card-guide .c-card-guide__thumbnail{flex-shrink:0;order:1;overflow:hidden;border:.0625rem solid #858E9F;border-bottom:none;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.c-card-guide .c-card-guide__button{display:block;width:fit-content;margin-top:auto;overflow:hidden;font-weight:700;border:.0625rem solid #1660AF;border-radius:.25rem}.c-card-guide .c-card-guide__button-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background-color:#1660af;transition:color .6s cubic-bezier(.23,1,.32,1) 0s,background-color .6s cubic-bezier(.23,1,.32,1) 0s}.c-card-guide .c-card-guide__button-link:hover,.c-card-guide .c-card-guide__button-link:focus{color:#1660af;background-color:#fff}@media screen and (min-width: 768px){.c-card-guide .c-card-guide__top{min-height:3.625rem}.c-card-guide .c-card-guide__top:before,.c-card-guide .c-card-guide__top:after{height:.9375rem}.c-card-guide .c-card-guide__inner{align-items:center;border-radius:.5rem}.c-card-guide .c-card-guide__text{min-height:15.5rem;padding:1.3125rem .9375rem 2.125rem}.c-card-guide .c-card-guide__title{font-size:1rem}.c-card-guide .c-card-guide__inner-list{margin-top:.625rem;-webkit-line-clamp:4;line-clamp:4}.c-card-guide .c-card-guide__inner-list-title,.c-card-guide .c-card-guide__inner-list-text{font-size:.8125rem}.c-card-guide .c-card-guide__button{display:block;margin-right:auto;margin-left:auto;border-radius:.25rem}.c-card-guide .c-card-guide__button-link{width:9rem;min-height:2.3125rem;font-size:.875rem}}@media screen and (max-width: 767.98px){.c-card-guide{display:flex;flex-direction:column;width:100%}.c-card-guide .c-card-guide__top{flex-shrink:0;min-height:3.5rem}.c-card-guide .c-card-guide__top:before,.c-card-guide .c-card-guide__top:after{height:1.6875rem}.c-card-guide .c-card-guide__top-text{margin-right:.75rem;margin-left:.75rem;font-size:1.25rem}.c-card-guide .c-card-guide__inner{height:100%}.c-card-guide .c-card-guide__text{height:100%;min-height:13.0625rem;padding:1.25rem .9375rem 1.875rem}.c-card-guide .c-card-guide__title{font-size:1.25rem}.c-card-guide .c-card-guide__lead{margin-top:.75rem;margin-bottom:1.25rem;font-size:1rem;font-weight:700;line-height:1.5;color:#1660af}.c-card-guide .c-card-guide__inner-list-title{font-size:1rem}.c-card-guide .c-card-guide__inner-list-text{font-size:.8125rem}.c-card-guide .c-card-guide__button{width:100%}.c-card-guide .c-card-guide__button-link{min-height:3.1875rem;font-size:.875rem}}.c-card-rank .c-card-rank__link{display:flex;opacity:1;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.c-card-rank .c-card-rank__link:hover,.c-card-rank .c-card-rank__link:focus{opacity:.7}.c-card-rank .c-card-rank__thumbnail{position:relative;flex-shrink:0}.c-card-rank .c-card-rank__thumbnail img{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:100%;object-fit:cover;border-radius:.25rem;transform:translate3d(-50%,-50%,0)}.c-card-rank .c-card-rank__num{position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;font-size:1rem;font-weight:700;color:#fff;background-color:#1660af}.c-card-rank .c-card-rank__num.c-card-rank__num--white{color:#1660af;background-color:#fff}.c-card-rank .c-card-rank__text{padding-left:1.25rem}.c-card-rank .c-card-rank__tag{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:3.5rem;min-height:1.5rem;max-width:100%;padding:.125rem .625rem;font-weight:400;line-height:1.9;color:#fff;background-color:#1660af;border-radius:.25rem}.c-card-rank .c-card-rank__tag.c-card-rank__tag--lightblue{background-color:#00afe8}.c-card-rank .c-card-rank__tag.c-card-rank__tag--green{background-color:#00b4bb}.c-card-rank .c-card-rank__tag.c-card-rank__tag--orange{color:#000;background-color:#f1912e}.c-card-rank .c-card-rank__tag.c-card-rank__tag--lightgreen{background-color:#2fd08c}.c-card-rank .c-card-rank__tag.c-card-rank__tag--violet{background-color:#a85ce4}.c-card-rank .c-card-rank__tag.c-card-rank__tag--blueblack{background-color:#203255}.c-card-rank .c-card-rank__tag.c-card-rank__tag--gray{color:#000;background-color:#e4eaf5}.c-card-rank .c-card-rank__tag span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-card-rank .c-card-rank__tag .c-card-rank__title{margin-top:.625rem;font-weight:700}@media screen and (min-width: 768px){.c-card-rank .c-card-rank__thumbnail{width:7.5rem;height:7.5rem}.c-card-rank .c-card-rank__tag{min-width:3.5rem;min-height:1.5rem;font-size:.75rem;max-width:10rem}.c-card-rank .c-card-rank__title{font-size:1rem}}@media screen and (max-width: 767.98px){.c-card-rank .c-card-rank__thumbnail{width:7.5rem;height:7.5rem}.c-card-rank .c-card-rank__tag{min-width:5.25rem;min-height:1.5rem;font-size:.75rem}.c-card-rank .c-card-rank__title{font-size:.9375rem}.c-card-rank .c-card-rank__text{width:calc(100vw - 11.25rem)}}.c-date{font-weight:400;opacity:.7}.c-date.c-date--white{color:#fff;opacity:1}@media screen and (min-width: 768px){.c-date{font-size:.75rem}.c-date.c-date--white{font-size:.875rem}}@media screen and (max-width: 767.98px){.c-date{font-size:.75rem}}.c-fixed-banner{position:fixed;right:16px;bottom:16px;z-index:100;display:flex;flex-direction:column;align-items:flex-end}.c-fixed-banner.is-hidden{display:none}.c-fixed-banner .c-fixed-banner__close{position:relative;display:block;width:20px;height:20px;background-color:#fff;border:1px solid #cacaca;border-radius:50%}.c-fixed-banner .c-fixed-banner__close:before,.c-fixed-banner .c-fixed-banner__close:after{position:absolute;top:50%;left:50%;width:1px;height:10px;content:"";background-color:#777}.c-fixed-banner .c-fixed-banner__close:before{transform:translate(-50%,-50%) rotate(45deg)}.c-fixed-banner .c-fixed-banner__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.c-fixed-banner .c-fixed-banner__content{display:block;margin-top:10px;background:#fff}.c-fixed-banner .c-fixed-banner__content-link{transition:opacity .6s cubic-bezier(.23,1,.32,1) 0s}.c-fixed-banner .c-fixed-banner__content-link:hover,.c-fixed-banner .c-fixed-banner__content-link:focus{opacity:.7}@media screen and (min-width: 768px){.c-fixed-banner .c-fixed-banner__content{width:286px}}@media screen and (max-width: 767.98px){.c-fixed-banner .c-fixed-banner__content{width:195px}}.c-global-nav{position:relative;overflow:hidden}.c-global-nav .c-global-nav__list{display:flex;align-items:center;width:fit-content;max-width:100%}.c-global-nav .c-global-nav__list li{width:fit-content}.c-global-nav .c-global-nav__link{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:2.75rem;padding:.125rem .625rem;font-weight:700;line-height:1.9;color:#203255;background-color:#f0f2f7;border-radius:2.5rem;transition:color .6s cubic-bezier(.23,1,.32,1) 0s,background-color .6s cubic-bezier(.23,1,.32,1) 0s}.c-global-nav .c-global-nav__link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-global-nav .c-global-nav__link.is-current,.c-global-nav .c-global-nav__link:hover,.c-global-nav .c-global-nav__link:focus{color:#fff;background-color:#1660af}.c-global-nav .c-global-nav__side{display:flex;justify-content:space-between;width:100%}@media screen and (min-width: 768px){.c-global-nav{width:100%}.c-global-nav .c-global-nav__list li{min-width:2.75rem;min-height:1.75rem}.c-global-nav .c-global-nav__link{height:100%;font-size:.9375rem}}@media screen and (max-width: 767.98px){.c-global-nav .c-global-nav__link{min-height:1.75rem;font-size:.75rem;border-radius:2.5rem}}.c-link-list .c-link-list__image{position:relative;width:100%;padding-top:51.6431%}.c-link-list .c-link-list__image img{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 768px){.c-link-list{padding-right:2.5rem;padding-left:2.5rem;margin:3.125rem auto 5rem}.c-link-list .c-link-list__ul{display:flex;flex-wrap:wrap;justify-content:center}.c-link-list .c-link-list__item{width:26.625rem;margin:1.875rem 2.5625rem}.c-link-list .c-link-list__image{height:13.75rem;overflow:hidden;border:.0625rem solid #c5c5c5;border-radius:.625rem}.c-link-list .c-link-list__button{font-size:1rem}.c-link-list .c-link-list__button{display:block;width:fit-content;padding:.3125rem 1.5625rem;margin-top:2.5rem;margin-right:auto;margin-left:auto;color:#000;cursor:pointer;background-color:transparent;border:.0625rem solid #c5c5c5;border-radius:.25rem;transition:color .6s cubic-bezier(.23,1,.32,1) 0s,background-color .6s cubic-bezier(.23,1,.32,1) 0s}.c-link-list .c-link-list__button:hover,.c-link-list .c-link-list__button:focus{color:#fff;background-color:#1660af}}@media screen and (max-width: 767.98px){.c-link-list{padding-right:1.25rem;padding-left:1.25rem;margin:3.125rem auto 5rem}.c-link-list .c-link-list__ul{display:flex;flex-wrap:wrap;justify-content:center}.c-link-list .c-link-list__item{width:100%;max-width:26.625rem;height:100%;margin-top:1.25rem}.c-link-list .c-link-list__image{position:relative;width:100%;padding-top:51.6431%;overflow:hidden;border:.0625rem solid #c5c5c5;border-radius:.625rem}.c-link-list .c-link-list__image img{position:absolute;top:0;left:0;width:100%;height:100%}.c-link-list .c-link-list__button{font-size:1rem}.c-link-list .c-link-list__button{display:block;width:fit-content;padding:.3125rem 1.5625rem;margin-top:2.5rem;margin-right:auto;margin-left:auto;color:#000;cursor:pointer;background-color:transparent;border:.0625rem solid #c5c5c5;border-radius:.25rem;transition:color .6s cubic-bezier(.23,1,.32,1) 0s,background-color .6s cubic-bezier(.23,1,.32,1) 0s}.c-link-list .c-link-list__button:hover,.c-link-list .c-link-list__button:focus{color:#fff;background-color:#1660af}}.c-pagination-article{display:flex;align-items:center;justify-content:center}.c-pagination-article .c-pagination-article__num,.c-pagination-article .c-pagination-article__ellipsis{display:block;width:1.5rem;padding:0;font-size:1.125rem;font-weight:300;line-height:1.5;color:#bdc4d2;text-align:center;border:none}.c-pagination-article .c-pagination-article__num+.c-pagination-article__num,.c-pagination-article .c-pagination-article__num+.c-pagination-article__ellipsis,.c-pagination-article .c-pagination-article__ellipsis+.c-pagination-article__num,.c-pagination-article .c-pagination-article__ellipsis+.c-pagination-article__ellipsis{margin-left:.625rem}.c-pagination-article .c-pagination-article__num.c-pagination-article__num--current{position:relative;font-weight:500;color:#203255}.c-pagination-article .c-pagination-article__button{display:grid;place-items:center center;width:2.5rem;height:2.5rem;background-color:#fff;border:.0625rem solid #BDC4D2;border-radius:50%}.c-pagination-article .c-pagination-article__button:before{display:block;grid-area:1/1;width:.375rem;height:.6875rem;content:"";background-repeat:no-repeat;background-size:contain}.c-pagination-article .c-pagination-article__button.c-pagination-article__button--prev:before{background-image:url(/wp-content/themes/theme-asene-media/assets/img/icon-arrow-left-blue.svg)}.c-pagination-article .c-pagination-article__button.c-pagination-article__button--next:before{background-image:url(/wp-content/themes/theme-asene-media/assets/img/icon-arrow-right-blue.svg)}@media screen and (min-width: 768px){.c-pagination-article .c-pagination-article__button.c-pagination-article__button--prev{margin-right:2.5rem}.c-pagination-article .c-pagination-article__button.c-pagination-article__button--next{margin-left:2.5rem}}@media screen and (max-width: 767.98px){.c-pagination-article .c-pagination-article__button.c-pagination-article__button--prev{margin-right:1.875rem}.c-pagination-article .c-pagination-article__button.c-pagination-article__button--next{margin-left:1.875rem}}.c-pagination{display:flex;align-items:center}.c-pagination .c-pagination__btn{position:relative;top:0;left:0;display:grid;flex-shrink:0;background:#fff;border:.0625rem solid rgba(32,50,85,.3);border-radius:50%;opacity:1;transform:translateY(0)}.c-pagination .c-pagination__btn.splide__arrow:hover,.c-pagination .c-pagination__btn.splide__arrow:focus{opacity:1}.c-pagination .c-pagination__btn:before{display:block;grid-area:1/1;width:.3125rem;height:.5625rem;content:""}.c-pagination .c-pagination__btn.c-pagination__btn--prev:before{background-image:url(/wp-content/themes/theme-asene-media/assets/img/icon-arrow-left-navy.svg)}.c-pagination .c-pagination__btn.c-pagination__btn--next:before{background-image:url(/wp-content/themes/theme-asene-media/assets/img/icon-arrow-right-navy.svg)}.c-pagination .c-pagination__num{font-size:1rem;font-weight:700;color:#182d55}.c-pagination .c-pagination__num.c-pagination__num--current{margin-right:.625rem}.c-pagination .c-pagination__num.c-pagination__num--total{margin-left:.625rem}.c-pagination .c-pagination__bar{position:relative;z-index:0;width:100%;height:.25rem;background-color:#182d5533;border-radius:.125rem}.c-pagination .c-pagination__bar span{position:absolute;top:0;left:0;z-index:1;width:50%;height:100%;background-color:#182d55;border-radius:.125rem;transition:width .5s linear}.c-pagination .c-pagination__bar-inner{width:0;height:.25rem;background-color:#182d55;border-radius:.125rem;transition:width .4s ease}.c-pagination.c-pagination--white .c-pagination__btn{border:.0625rem solid rgba(255,255,255,.3)}.c-pagination.c-pagination--white .c-pagination__num{color:#fff}.c-pagination.c-pagination--white .c-pagination__bar{background:#ffffff4d}.c-pagination.c-pagination--white .c-pagination__bar-inner{background:#fff}.c-pagination.c-pagination--nav{width:100%}.c-pagination.c-pagination--nav .c-pagination__btn{position:absolute;top:50%;z-index:1;width:1.75rem;height:1.75rem;background-color:#fff;transform:translateY(-50%)}.c-pagination.c-pagination--nav .c-pagination__btn.c-pagination__btn--prev{left:0}.c-pagination.c-pagination--nav .c-pagination__btn.c-pagination__btn--next{right:0;left:auto}.c-pagination.c-pagination--nav .c-pagination__btn.c-pagination__btn--prev:disabled,.c-pagination.c-pagination--nav .c-pagination__btn.c-pagination__btn--next:disabled{display:none}@media screen and (min-width: 768px){.c-pagination{width:15rem}.c-pagination .c-pagination__btn{width:2.25rem;height:2.25rem}.c-pagination .c-pagination__btn.c-pagination__btn--prev{margin-right:.9375rem}.c-pagination .c-pagination__btn.c-pagination__btn--next{margin-left:.9375rem}.c-pagination .c-pagination__num{font-size:1rem}}@media screen and (max-width: 767.98px){.c-pagination{width:13.125rem}.c-pagination .c-pagination__btn{width:1.9375rem;height:1.9375rem}.c-pagination .c-pagination__btn.c-pagination__btn--prev{margin-right:.625rem}.c-pagination .c-pagination__btn.c-pagination__btn--next{margin-left:.625rem}.c-pagination .c-pagination__num{font-size:.9375rem}}.c-pr .c-pr__inner{display:flex;margin-right:auto;margin-left:auto;gap:3.75rem}.c-pr .c-pr__item{display:block;opacity:1;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.c-pr .c-pr__item img{width:100%;max-width:100%;margin:0 auto}.c-pr .c-pr__item:hover,.c-pr .c-pr__item:focus{opacity:.7}.c-pr.c-pr--gray{background-color:#f0f2f7;max-width:90rem}.c-pr.c-pr--gray .c-pr__inner{margin-top:0;margin-bottom:0;padding-top:3.75rem;padding-bottom:3.75rem}.c-pr+.c-pr .c-pr__inner{padding-bottom:0}@media screen and (min-width: 768px){.c-pr{width:100%;max-width:80rem;padding-right:1.875rem;padding-left:1.875rem;margin-right:auto;margin-left:auto}.c-pr .c-pr__inner{flex-wrap:wrap;justify-content:center;margin-top:3.75rem;margin-bottom:3.75rem}.c-pr .c-pr__inner:has(.c-pr__item:nth-child(2)) .c-pr__item{max-width:580px;width:100%}.c-pr .c-pr__inner:has(.c-pr__item:nth-child(3)) .c-pr__item{max-width:300px;width:100%}.c-pr .c-pr__item{max-width:75rem}.c-pr.c-pr--gray{background-color:#f0f2f7}}@media screen and (max-width: 767.98px){.c-pr{padding-right:1.25rem;padding-left:1.25rem}.c-pr.article{padding-right:0;padding-left:0}.c-pr .c-pr__inner{flex-direction:column;gap:2.5rem;align-items:center;margin-top:2.5rem;margin-bottom:2.5rem}.c-pr .c-pr__item{width:100%}}.c-sns{display:flex}.c-sns .c-sns__item{width:2.25rem;opacity:1;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.c-sns .c-sns__item+li{margin-left:.625rem}.c-sns .c-sns__item:hover,.c-sns .c-sns__item:focus{opacity:.7}@media screen and (max-width: 767.98px){.c-sns{justify-content:flex-end;margin-top:.9375rem}}.p-global-nav.c-tag-list .c-tag-list__contents{flex-wrap:wrap;max-width:calc(100% - 42px);height:46px}.p-global-nav.c-tag-list .c-tag-list__inner.is-open .c-tag-list__contents{height:auto;max-width:100%}.c-tag-list .c-tag-list__inner{overflow:hidden}.c-tag-list .c-tag-list__title{font-family:Avenir,Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,Meiryo,sans-serif;font-weight:700}.c-tag-list .c-tag-list__title span{margin-left:.5625rem;font-weight:400}.c-tag-list .c-tag-list__contents{display:flex;max-width:100%}.c-tag-list .c-tag-list__contents li{flex-shrink:0;margin:.3125rem}.c-tag-list .c-tag-list__more{position:absolute;display:flex;align-items:center;justify-content:center;width:2.625rem;height:2rem;background-color:#000;border-radius:1.5rem}.c-tag-list .c-tag-list__more.is-hidden,.c-tag-list .c-tag-list__more.is-clicked{display:none}.c-tag-list .c-tag-list__more:before,.c-tag-list .c-tag-list__more:after{display:block;width:.25rem;height:.25rem;content:"";background-color:#fff;border-radius:50%}.c-tag-list .c-tag-list__more span:before{display:block;width:.25rem;height:.25rem;margin-right:.25rem;margin-left:.25rem;content:"";background-color:#fff;border-radius:50%}.c-tag-list .c-tag-list__item{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:3.5rem;min-height:2.25rem;padding:.125rem .625rem;font-size:.75rem;font-weight:400;line-height:1.5;color:#858e9f;background-color:transparent;border:.0625rem solid #BDC4D2;border-radius:1.1875rem;transition:color .6s cubic-bezier(.23,1,.32,1) 0s,background-color .6s cubic-bezier(.23,1,.32,1) 0s}.c-tag-list .c-tag-list__item.is-current,.c-tag-list .c-tag-list__item:hover,.c-tag-list .c-tag-list__item:focus{color:#fff;background-color:#1660af;border:.0625rem solid #1660AF}@media screen and (min-width: 768px){.c-tag-list{padding-right:2.5rem;padding-left:2.5rem;margin-right:auto;margin-left:auto}.c-tag-list .c-tag-list__title{font-size:2.5rem}.c-tag-list .c-tag-list__title span{font-size:1rem}.c-tag-list .c-tag-list__inner{position:relative;width:100%;margin-top:.8125rem;margin-right:auto;margin-left:auto}.c-tag-list .c-tag-list__inner.is-open .c-tag-list__contents{height:auto;max-width:100%}.c-tag-list .c-tag-list__contents{max-width:calc(100% - 42px);flex-wrap:wrap;margin-right:-.3125rem;margin-left:-.3125rem;height:46px}.c-tag-list .c-tag-list__more{top:.375rem;right:0}}@media screen and (max-width: 767.98px){.c-tag-list{position:relative;padding-bottom:3.25rem}.c-tag-list.cat{padding-bottom:0}.c-tag-list.cat .c-tag-list__inner{max-height:3.125rem;margin-top:0}.c-tag-list.cat .c-tag-list__more{left:auto;top:.375rem;right:1.25rem}.c-tag-list .c-tag-list__title{font-size:2rem}.c-tag-list .c-tag-list__title span{font-size:1rem}.c-tag-list .c-tag-list__inner{max-height:9.6875rem;margin-top:1.25rem}.c-tag-list .c-tag-list__inner.is-open{max-height:none;max-width:100%}.c-tag-list .c-tag-list__contents{flex-wrap:wrap}.c-tag-list .c-tag-list__more{bottom:0;left:0}.c-tag-list .c-tag-list__item{max-width:calc(100vw - 2.8rem)}}.c-tag{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:3.5rem;min-height:1.5rem;padding:.125rem .625rem .25rem;font-size:.75rem;font-weight:400;line-height:1;color:#fff;background-color:#1660af;border-radius:.25rem}.c-tag span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-tag.c-tag--lightblue{background-color:#00afe8}.c-tag.c-tag--green{background-color:#00b4bb}.c-tag.c-tag--orange{color:#000;background-color:#f1912e}.c-tag.c-tag--lightgreen{background-color:#2fd08c}.c-tag.c-tag--violet{background-color:#a85ce4}.c-tag.c-tag--blueblack{background-color:#203255}.c-tag.c-tag--gray{color:#000;background-color:#e4eaf5}.c-tag.c-tag--large{min-height:2.25rem;font-size:.75rem;line-height:1.5;color:#858e9f;background-color:transparent;border:.0625rem solid #BDC4D2;border-radius:1.1875rem;transition:color .6s cubic-bezier(.23,1,.32,1) 0s,background-color .6s cubic-bezier(.23,1,.32,1) 0s}.c-tag.c-tag--large:hover,.c-tag.c-tag--large:focus{color:#fff;background-color:#1660af;border:.0625rem solid #1660AF}.c-text-sub-title{font-family:Avenir,Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,Meiryo,sans-serif;font-weight:800;line-height:1.2;text-transform:uppercase}.c-text-sub-title span{display:inline-block;font-weight:400}@media screen and (min-width: 768px){.c-text-sub-title{font-size:2.5rem}.c-text-sub-title span{font-size:1rem}}@media screen and (max-width: 767.98px){.c-text-sub-title{font-size:2rem;line-height:1}.c-text-sub-title span{font-size:.9375rem;line-height:1}}.c-text-title{font-family:Avenir,Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,Meiryo,sans-serif;font-weight:800;text-transform:uppercase}.c-text-title span{display:inline-block;font-weight:500}@media screen and (min-width: 768px){.c-text-title{font-size:4rem;line-height:1.2}.c-text-title span{font-size:1.5rem}}@media screen and (max-width: 767.98px){.c-text-title{font-size:2rem;line-height:1}.c-text-title span{margin-left:.3125rem;font-size:1.125rem;font-weight:400;line-height:1}}.editor-styles-wrapper{background-color:#fff}@media screen and (min-width: 768px){.editor-styles-wrapper{max-width:54.375rem;padding:2.5rem 5rem 5rem!important}}@media screen and (min-width: 768px) and (max-width: 1079.98px){.editor-styles-wrapper{padding:2.5rem 5rem 5rem!important;margin-right:0!important;margin-left:0!important}}@media screen and (max-width: 767.98px){.editor-styles-wrapper{padding:1.875rem;margin-right:0!important;margin-left:0!important}}.p-article-main .p-article-main__inner,.editor-styles-wrapper .p-article-main__inner{background-color:#fff}.p-article-main .p-article-main__info,.editor-styles-wrapper .p-article-main__info,.p-article-main .p-article-main__tag,.editor-styles-wrapper .p-article-main__tag{display:flex;justify-content:space-between}.p-article-main .p-article-main__date,.editor-styles-wrapper .p-article-main__date{flex-shrink:0;margin-left:.3125rem}.p-article-main .p-article-main__tag-list,.editor-styles-wrapper .p-article-main__tag-list{display:flex;flex-wrap:wrap;margin-left:-.3125rem}.p-article-main .p-article-main__tag-list li,.editor-styles-wrapper .p-article-main__tag-list li{flex-shrink:0;margin:.3125rem}.p-article-main .p-article-main__image figcaption,.p-article-main .wp-block-image figcaption,.editor-styles-wrapper .p-article-main__image figcaption,.editor-styles-wrapper .wp-block-image figcaption{margin-top:.625rem;font-size:.75rem;color:#858e9f;text-align:left}.p-article-main .p-article-main__index,.editor-styles-wrapper .p-article-main__index{padding:1.875rem;background-color:#f0f2f7;border-radius:.5rem}.p-article-main .p-article-main__index-title,.editor-styles-wrapper .p-article-main__index-title{margin-top:0;margin-bottom:0;color:#858e9f}.p-article-main .p-article-main__index-list,.editor-styles-wrapper .p-article-main__index-list{padding:0;margin:0;list-style:none}.p-article-main .p-article-main__index-list li,.editor-styles-wrapper .p-article-main__index-list li{opacity:1;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.p-article-main .p-article-main__index-list li:hover,.p-article-main .p-article-main__index-list li:focus,.editor-styles-wrapper .p-article-main__index-list li:hover,.editor-styles-wrapper .p-article-main__index-list li:focus{opacity:.7}.p-article-main .p-article-main__index-item,.editor-styles-wrapper .p-article-main__index-item{position:relative;margin-top:0;margin-bottom:0}.p-article-main .p-article-main__index-link,.editor-styles-wrapper .p-article-main__index-link{display:block;width:100%;padding-right:1.5625rem;padding-left:1.5625rem;font-size:1rem;color:currentcolor}.p-article-main .p-article-main__index-link span,.editor-styles-wrapper .p-article-main__index-link span{position:absolute;top:0;left:0;font-size:1rem;color:#858e9f}.p-article-main .p-article-main__index-link:after,.editor-styles-wrapper .p-article-main__index-link:after{position:absolute;top:.6875rem;right:0;display:block;width:.375rem;height:.6875rem;content:"";background-image:url(/wp-content/themes/theme-asene-media/assets/img/icon-arrow-right-gray.svg);background-size:contain;transform:rotate(90deg)}.p-article-main p cite,.editor-styles-wrapper p cite{font-style:normal}.p-article-main p a,.editor-styles-wrapper p a{color:#1660af;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.p-article-main p a:hover,.p-article-main p a:focus,.editor-styles-wrapper p a:hover,.editor-styles-wrapper p a:focus{opacity:.7}.p-article-main .p-article-main__source,.editor-styles-wrapper .p-article-main__source{margin-top:.625rem;margin-bottom:.625rem}.p-article-main .p-article-main__source cite,.editor-styles-wrapper .p-article-main__source cite{font-size:.75rem;font-style:normal}.p-article-main .p-article-main__source a,.editor-styles-wrapper .p-article-main__source a{color:#1660af;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.p-article-main .p-article-main__source a:hover,.p-article-main .p-article-main__source a:focus,.editor-styles-wrapper .p-article-main__source a:hover,.editor-styles-wrapper .p-article-main__source a:focus{opacity:.7}.p-article-main ul.p-article-main__list,.p-article-main ul.wp-block-list,.editor-styles-wrapper ul.p-article-main__list,.editor-styles-wrapper ul.wp-block-list{list-style:disc}.p-article-main ol.p-article-main__list,.p-article-main ol.wp-block-list,.editor-styles-wrapper ol.p-article-main__list,.editor-styles-wrapper ol.wp-block-list{list-style:decimal}@media screen and (min-width: 768px){.p-article-main,.editor-styles-wrapper{padding-left:2.5rem;margin-right:2.375rem;margin-left:auto}.p-article-main .p-article-main__inner,.editor-styles-wrapper .p-article-main__inner{max-width:54.375rem;padding:2.5rem 5rem 5rem}.p-article-main .p-article-main__head,.editor-styles-wrapper .p-article-main__head{margin-bottom:2.5rem}.p-article-main .p-article-main__heading,.editor-styles-wrapper .p-article-main__heading{margin-top:.625rem;font-size:2rem}.p-article-main .p-article-main__tag,.editor-styles-wrapper .p-article-main__tag{margin-top:1.25rem}.p-article-main .p-article-main__image,.p-article-main .wp-block-image,.editor-styles-wrapper .p-article-main__image,.editor-styles-wrapper .wp-block-image{margin-top:2.5rem;margin-bottom:2.5rem}.p-article-main .p-article-main__body,.editor-styles-wrapper .p-article-main__body{margin-top:2.5rem;margin-bottom:5rem}.p-article-main p,.editor-styles-wrapper p{margin-top:1.25rem;margin-bottom:1.25rem;font-size:1rem}.p-article-main p cite,.editor-styles-wrapper p cite{margin-top:.625rem;font-size:.75rem}.p-article-main p small,.editor-styles-wrapper p small{font-size:.75rem}.p-article-main .p-article-main__index,.editor-styles-wrapper .p-article-main__index{margin-top:2.5rem;margin-bottom:2.5rem}.p-article-main .p-article-main__index-list li+li,.editor-styles-wrapper .p-article-main__index-list li+li{margin-top:.625rem}.p-article-main .p-article-main__index-title,.editor-styles-wrapper .p-article-main__index-title{font-size:.75rem}.p-article-main .p-article-main__index-link,.editor-styles-wrapper .p-article-main__index-link{font-size:1rem}.p-article-main .p-article-main__sub-heading-h2,.editor-styles-wrapper .p-article-main__sub-heading-h2{padding-top:5rem;margin-top:-1.875rem;margin-bottom:1.25rem;font-size:1.5rem}.p-article-main .p-article-main__sub-heading-h3,.p-article-main .p-article-main__sub-heading-h4,.p-article-main .p-article-main__sub-heading-h5,.p-article-main .p-article-main__sub-heading-h6,.editor-styles-wrapper .p-article-main__sub-heading-h3,.editor-styles-wrapper .p-article-main__sub-heading-h4,.editor-styles-wrapper .p-article-main__sub-heading-h5,.editor-styles-wrapper .p-article-main__sub-heading-h6{margin-top:1.25rem;margin-bottom:1.25rem}.p-article-main .p-article-main__sub-heading-h3,.editor-styles-wrapper .p-article-main__sub-heading-h3{font-size:1.375rem}.p-article-main .p-article-main__sub-heading-h4,.editor-styles-wrapper .p-article-main__sub-heading-h4{font-size:1.25rem}.p-article-main .p-article-main__sub-heading-h5,.editor-styles-wrapper .p-article-main__sub-heading-h5{font-size:1.125rem}.p-article-main .p-article-main__sub-heading-h6,.editor-styles-wrapper .p-article-main__sub-heading-h6{font-size:1rem}.p-article-main .p-article-main__list,.p-article-main .wp-block-list,.editor-styles-wrapper .p-article-main__list,.editor-styles-wrapper .wp-block-list{padding-left:3.6875rem;margin-top:1.25rem;margin-bottom:1.25rem}.p-article-main .p-article-main__list li,.p-article-main .wp-block-list li,.editor-styles-wrapper .p-article-main__list li,.editor-styles-wrapper .wp-block-list li{padding-left:.5rem;font-size:1rem}.p-article-main .p-article-main__list li+li,.p-article-main .wp-block-list li+li,.editor-styles-wrapper .p-article-main__list li+li,.editor-styles-wrapper .wp-block-list li+li{margin-top:.6875rem}}@media screen and (min-width: 768px) and (max-width: 1079.98px){.p-article-main,.editor-styles-wrapper{padding-left:0;margin-right:2.375rem;margin-left:2.375rem}}@media screen and (max-width: 767.98px){.p-article-main,.editor-styles-wrapper{margin-right:1.25rem;margin-left:1.25rem}.p-article-main .p-article-main__info .c-tag,.editor-styles-wrapper .p-article-main__info .c-tag{max-width:50vw}.p-article-main .p-article-main__inner,.editor-styles-wrapper .p-article-main__inner{padding:1.875rem}.p-article-main .p-article-main__head,.editor-styles-wrapper .p-article-main__head{margin-bottom:1.875rem}.p-article-main .p-article-main__heading,.editor-styles-wrapper .p-article-main__heading{margin-top:.625rem;font-size:1.5rem}.p-article-main .p-article-main__tag,.editor-styles-wrapper .p-article-main__tag{flex-direction:column;margin-top:.9375rem}.p-article-main .p-article-main__image,.p-article-main .wp-block-image,.editor-styles-wrapper .p-article-main__image,.editor-styles-wrapper .wp-block-image{margin-top:1.875rem;margin-bottom:1.875rem}.p-article-main .p-article-main__body,.editor-styles-wrapper .p-article-main__body{margin-top:1.875rem;margin-bottom:3.75rem}.p-article-main p,.editor-styles-wrapper p{margin-top:1.875rem;margin-bottom:1.875rem;font-size:.9375rem}.p-article-main p cite,.editor-styles-wrapper p cite{margin-top:.625rem;font-size:.75rem}.p-article-main p small,.editor-styles-wrapper p small{font-size:.75rem}.p-article-main .p-article-main__index,.editor-styles-wrapper .p-article-main__index{margin-top:1.875rem;margin-bottom:1.875rem}.p-article-main .p-article-main__index-list,.editor-styles-wrapper .p-article-main__index-list{margin-top:.9375rem}.p-article-main .p-article-main__index-list li+li,.editor-styles-wrapper .p-article-main__index-list li+li{margin-top:.9375rem}.p-article-main .p-article-main__index-title,.editor-styles-wrapper .p-article-main__index-title{font-size:.9375rem}.p-article-main .p-article-main__index-link,.editor-styles-wrapper .p-article-main__index-link{font-size:.875rem;line-height:1.5}.p-article-main .p-article-main__index-link span,.editor-styles-wrapper .p-article-main__index-link span{font-size:.875rem}.p-article-main .p-article-main__sub-heading-h2,.editor-styles-wrapper .p-article-main__sub-heading-h2{padding-top:var(--hh);margin-top:calc(var(--hh) * -1 + 3.75rem);margin-bottom:1.875rem;font-size:1.25rem}.p-article-main .p-article-main__sub-heading-h3,.p-article-main .p-article-main__sub-heading-h4,.p-article-main .p-article-main__sub-heading-h5,.p-article-main .p-article-main__sub-heading-h6,.editor-styles-wrapper .p-article-main__sub-heading-h3,.editor-styles-wrapper .p-article-main__sub-heading-h4,.editor-styles-wrapper .p-article-main__sub-heading-h5,.editor-styles-wrapper .p-article-main__sub-heading-h6{margin-top:1.875rem;margin-bottom:1.875rem}.p-article-main .p-article-main__sub-heading-h3,.editor-styles-wrapper .p-article-main__sub-heading-h3{font-size:1.125rem}.p-article-main .p-article-main__sub-heading-h4,.editor-styles-wrapper .p-article-main__sub-heading-h4{font-size:1rem}.p-article-main .p-article-main__sub-heading-h5,.editor-styles-wrapper .p-article-main__sub-heading-h5,.p-article-main .p-article-main__sub-heading-h6,.editor-styles-wrapper .p-article-main__sub-heading-h6{font-size:.9375rem}.p-article-main .p-article-main__list,.p-article-main .wp-block-list,.editor-styles-wrapper .p-article-main__list,.editor-styles-wrapper .wp-block-list{padding-left:2.75rem;margin-top:1.875rem;margin-bottom:1.875rem}.p-article-main .p-article-main__list li,.p-article-main .wp-block-list li,.editor-styles-wrapper .p-article-main__list li,.editor-styles-wrapper .wp-block-list li{padding-left:.5rem;font-size:.9375rem}.p-article-main .p-article-main__list li+li,.p-article-main .wp-block-list li+li,.editor-styles-wrapper .p-article-main__list li+li,.editor-styles-wrapper .wp-block-list li+li{margin-top:.9375rem}}.p-article-related{width:100%}.p-article-related .p-article-related__title{font-family:Avenir,Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,Meiryo,sans-serif;font-weight:700;text-transform:uppercase}.p-article-related .p-article-related__title span{font-weight:400}.p-article-related .p-article-related__list{display:flex}.p-article-related .p-article-related__item{margin:.9375rem}@media screen and (min-width: 768px){.p-article-related{max-width:90rem;padding-right:2.5rem;padding-left:2.5rem;margin:0 auto 6.25rem}.p-article-related .p-article-related__title{width:100%;max-width:75rem;margin-right:auto;margin-left:auto;font-size:2.5rem}.p-article-related .p-article-related__title span{font-size:1rem}.p-article-related .p-article-related__list{flex-wrap:wrap;max-width:76.875rem;margin-top:1.25rem;margin-right:auto;margin-left:auto}.p-article-related .p-article-related__list li{width:13.5rem}}@media screen and (max-width: 767.98px){.p-article-related{padding-right:1.25rem;padding-left:1.25rem;margin-bottom:3.75rem}.p-article-related .p-article-related__title{font-size:2rem}.p-article-related .p-article-related__title span{font-size:.9375rem}.p-article-related .p-article-related__list{flex-wrap:wrap;margin-top:1.25rem}.p-article-related .p-article-related__item{margin:.9375rem 0}}.p-article-side .p-article-side__guide-link{display:flex;align-items:flex-start;opacity:1;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.p-article-side .p-article-side__guide-link:hover,.p-article-side .p-article-side__guide-link:focus{opacity:.7}.p-article-side .p-article-side__tag-list{display:flex;flex-wrap:wrap;margin-top:1.25rem}.p-article-side .p-article-side__tag-list li{width:fit-content;padding:.1875rem}.p-article-side .p-article-side__rank{margin-top:3.75rem}.p-article-side .p-article-side__rank-list{margin-top:1.25rem}.p-article-side .p-article-side__rank-list-item+.p-article-side__rank-list-item{margin-top:1.875rem}.p-article-side .p-article-side__guide{margin-top:3.75rem}.p-article-side .p-article-side__guide-top{position:relative;background-color:#1660af}.p-article-side .p-article-side__guide-title{color:#fff;text-align:center}.p-article-side .p-article-side__guide-image{margin-top:2.5rem}.p-article-side .c-btn{position:absolute;bottom:-1.25rem;left:50%;transform:translate3d(-50%,0,0)}.p-article-side .p-article-side__guide-list{background-color:#f0f2f7 !important}.p-article-side .p-article-side__guide-list li+li{margin-top:1.875rem}.p-article-side .p-article-side__guide-list-image{flex-shrink:0;border:.0625rem solid #F0F2F7}.p-article-side .p-article-side__guide-list-text{width:100%;margin-left:.625rem}.p-article-side .p-article-side__guide-list-title{position:relative}.p-article-side .p-article-side__guide-list-title:before{position:absolute;top:0;right:0;content:"";background-image:url(/wp-content/themes/theme-asene-media/assets/img/icon-arrow-circle.svg);background-repeat:no-repeat;background-size:contain}.p-article-side .p-article-side__guide-list-lead{margin-top:.625rem}.p-article-side .p-article-side__pr-link{opacity:1;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.p-article-side .p-article-side__pr-link img{width:auto;max-width:100%}.p-article-side .p-article-side__pr-link:hover,.p-article-side .p-article-side__pr-link:focus{opacity:.7}@media screen and (min-width: 768px){.p-article-side{display:flex;flex-shrink:0;flex-direction:column;width:100%}.p-article-side .p-article-side__inner{max-width:18.75rem}.p-article-side .p-article-side__title{font-size:1.5rem}.p-article-side .p-article-side__guide-top{padding:1.875rem 1.875rem 3.125rem}.p-article-side .p-article-side__guide-title{font-size:1.5rem}.p-article-side .p-article-side__guide-list{padding:3.75rem 1.875rem}.p-article-side .p-article-side__guide-list-image{width:2.375rem}.p-article-side .p-article-side__guide-list-title{font-size:1rem}.p-article-side .p-article-side__guide-list-title:before{width:1.5rem;height:1.5rem}.p-article-side .p-article-side__guide-list-lead{font-size:.75rem}.p-article-side .p-article-side__tag-list{max-width:18.75rem}.p-article-side .p-article-side__pr,.p-article-side .p-article-side__pr-item.p-article-side__pr-item{margin-top:3.75rem}}@media screen and (min-width: 768px) and (max-width: 1079.98px){.p-article-side{padding:3.75rem 2.5rem}.p-article-side .p-article-side__inner{max-width:none}.p-article-side .p-article-side__title{font-size:1.5rem}.p-article-side .p-article-side__tag-list{display:flex;flex-wrap:wrap;max-width:none;margin-top:1.25rem}.p-article-side .p-article-side__tag-list li{width:fit-content;padding:.1875rem}.p-article-side .p-article-side__rank{margin-top:3.75rem}.p-article-side .p-article-side__rank-list{margin-top:1.25rem}.p-article-side .p-article-side__rank-list-item+.p-article-side__rank-list-item{margin-top:1.875rem}.p-article-side .p-article-side__guide{margin-top:3.75rem}.p-article-side .p-article-side__guide-top{position:relative;padding:1.875rem 2.125rem 3.125rem;background-color:#1660af}.p-article-side .p-article-side__guide-title{font-size:1.5rem;color:#fff;text-align:center}.p-article-side .p-article-side__guide-image{width:15rem;margin-top:2.5rem;margin-right:auto;margin-left:auto}.p-article-side .c-btn{position:absolute;bottom:-1.25rem;left:50%;width:fit-content;min-width:10.4375rem;transform:translate3d(-50%,0,0)}.p-article-side .p-article-side__guide-list{padding:4.1875rem 1.875rem 1.875rem;background-color:#fff}.p-article-side .p-article-side__guide-list li+li{margin-top:1.875rem}.p-article-side .p-article-side__guide-list-image{flex-shrink:0;width:2.625rem;border:.0625rem solid #F0F2F7}.p-article-side .p-article-side__guide-list-text{width:100%;margin-left:.625rem}.p-article-side .p-article-side__guide-list-title{position:relative;font-size:1rem}.p-article-side .p-article-side__guide-list-title:before{position:absolute;top:0;right:0;width:1.6875rem;height:1.6875rem;content:"";background-image:url(/wp-content/themes/theme-asene-media/assets/img/icon-arrow-circle.svg);background-repeat:no-repeat;background-size:contain}.p-article-side .p-article-side__guide-list-lead{margin-top:.625rem;font-size:.75rem}.p-article-side .p-article-side__pr{display:none}}@media screen and (max-width: 767.98px){.p-article-side{width:100%;padding:3.75rem 1.25rem}.p-article-side .p-article-side__title{font-size:1.5rem}.p-article-side .p-article-side__guide-top{padding:1.875rem 1.875rem 3.125rem}.p-article-side .p-article-side__guide-title{font-size:1.625rem}.p-article-side .p-article-side__guide-image{width:100%;max-width:16.75rem;margin-right:auto;margin-left:auto}.p-article-side .c-btn{width:fit-content;min-width:10.4375rem}.p-article-side .p-article-side__guide-list{padding:4.1875rem 1.875rem 1.875rem}.p-article-side .p-article-side__guide-list-image{width:2.625rem}.p-article-side .p-article-side__guide-list-title{font-size:1.125rem}.p-article-side .p-article-side__guide-list-title:before{width:1.6875rem;height:1.6875rem}.p-article-side .p-article-side__guide-list-lead{font-size:.8125rem}.p-article-side .p-article-side__pr{display:none}}.p-category-new{position:relative}.p-category-new .p-category-new__inner{background-color:#f0f2f7}.p-category-new .c-text-title{position:absolute;top:0}.p-category-new .p-category-new__list{display:flex;flex-wrap:wrap}.p-category-new .c-pagination{position:absolute;top:50%;left:0;justify-content:space-between;width:100%;transform:translate3d(0,-50%,0)}.p-category-new .c-btn{margin-top:.625rem;margin-right:auto;margin-left:auto}@media screen and (min-width: 768px){.p-category-new{max-width:90rem;padding-top:2.8125rem;margin-top:5rem;margin-right:auto;margin-left:auto}.p-category-new .p-category-new__inner{padding:5rem 8.3333333333%}.p-category-new .c-text-title{right:0;left:0;width:100%;max-width:85rem;padding-left:8.3333333333%}.p-category-new .p-category-new__contents{position:relative;max-width:76.875rem;margin-right:-.9375rem;margin-left:-.9375rem}.p-category-new .p-category-new__item{width:15.375rem;padding:1.875rem .9375rem}.p-category-new .p-category-new__item .c-article-list__thumbnail{height:13.5rem}.p-category-new .c-pagination-article{margin-top:3.125rem}.p-category-new .c-tag-list{padding:0}}@media screen and (max-width: 767.98px){.p-category-new{padding-top:1.875rem}.p-category-new .p-category-new__inner{padding:3rem 1.25rem}.p-category-new .c-text-title{left:0;padding-left:1.25rem}.p-category-new .p-category-new__item{width:100%;padding-top:.9375rem;padding-bottom:.9375rem}.p-category-new .c-pagination-article{margin-top:3.75rem}}.p-category-top{position:relative}.p-category-top .c-breadcrumb{z-index:1}.p-category-top .p-category-top__inner{display:flex}.p-category-top .p-category-top__heading{font-weight:500}.p-category-top .p-category-top__heading span{display:-webkit-box;overflow:hidden;font-weight:700;line-height:1.4;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.p-category-top .p-category-top__list-item{flex-shrink:0}.p-category-top .p-category-top__list-item a{opacity:1;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.p-category-top .p-category-top__list-item a:hover,.p-category-top .p-category-top__list-item a:focus{opacity:.7}.p-category-top .p-category-top__card-info{display:flex;align-items:center}.p-category-top .p-category-top__card-date{color:#182d55;flex-shrink:0}.p-category-top .p-category-top__card-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.p-category-top .p-category-top__card-thumbnail img{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:100%;object-fit:cover;transform:translate3d(-50%,-50%,0)}.p-category-top .splide.is-initialized:not(.is-active) .splide__list{display:flex;gap:1.25rem}@media screen and (min-width: 768px){.p-category-top{max-width:90rem;margin:1.25rem auto 5rem}.p-category-top .c-breadcrumb{position:absolute;top:1.875rem;padding-left:4.1666666667%}.p-category-top .p-category-top__inner{margin-left:4.1666666667%;overflow:hidden}.p-category-top .p-category-top__text{flex-shrink:0;width:18.5rem;margin-right:3.8888888889%}.p-category-top .p-category-top__heading{margin-top:7.0625rem;font-size:1.5rem}.p-category-top .p-category-top__heading span{margin-bottom:.625rem;font-size:2.5rem}.p-category-top .c-pagination{margin-top:3.75rem}.p-category-top .p-category-top__contents{width:75.2777777778%;padding-top:3.75rem;padding-bottom:1.125rem;padding-left:4.1666666667%;background-color:#f0f2f7}.p-category-top .p-category-top__contents-inner{width:100%}.p-category-top .p-category-top__list-item{position:relative;width:14.0625rem;height:25rem;overflow:hidden;border-radius:.5rem}.p-category-top .p-category-top__list-item .p-category-top__card{display:flex;align-items:flex-end;width:100%;height:100%}.p-category-top .p-category-top__list-item .p-category-top__card-thumbnail{position:absolute;top:50%;left:50%;z-index:-1;width:25rem;height:100%;transform:translate3d(-50%,-50%,0)}.p-category-top .p-category-top__list-item .p-category-top__card-text{display:flex;flex-direction:column-reverse;width:100%;height:fit-content;min-height:8.75rem;padding:1.125rem .9375rem;background:#0003;-webkit-backdrop-filter:blur(.9375rem);backdrop-filter:blur(.9375rem)}.p-category-top .p-category-top__list-item .p-category-top__card-info{margin-top:.5625rem}.p-category-top .p-category-top__list-item .p-category-top__card-date{margin-right:.625rem;font-size:.75rem;color:#fff}.p-category-top .p-category-top__list-item .p-category-top__card-title{font-size:1rem;color:#fff;line-clamp:3;-webkit-line-clamp:3}.p-category-top .p-category-top__list-item .c-btn{display:none}.p-category-top .p-category-top__list-item.is-active{width:68.5220729367%;max-width:44.625rem}.p-category-top .p-category-top__list-item.is-active .p-category-top__card-title{font-size:1.5rem}.p-category-top .p-category-top__list-item.is-active .p-category-top__card-thumbnail{width:100%}.p-category-top .c-pr{padding-right:8.3333333333%;padding-left:8.3333333333%;margin-top:5rem}.p-category-top .splide.is-initialized:not(.is-active) .splide__list .p-category-top__list-item:nth-child(1){width:68.2341650672%;max-width:44.625rem}.p-category-top .splide.is-initialized:not(.is-active) .splide__list .p-category-top__list-item:nth-child(1) .p-category-top__card-title{font-size:1.5rem}.p-category-top .splide.is-initialized:not(.is-active) .splide__list .p-category-top__list-item:nth-child(1) .p-category-top__card-thumbnail{width:100%}}@media screen and (min-width: 768px) and (max-width: 1079.98px){.p-category-top .p-category-top__list-item.is-active{flex-shrink:0}}@media screen and (max-width: 767.98px){.p-category-top{padding-right:1.25rem;padding-left:1.25rem;margin-top:1.875rem;margin-bottom:3.75rem}.p-category-top .p-category-top__inner{flex-direction:column}.p-category-top .p-category-top__heading{margin-top:.9375rem;font-size:1.125rem}.p-category-top .p-category-top__heading span{font-size:1.5rem}.p-category-top .p-category-top__contents{position:relative;padding-top:1.875rem;padding-bottom:4.125rem;margin-top:1.25rem}.p-category-top .p-category-top__contents:before{position:absolute;top:0;right:-1.25rem;z-index:-1;display:block;width:73.3333333333%;height:48.9887640449%;content:"";background-color:#f0f2f7}.p-category-top .p-category-top__list-item{position:relative;width:100%;overflow:hidden}.p-category-top .p-category-top__card{display:flex;flex-direction:column-reverse}.p-category-top .p-category-top__card-text{display:flex;flex-direction:column;margin-top:3.125rem}.p-category-top .p-category-top__card-info{order:1;margin-top:.625rem}.p-category-top .p-category-top__card-date{margin-right:.625rem;font-size:.9375rem}.p-category-top .p-category-top__card-title{font-size:1.5rem;line-clamp:4;-webkit-line-clamp:4}.p-category-top .p-category-top__card-thumbnail{position:relative;width:100%;padding-top:56.1194%;overflow:hidden;border-radius:.5rem}.p-category-top .c-btn{margin-top:.625rem}.p-category-top .c-pagination{position:absolute;bottom:0;z-index:1;margin-top:1.875rem}.p-category-top .c-pr{padding:0;margin-top:2.5rem}}.p-global-nav{position:relative;overflow:hidden}.p-global-nav .p-global-nav__button{position:absolute;top:0;z-index:1;display:grid;flex-shrink:0;place-items:center center;width:100%;background-color:#fff;border:.0625rem solid rgba(32,50,85,.3);border-radius:50%}.p-global-nav .p-global-nav__button:before{display:block;grid-area:1/1;width:.3125rem;height:.5625rem;content:""}@media screen and (min-width: 768px){.p-global-nav{position:relative;width:100%;max-width:90rem;padding-right:4.1666666667%;padding-left:4.1666666667%;margin-top:.9375rem;margin-right:auto;margin-left:auto}}@media screen and (max-width: 767.98px){.p-global-nav{width:100%;padding-right:1.25rem;padding-left:1.25rem;margin-top:.9375rem}}.p-guide-book{width:100%;background-color:#1660af}.p-guide-book .p-guide-book__inner{margin-right:auto;margin-left:auto}.p-guide-book .p-guide-book__list{display:flex;flex-wrap:wrap;justify-content:center}.p-guide-book .c-text-title{color:#fff}@media screen and (min-width: 768px){.p-guide-book{max-width:90rem;margin-right:auto;margin-left:auto}.p-guide-book .p-guide-book__inner{padding:2.5rem 8.3333333333%}.p-guide-book .p-guide-book__list{margin-right:-.9375rem;margin-left:-.9375rem}.p-guide-book .p-guide-book__item{width:13.5rem;margin:.3125rem .9375rem}}@media screen and (max-width: 767.98px){.p-guide-book .p-guide-book__inner{padding:1.875rem 1.25rem}.p-guide-book .p-guide-book__item{width:17.1875rem;margin:.9375rem}}.p-home-category .p-home-category__contents{display:none}.p-home-category .p-home-category__contents.is-selected{display:block}.p-home-category .p-home-category__list{display:flex;flex-wrap:wrap}.p-home-category .p-home-category__tab{position:relative;overflow:hidden}.p-home-category .p-home-category__tab-inner{width:100%}.p-home-category .p-home-category__tab-list{width:fit-content;max-width:100%}.p-home-category .p-home-category__tab-item{width:fit-content}.p-home-category .p-home-category__tab-link{position:relative;display:flex;justify-content:center;min-width:3.75rem;font-size:.8125rem;font-weight:700;color:#858e9f;cursor:pointer;transition:color .4s cubic-bezier(.23,1,.32,1)}.p-home-category .p-home-category__tab-link:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:.1875rem;content:"";background-color:#203255;transition:transform .4s cubic-bezier(.23,1,.32,1);transform:scaleX(0);transform-origin:left}.p-home-category .p-home-category__tab-link.is-selected{color:#203255}.p-home-category .p-home-category__tab-link.is-selected:after{transform:scaleX(1)}.p-home-category .p-home-category__tab-link:hover,.p-home-category .p-home-category__tab-link:focus{color:#203255}.p-home-category .p-home-category__tab-link:hover:after,.p-home-category .p-home-category__tab-link:focus:after{transform:scaleX(1)}.p-home-category .c-btn__link{font-weight:500}@media screen and (min-width: 768px){.p-home-category{max-width:90rem;margin-right:auto;margin-left:auto}.p-home-category .p-home-category__inner{padding:2.5rem 8.3333333333% 4.3125rem;margin-right:auto;margin-left:auto}.p-home-category .p-home-category__tab{max-width:75rem;margin-top:1.8125rem}.p-home-category .p-home-category__tab-list{align-items:center}.p-home-category .p-home-category__tab-item{min-width:2.5625rem;height:auto}.p-home-category .p-home-category__tab-link{padding-top:1.25rem;padding-bottom:1.375rem}.p-home-category .p-home-category__contents{max-width:76.875rem;margin-top:.875rem}.p-home-category .p-home-category__list{margin-right:-.9375rem;margin-left:-.9375rem}.p-home-category .p-home-category__item{width:15.375rem;padding:.875rem .9375rem}.p-home-category .p-home-category__item .c-article-list__thumbnail{height:13.5rem}.p-home-category .c-btn{margin-top:2.625rem;margin-right:auto;margin-left:auto}}@media screen and (max-width: 767.98px){.p-home-category .p-home-category__inner{padding:1.875rem 1.25rem}.p-home-category .p-home-category__tab{margin-top:.5rem}.p-home-category .p-home-category__tab-item{display:flex;align-items:center;justify-content:center;min-width:3.75rem;margin-right:1.25rem}.p-home-category .p-home-category__tab-item span{font-size:.8125rem}.p-home-category .p-home-category__tab-link{padding-top:.75rem;padding-bottom:.75rem}.p-home-category .p-home-category__contents{margin-top:2.5rem}.p-home-category .p-home-category__item{width:100%}.p-home-category .p-home-category__item+.p-home-category__item{margin-top:1.875rem}.p-home-category .c-btn{margin-top:2.3125rem}}.p-home-new{position:relative}.p-home-new .p-home-new__inner{background-color:#f0f2f7}.p-home-new .c-text-title{position:absolute;top:0}.p-home-new .p-home-new__contents{position:relative;overflow:hidden}.p-home-new .splide.is-initialized:not(.is-active) .splide__list{display:flex;gap:1.875rem}@media screen and (min-width: 768px){.p-home-new{max-width:90rem;padding-top:2.8125rem;margin-top:5.5rem;margin-right:auto;margin-left:auto}.p-home-new .p-home-new__inner{padding-top:4.6875rem;padding-bottom:5.5rem;padding-left:8.3333333333%}.p-home-new .c-text-title{right:0;width:100%;padding-left:8.3333333333%}.p-home-new .p-home-new__contents{max-width:82.5rem;margin-left:auto}.p-home-new .p-home-new__contents-inner{display:flex;margin-left:auto;overflow:hidden}.p-home-new .p-home-new__list{flex-shrink:0}.p-home-new .p-home-new__item,.p-home-new .p-home-new__item .c-article-slide{width:15rem;height:23rem}.p-home-new .p-home-new__item .c-article-slide__thumbnail{width:15rem;height:15rem}.p-home-new .p-home-new__item.is-active{width:23.4375rem;height:34.25rem;padding-right:1.6875rem}.p-home-new .p-home-new__item.is-active .c-article-slide{position:absolute;left:0;width:21.75rem;height:34.25rem}.p-home-new .p-home-new__item.is-active .c-article-slide__thumbnail{width:21.75rem;height:21.75rem;transition:width 1.2s cubic-bezier(.19,1,.22,1) .3s,height 1.2s cubic-bezier(.19,1,.22,1) .3s}.p-home-new .p-home-new__item.is-active .c-article-slide__title{font-size:1.5rem}.p-home-new .c-pagination{position:absolute;right:9.0909090909%;bottom:17.9545454545%;z-index:1}.p-home-new .splide.is-initialized:not(.is-active) .splide__list .p-home-new__item:nth-child(1){width:23.4375rem;height:34.25rem;padding-right:1.6875rem}.p-home-new .splide.is-initialized:not(.is-active) .splide__list .p-home-new__item:nth-child(1) .c-article-slide{position:absolute;left:0;width:21.75rem;height:34.25rem}.p-home-new .splide.is-initialized:not(.is-active) .splide__list .p-home-new__item:nth-child(1) .c-article-slide__thumbnail{width:21.75rem;height:21.75rem}.p-home-new .splide.is-initialized:not(.is-active) .splide__list .p-home-new__item:nth-child(1) .c-article-slide__title{font-size:1.5rem}}@media screen and (max-width: 767.98px){.p-home-new{padding-top:1.875rem;margin-top:3.75rem}.p-home-new .p-home-new__inner{padding:3rem 1.25rem 3.75rem}.p-home-new .c-text-title{left:1.25rem}.p-home-new .p-home-new__item{width:100%;max-width:20.9375rem}.p-home-new .p-home-new__item .c-article-slide__thumbnail{height:100%;min-height:20.9375rem}.p-home-new .p-home-new__item .c-article-slide__thumbnail.is-active .c-article-slide__title--large{font-size:1.5rem;-webkit-line-clamp:2;line-clamp:2}.p-home-new .c-pagination{margin-top:1.875rem}}.p-home-top .p-home-top__inner{margin-right:auto;margin-left:auto}.p-home-top .p-home-top__heading{text-align:center}.p-home-top .p-home-top__list-item{position:relative;flex-shrink:0;overflow:hidden;border-radius:.5rem}.p-home-top .p-home-top__list-item a{transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.p-home-top .p-home-top__list-item a:hover,.p-home-top .p-home-top__list-item a:focus{opacity:.7}.p-home-top .p-home-top__card{position:relative}.p-home-top .p-home-top__card-text{position:absolute;bottom:0;left:0;display:flex;flex-direction:column-reverse;justify-content:space-between;width:100%;height:fit-content;overflow:hidden;background:#0003;-webkit-backdrop-filter:blur(.9375rem);backdrop-filter:blur(.9375rem)}.p-home-top .p-home-top__card-info{display:flex;align-items:center}.p-home-top .p-home-top__card-date{flex-shrink:0;color:#fff}.p-home-top .p-home-top__card-title{display:-webkit-box;overflow:hidden;color:#fff;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.p-home-top .p-home-top__card-thumbnail{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:.5rem}.p-home-top .p-home-top__card-thumbnail img{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:100%;object-fit:cover;transform:translate3d(-50%,-50%,0)}.p-home-top .p-home-top__card-thumbnail-logo{position:absolute;top:0;left:0}.p-home-top .p-home-top__text-box-title{display:-webkit-box;overflow:hidden;line-height:1.5;color:#182d55;text-overflow:ellipsis;-webkit-box-orient:vertical}.p-home-top .p-home-top__text-box-info{display:flex}.p-home-top .p-home-top__text-box-date{flex-shrink:0}.p-home-top .splide.is-initialized:not(.is-active) .splide__list{display:flex;gap:1.25rem;justify-content:center}.p-home-top .c-pagination{margin-right:auto;margin-left:auto}.p-home-top .c-pagination .c-pagination__bar{background-color:#c5c5c5}@media screen and (min-width: 768px){.p-home-top{max-width:90rem;margin:1.25rem auto 3.125rem}.p-home-top .p-home-top__inner{position:relative;padding:3.8125rem 0rem 1.4375rem 1.25rem;background-color:#dae4ee}.p-home-top .p-home-top__list{width:100%}.p-home-top .p-home-top__list-item{width:15.3125rem}.p-home-top .p-home-top__card{position:relative;width:15.3125rem;height:26.5625rem}.p-home-top .p-home-top__card-text{min-width:15.3125rem;min-height:9.375rem;padding:1.25rem 1.8125rem}.p-home-top .p-home-top__card-info{margin-top:.25rem}.p-home-top .p-home-top__card-date{font-size:.75rem;color:#fff}.p-home-top .c-tag{margin-left:.625rem}.p-home-top .p-home-top__card-title{font-size:1rem;letter-spacing:.09em}.p-home-top .p-home-top__card-thumbnail-logo{width:6.25rem;height:3.5rem}.p-home-top .c-pagination{max-width:90rem;margin-top:1.75rem}.p-home-top .c-tag-list{padding:0 8.3333333333%;margin-top:4.8125rem;margin-bottom:1.75rem}.p-home-top .c-pr{padding:0 8.3333333333%}}@media screen and (max-width: 767.98px){.p-home-top{position:relative;padding-right:1.25rem;padding-left:1.25rem;margin-top:1.875rem;margin-bottom:1.875rem}.p-home-top .p-home-top__inner,.p-home-top .p-home-top__text{display:flex;flex-direction:column-reverse}.p-home-top .p-home-top__list-item{width:100%;max-width:20.875rem}.p-home-top .p-home-top__card{display:flex;flex-direction:column-reverse;width:100%;max-width:20.875rem;height:fit-content;min-height:20.875rem}.p-home-top .p-home-top__card-text{width:100%;height:8.125rem;padding:.9375rem 1.25rem .625rem}.p-home-top .p-home-top__card-date{margin:.3125rem;font-size:1rem}.p-home-top .c-tag{margin:.3125rem;margin-left:auto}.p-home-top .c-tag+.c-tag{margin-left:.625rem}.p-home-top .p-home-top__card-title{font-size:1rem;line-height:1.4}.p-home-top .p-home-top__card-thumbnail{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.p-home-top .p-home-top__card-thumbnail-logo{width:6.25rem;height:3.5rem}.p-home-top .c-pagination{margin-top:1.875rem}.p-home-top .c-tag-list{margin-top:3.4375rem;margin-bottom:1.9375rem}}.p-not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:31.25rem}.p-not-found .p-not-found__404{font-weight:700}.p-not-found .p-not-found__text{font-weight:400;text-align:center}@media screen and (min-width: 768px){.p-not-found{max-width:90rem;padding-right:2.5rem;padding-left:2.5rem;margin-right:auto;margin-left:auto}.p-not-found .p-not-found__404{font-size:2.5rem}.p-not-found .p-not-found__text{font-size:1.125rem}}@media screen and (max-width: 767.98px){.p-not-found{padding-right:1.25rem;padding-left:1.25rem}.p-not-found .p-not-found__404{font-size:2rem}.p-not-found .p-not-found__text{font-size:1.25rem}}.p-pickup{position:relative;z-index:1;width:100%;overflow:hidden}.p-pickup .p-pickup__contents{position:relative;overflow:hidden}.p-pickup .c-text-title{color:#fff}.p-pickup .p-pickup__bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#000}.p-pickup .p-pickup__bg img{filter:blur(1.25rem)}.p-pickup .p-pickup__bg:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:"";background:#101b4299}.p-pickup .p-pickup__bg.is-fixed img{opacity:1;animation:bgFadeIn 1s cubic-bezier(.23,1,.32,1) 0s forwards}@keyframes bgFadeIn{0%{opacity:.5}to{opacity:1}}.p-pickup .p-pickup__slide{width:100%}.p-pickup .p-pickup__slide-link{display:flex;flex-direction:column;opacity:1;transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s}.p-pickup .p-pickup__slide-link:hover,.p-pickup .p-pickup__slide-link:focus{opacity:.7}.p-pickup .p-pickup__slide-text{order:2}.p-pickup .p-pickup__slide-info{display:flex;align-items:center}.p-pickup .p-pickup__slide-title{display:-webkit-box;overflow:hidden;line-height:1.5;color:#fff;text-overflow:ellipsis;-webkit-box-orient:vertical}.p-pickup .p-pickup__slide-thumbnail{position:relative;order:1;width:100%;padding-top:56.338%;overflow:hidden;border-radius:.5rem}.p-pickup .p-pickup__slide-thumbnail img{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:100%;object-fit:cover;transform:translate3d(-50%,-50%,0)}.p-pickup .splide.is-initialized:not(.is-active) .splide__list{display:flex;gap:2.5rem}@media screen and (min-width: 768px){.p-pickup{max-width:90rem;margin-right:auto;margin-left:auto}.p-pickup .p-pickup__inner{padding:2.5rem 0 2.25rem}.p-pickup .p-pickup__text{padding-left:8.3333333333%}.p-pickup .p-pickup__text .c-text-title{letter-spacing:.05em}.p-pickup .c-text-title span{display:inline-block;margin-top:.9375rem}.p-pickup .p-pickup__contents{max-width:85rem;padding-left:8.3333333333%;margin-top:2.1875rem}.p-pickup .p-pickup__list-item{width:23.75rem}.p-pickup .p-pickup__slide-text{margin-top:.625rem}.p-pickup .p-pickup__slide-info .c-date,.p-pickup .p-pickup__slide-info .c-tag{margin:5px}.p-pickup .p-pickup__slide-info .c-date{flex-shrink:0}.p-pickup .p-pickup__slide-title{margin-top:.625rem;font-size:1.5rem;font-weight:700;-webkit-line-clamp:4;line-clamp:4}.p-pickup .c-pagination{margin-top:3.75rem;margin-right:auto;margin-left:auto}}@media screen and (max-width: 767.98px){.p-pickup{width:100%}.p-pickup .p-pickup__inner{padding:1.4375rem 1.25rem 1.3125rem}.p-pickup .p-pickup__contents,.p-pickup .p-pickup__list{margin-top:1.875rem}.p-pickup .p-pickup__list-item{width:100%;max-width:20.9375rem}.p-pickup .p-pickup__bg img{position:absolute;top:50%;left:50%;width:auto;max-width:none;height:100%;overflow:hidden;transform:translate3d(-50%,-50%,0)}.p-pickup .p-pickup__slide-text{margin-top:1rem}.p-pickup .p-pickup__slide-info .c-date,.p-pickup .p-pickup__slide-info .c-tag{margin:5px}.p-pickup .p-pickup__slide-title{margin-top:.1875rem;font-size:1.5rem;font-weight:500;-webkit-line-clamp:2;line-clamp:2}.p-pickup .c-pagination{margin-top:2rem;margin-right:auto;margin-left:auto}}.p-ranking,.p-ranking .p-ranking__contents{position:relative}.p-ranking .c-text-title span{display:inline-block}.p-ranking .p-ranking__list-li{position:relative;height:fit-content;cursor:pointer;border-radius:.5rem;transition:opacity .6s cubic-bezier(.23,1,.32,1) 0s}.p-ranking .p-ranking__list-li:hover,.p-ranking .p-ranking__list-li:focus{opacity:.6}.p-ranking .p-ranking__list-li:nth-child(1) .p-ranking__list-num{background-color:#c4903d}.p-ranking .p-ranking__list-li:nth-child(2) .p-ranking__list-num{background-color:#999c9f}.p-ranking .p-ranking__list-li:nth-child(3) .p-ranking__list-num{background-color:#593910}.p-ranking .p-ranking__list-li:nth-child(4) .p-ranking__list-num{background-color:#565758}.p-ranking .p-ranking__list-li:nth-child(5) .p-ranking__list-num{background-color:#313233}.p-ranking .p-ranking__list-item{position:relative;width:100%;padding-top:100%;overflow:hidden}.p-ranking .p-ranking__list-link{position:absolute;top:0;left:0;display:flex;align-items:flex-end;width:100%;height:100%}.p-ranking .p-ranking__list-num{position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;font-family:Roboto;font-weight:700;color:#fff;background-color:orange;border-radius:50%}.p-ranking .p-ranking__list-text{position:relative;display:flex;width:100%;height:fit-content}.p-ranking .p-ranking__list-text:before{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";background-image:linear-gradient(108deg,#00c0fa,#015eea);opacity:.68}.p-ranking .p-ranking__list-data{color:#fff}.p-ranking .p-ranking__list-info{flex-shrink:0}.p-ranking .p-ranking__list-title{display:-webkit-box;overflow:hidden;font-weight:700;line-height:1.5;color:#fff;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.p-ranking .p-ranking__list-thumbnail{position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%}.p-ranking .p-ranking__list-thumbnail img{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:100%;object-fit:cover;transform:translate3d(-50%,-50%,0)}@media screen and (min-width: 768px){.p-ranking{max-width:90rem;padding-top:2.5rem;padding-bottom:5rem;margin-right:auto;margin-left:auto}.p-ranking:after{position:absolute;bottom:0;left:50%;display:block;width:97.2222222222%;height:.125rem;content:"";background-color:#1660af;transform:translate(-50%)}.p-ranking .p-ranking__inner{padding-right:8.3333333333%;padding-left:8.3333333333%}.p-ranking .p-ranking__contents{margin-top:1.5rem}.p-ranking .p-ranking__list{display:grid;grid-template-areas:"item1 item2 item3" "item1 item4 item5";grid-template-columns:48.8333333333% 1fr 1fr;gap:3.4166666667%}.p-ranking .p-ranking__list-li{position:relative;padding-top:1.4375rem}.p-ranking .p-ranking__list-li:nth-child(1){grid-area:item1;padding-top:1.5625rem}.p-ranking .p-ranking__list-li:nth-child(1) .p-ranking__list-num{left:.6875rem;width:3.25rem;height:3.25rem;font-size:1.875rem}.p-ranking .p-ranking__list-li:nth-child(1) .p-ranking__list-text{min-height:8.875rem;padding:1.25rem 1.8125rem}.p-ranking .p-ranking__list-li:nth-child(1) .p-ranking__list-data{font-size:1rem}.p-ranking .p-ranking__list-li:nth-child(1) .c-tag{max-width:7.3125rem;margin-top:.875rem}.p-ranking .p-ranking__list-li:nth-child(1) .p-ranking__list-title{font-size:1.375rem}.p-ranking .p-ranking__list-li:nth-child(2){grid-area:item2}.p-ranking .p-ranking__list-li:nth-child(3){grid-area:item3}.p-ranking .p-ranking__list-li:nth-child(4){grid-area:item4}.p-ranking .p-ranking__list-li:nth-child(5){grid-area:item5}.p-ranking .p-ranking__list-item{border-radius:.625rem}.p-ranking .p-ranking__list-num{left:.625rem;width:3rem;height:3rem;font-size:1.75rem}.p-ranking .p-ranking__list-text{min-height:5.0625rem;padding:.4375rem}.p-ranking .p-ranking__list-data{font-size:.75rem}.p-ranking .c-tag{max-width:4.1875rem;margin-top:.75rem}.p-ranking .p-ranking__list-title{margin-left:1.25rem;font-size:.875rem}.p-ranking .c-pagination{margin-top:3.75rem}.p-ranking .c-tag-list{padding:0 8.3333333333%}}@media screen and (min-width: 768px) and (max-width: 1079.98px){.p-ranking .p-ranking__list{display:grid;grid-template-areas:"item1 item1" "item2 item3" "item4 item5";grid-template-columns:1fr 1fr;gap:3.4375rem}}@media screen and (max-width: 767.98px){.p-ranking{padding:1.25rem}.p-ranking .p-ranking__contents{margin-top:1.0625rem}.p-ranking .p-ranking__list-li{padding-top:.9375rem}.p-ranking .p-ranking__list-li:nth-child(1) .p-ranking__list-num{left:.4375rem;width:3rem;height:3rem;font-size:1.75rem}.p-ranking .p-ranking__list-li+.p-ranking__list-li{margin-top:2.4375rem}.p-ranking .p-ranking__list-item{padding-top:100%;border-radius:2.6666666667vw}.p-ranking .p-ranking__list-num{left:.5625rem;width:2.5625rem;height:2.5625rem;font-size:1.625rem}.p-ranking .p-ranking__list-text{min-height:6.4375rem;padding:.6875rem .75rem}.p-ranking .p-ranking__list-data{font-size:.875rem}.p-ranking .c-tag{margin-top:.75rem;max-width:4.1875rem}.p-ranking .p-ranking__list-title{margin-left:1.25rem;font-size:1.125rem}.p-ranking .c-pagination{margin-top:3.75rem}.p-ranking .c-tag-list{padding:0 8.3333333333%}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.top .footer__sns{display:flex;align-items:center;gap:20px;max-width: 1280px;padding: 0 30px;margin: 32px auto 0;}.top .footer__sns .footer__sns__item{display:block;width:25px;height:auto}.p-article-author{background-color:#f0f2f7;border-radius:10px;padding:24px;margin-top:64px}.p-article-author_top{display:flex;align-items:center;gap:24px;padding-bottom:24px;border-bottom:2px solid rgba(0,0,0,.2)}@media (max-width:480px){.p-article-author_top{flex-direction:column;align-items:center}}@media (max-width:480px){.p-article-author_main{margin-right:auto}}.p-article-author_img{width:120px!important;height:auto;border-radius:200px}@media (max-width:768px){.p-article-author_img{width:80px!important}}.p-article-author_heading{font-size:24px;color:#182d55;margin-bottom:12px}@media (max-width:768px){.p-article-author_heading{font-size:20px;margin-bottom:8px}}.p-article-author_company{font-size: 18px;color:#182d55;font-weight:500!important;margin-bottom: 6px;}.p-article-author_name{font-size:18px;color:#1660af;margin-bottom:6px;margin-top:0!important;margin-bottom:0!important}.p-article-author_post{font-size:14px;color:#182d55;margin-top:0!important;margin-bottom:0!important}.p-article-author_content{font-size:16px;color:#182d55;line-height:1.6;padding-top:24px}.p-article-author_content p{margin-top:0!important;margin-bottom:0!important}

@media (max-width: 1280px) {
  .p-interview .overviewSide {
    padding: 0;
  }
  .p-article-side .p-article-side__guide-image {
    width: 15rem;
    margin-top: 2.5rem;
    margin-right: auto;
    margin-left: auto;
  }
  .p-article-side .p-article-side__pr {
    display: flex;
    gap: 24px;
  }
}
@media (max-width: 768px) {
  .p-article-side .p-article-side__guide {
    margin-bottom: 40px;
  }
  .p-article-side .p-article-side__pr {
    flex-direction: column;
  }
}