@charset "UTF-8";
/* line 20, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023Tab > ul > li a img, .sp2023HistoryList .sp2023HistoryTime img, .sp2023HistoryList.sp2023Engagement .sp2023HistoryRight > figure img, .sp2023SystemList figure img, figure.sp2023Stage img, .sp2023LOAList figure img, .sp2023StatusList figure img, .sp2023Food figure img, .sp2023BenefitList figure img, .sp2023Award .sp2023AwardList figure img, .sp2023Meeting figure img, .sp2023ZeroList figure img, .sp2023StrategyList figure img, .sp2023DeclarationList figure img, .sp2023FinanceRight ul li.sp2023FinanceAward img, .sp2023PlanList figure img, .sp2023dDevelopList figure img, .sp2023OverseasList figure img, figure.sp2023ConfirmPic img {
  position: relative;
  display: block;
  width: 100%;
  height: auto; }

/* line 26, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023FlexBetween, .sp2023Tab > ul, .sp2023HistoryList, .sp2023HistoryList.sp2023Engagement .sp2023HistoryRight, .sp2023SystemList, .sp2023LOAList, .sp2023Food, .sp2023FoodFlex, .sp2023Meeting, .sp2023ZeroList, .sp2023StrategyList, .sp2023FinanceRight .sp2023FinanceTop, .sp2023dDevelopList, .sp2023OverseasList {
  position: relative;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; }

/* line 32, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023FlexBetweenCenter, .sp2023Tab > ul > li, .sp2023BenefitList {
  position: relative;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center; }

/* line 39, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023FlexCenter, .sp2023ConfirmPicList {
  position: relative;
  display: flex;
  justify-content: center;
  flex-wrap: wrap; }

/* line 45, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023FinanceRight ul li.sp2023FinanceAward {
  position: relative;
  display: flex;
  justify-content: start;
  flex-wrap: wrap;
  align-items: center; }

/* line 52, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023FlexStart, a.sp2023Link {
  position: relative;
  display: flex;
  justify-content: start;
  flex-wrap: wrap;
  align-items: flex-start; }

/*----------共用設定----------*/
/* line 62, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023TextPink {
  color: #ff70aa; }

/* line 65, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023TextGray97 {
  color: #979797; }

/* line 68, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023TextSize14 {
  font-size: 14px; }

/* line 71, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023TextSize16 {
  font-size: 16px; }

/* line 74, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023TextSize18 {
  font-size: 18px; }

/* line 77, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023TextSize20 {
  font-size: 20px; }

/* line 80, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023TextSize24 {
  font-size: 24px; }

/* line 83, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023TextRight {
  text-align: right; }

/* line 86, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023TextCenter {
  text-align: center; }

/* line 89, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023WhiteBg {
  background-color: #ffffff;
  border: #555555 solid 2px;
  border-radius: 40px;
  padding: 20px; }

/*----------共用設定 end----------*/
/* line 110, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
h3.sp2023Title {
  position: relative;
  color: #339400;
  font-size: 28px;
  margin-bottom: 20px; }

/* line 116, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
h4.sp2023PinkTitle {
  position: relative;
  color: #ff70aa;
  font-size: 18px;
  padding: 0 0 20px 0;
  margin-bottom: 0; }
  /* line 122, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  h4.sp2023PinkTitle:before {
    display: none;
    padding-left: 0; }

/* line 127, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023SubTitle {
  position: relative;
  font-size: 24px;
  font-weight: bold;
  padding: 20px 0 30px 0;
  line-height: 32px; }

/* line 134, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
a.sp2023Link {
  text-decoration: underline;
  color: #3394c7;
  flex-wrap: nowrap; }
  /* line 139, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  a.sp2023Link:hover {
    color: #339400; }
  /* line 142, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  a.sp2023Link img {
    display: inline-block;
    width: 30px;
    height: auto;
    margin-right: 5px; }

/* line 149, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023Content {
  padding: 0 0 30px 0;
  position: relative; }

/* line 153, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023ListTitle {
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

/* line 158, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023BorderBottem {
  border-bottom: #000000 solid 1px;
  margin-bottom: 30px; }

/* line 163, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023Tab > ul {
  align-items: stretch;
  margin: 0;
  padding: 0; }
  /* line 168, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Tab > ul > li {
    list-style: none;
    transition: ease 0.3s;
    background-color: #31d29a;
    border-radius: 40px 40px 0 0;
    width: calc(100% / 3 - 4px);
    padding: 0;
    margin: 0; }
    /* line 177, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Tab > ul > li a {
      color: #000000;
      display: block;
      width: 100%;
      padding: 20px 15px;
      text-align: center;
      font-size: 16px; }
      /* line 184, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023Tab > ul > li a img {
        width: 80px;
        display: block;
        margin: auto; }
    /* line 191, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Tab > ul > li.on, .sp2023Tab > ul > li:hover {
      background-color: #f0f0f0; }

@media only screen and (max-width: 400px) {
  /* line 162, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Tab {
    display: block; }
    /* line 202, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Tab.sp2023TwTab > li, .sp2023Tab.sp2023AbroadTab > li, .sp2023Tab.sp2023LOATab > li {
      width: 100%;
      display: block; } }

/* line 209, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023TabContent {
  padding: 30px 20px;
  background-color: #f0f0f0;
  border-radius: 0 0 40px 40px;
  margin-bottom: 40px; }

/* line 215, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023BgContent {
  padding: 30px 20px;
  background-color: #f0f0f0;
  border-radius: 40px;
  margin-bottom: 40px; }

/* line 222, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023List ul {
  width: calc(100% - 70px);
  padding: 5px 0 0 0;
  margin: 0;
  position: relative; }
  /* line 227, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023List ul li {
    list-style: none;
    padding: 0 0 10px 15px;
    margin: 0;
    position: relative; }
    /* line 232, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023List ul li:before {
      display: block;
      content: "";
      width: 4px;
      height: 4px;
      background-color: #ff70aa;
      border-radius: 50%;
      position: absolute;
      left: 0px;
      top: 10px; }

/*----------報導1----------*/
/* line 249, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023HistoryList {
  padding-bottom: 30px; }
  /* line 252, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023HistoryList .sp2023HistoryTime {
    width: 60px;
    position: relative; }
    /* line 258, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023HistoryList .sp2023HistoryTime span {
      display: block;
      position: absolute;
      top: 27px;
      left: 0px;
      width: 100%;
      text-align: center; }
    /* line 266, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023HistoryList .sp2023HistoryTime:before {
      content: "";
      width: 2px;
      height: calc(100% + 40px);
      border-right: #000000 solid 1px;
      top: 15px;
      left: 50%;
      margin-left: -1px;
      position: absolute;
      display: block;
      z-index: 0; }
  /* line 281, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023HistoryList:last-child .sp2023HistoryTime:before {
    display: none; }
  /* line 286, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023HistoryList > p {
    width: calc(100% - 70px);
    padding: 5px 0 0 0;
    margin: 0; }
  /* line 291, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023HistoryList ul {
    width: calc(100% - 70px);
    padding: 5px 0 0 0;
    margin: 0;
    position: relative; }
    /* line 296, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023HistoryList ul li {
      list-style: none;
      padding: 0 0 5px 15px;
      margin: 0;
      position: relative; }
      /* line 301, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023HistoryList ul li:before {
        display: block;
        content: "";
        width: 4px;
        height: 4px;
        background-color: #ff70aa;
        border-radius: 50%;
        position: absolute;
        left: 0px;
        top: 10px; }
  /* line 315, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023HistoryList.sp2023Engagement .sp2023HistoryRight {
    width: calc(100% - 50px - 20px); }
    /* line 318, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023HistoryList.sp2023Engagement .sp2023HistoryRight .sp2023HistoryInfo {
      width: calc(100% - 160px - 20px); }
    /* line 321, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023HistoryList.sp2023Engagement .sp2023HistoryRight > figure {
      width: 160px;
      margin: 0; }
  @media only screen and (max-width: 600px) {
    /* line 330, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023HistoryList.sp2023Engagement .sp2023HistoryRight {
      padding-bottom: 10px; }
      /* line 332, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023HistoryList.sp2023Engagement .sp2023HistoryRight .sp2023HistoryInfo {
        width: 100%; } }

/* line 339, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023SystemList {
  padding: 10px 0 30px 0; }
  /* line 342, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023SystemList.sp2023Right {
    flex-direction: row-reverse; }
  /* line 345, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023SystemList figure {
    width: 300px; }
  /* line 351, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023SystemList .sp2023SysListInfo {
    width: calc(100% - 320px); }
  @media only screen and (max-width: 750px) {
    /* line 355, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023SystemList figure {
      width: 250px; }
    /* line 358, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023SystemList .sp2023SysListInfo {
      width: calc(100% - 270px); } }
  @media only screen and (max-width: 650px) {
    /* line 339, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023SystemList {
      display: block; }
      /* line 364, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023SystemList.sp2023Right {
        flex-direction: row; }
      /* line 367, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023SystemList figure {
        width: 300px;
        max-width: 100%;
        margin: 0 auto 20px auto; }
      /* line 372, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023SystemList .sp2023SysListInfo {
        width: 100%; } }

/* line 377, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
figure.sp2023Stage {
  max-width: 600px;
  margin: auto;
  padding-bottom: 50px; }

/* line 387, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023LOAList figure {
  width: 300px; }

/* line 393, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023LOAList p {
  width: calc(100% - 320px); }

@media only screen and (max-width: 750px) {
  /* line 397, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023LOAList figure {
    width: 250px; }
  /* line 400, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023LOAList p {
    width: calc(100% - 270px); } }

@media only screen and (max-width: 650px) {
  /* line 385, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023LOAList {
    display: block; }
    /* line 406, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023LOAList figure {
      width: 300px;
      max-width: 100%;
      margin: auto;
      padding: 20px 0 0 0; }
    /* line 412, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023LOAList p {
      width: 100%; } }

/* line 417, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023StatusList {
  width: calc(100% / 3 - 10px);
  padding: 0 0 50px 0; }
  /* line 420, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023StatusList.half {
    width: calc(100% / 2 - 10px); }
  /* line 423, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023StatusList figure {
    max-width: 100px;
    margin: auto; }
  /* line 430, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023StatusList .sp2023StatusListInfo {
    text-align: center;
    font-size: 20px;
    padding-top: 20px;
    line-height: 30px; }
  @media only screen and (max-width: 650px) {
    /* line 417, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023StatusList {
      width: calc(100% / 2 - 10px); }
      /* line 438, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023StatusList:last-child {
        width: 100%; } }
  @media only screen and (max-width: 450px) {
    /* line 417, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023StatusList {
      width: 100%; } }

/* line 446, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023Food {
  margin-bottom: 0; }
  /* line 449, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Food h4 {
    display: block;
    width: 100%;
    padding-bottom: 10px;
    margin-bottom: 0; }
  /* line 456, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Food figure img {
    height: 80px;
    width: auto;
    margin: auto; }
  @media only screen and (max-width: 800px) {
    /* line 464, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Food h4 {
      text-align: center; }
    /* line 467, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Food figure {
      width: calc(100% / 2 - 30px);
      padding-top: 20px; } }
  @media only screen and (max-width: 450px) {
    /* line 473, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Food figure {
      width: 100%; } }

/* line 478, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023FoodFlex {
  padding-top: 20px; }
  /* line 481, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023FoodFlex .sp2023FoodLeft {
    width: calc(100% - 200px); }
  /* line 484, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023FoodFlex .sp2023FoodRight {
    width: 180px; }
    /* line 487, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023FoodFlex .sp2023FoodRight.sp2023Food h4 {
      text-align: center; }
    /* line 490, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023FoodFlex .sp2023FoodRight.sp2023Food figure {
      width: 70px;
      margin: auto; }
  @media only screen and (max-width: 800px) {
    /* line 497, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023FoodFlex .sp2023FoodLeft {
      width: 100%; }
      /* line 500, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023FoodFlex .sp2023FoodLeft.sp2023Food figure {
        width: calc(100% / 2 - 30px); }
    /* line 505, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023FoodFlex .sp2023FoodRight {
      width: 100%;
      margin-top: 20px; } }
  @media only screen and (max-width: 450px) {
    /* line 511, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023FoodFlex .sp2023FoodLeft {
      width: 100%; }
      /* line 514, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023FoodFlex .sp2023FoodLeft.sp2023Food figure {
        width: 100%; } }

/* line 521, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023BenefitList {
  padding-bottom: 20px; }
  /* line 524, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023BenefitList.second {
    flex-direction: row-reverse;
    padding-top: 20px; }
  /* line 528, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023BenefitList figure {
    width: 120px; }
  /* line 534, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023BenefitList .sp2023BenefitListInfo {
    width: calc(100% - 150px); }
    /* line 536, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023BenefitList .sp2023BenefitListInfo .sp2023BenefitListTitle {
      font-size: 20px;
      font-weight: bold;
      padding-bottom: 20px; }
    /* line 541, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023BenefitList .sp2023BenefitListInfo p {
      line-height: 32px; }
      /* line 543, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023BenefitList .sp2023BenefitListInfo p a {
        display: inline-block; }
        /* line 545, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
        .sp2023BenefitList .sp2023BenefitListInfo p a img {
          position: relative;
          top: 8px; }
  @media only screen and (max-width: 550px) {
    /* line 521, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023BenefitList {
      display: block; }
      /* line 554, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023BenefitList.second {
        flex-direction: row; }
      /* line 557, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023BenefitList figure {
        width: 120px;
        margin: auto;
        padding-bottom: 20px; }
      /* line 562, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023BenefitList .sp2023BenefitListInfo {
        width: 100%;
        text-align: center; }
        /* line 565, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
        .sp2023BenefitList .sp2023BenefitListInfo .sp2023BenefitListTitle {
          padding-bottom: 0px; } }

/* line 571, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023Award {
  padding: 20px 20px 40px 20px; }
  /* line 573, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Award .sp2023AwardList {
    text-align: center;
    font-size: 20px; }
    /* line 576, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Award .sp2023AwardList figure {
      max-width: 200px;
      margin: auto; }
    /* line 583, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Award .sp2023AwardList .sp2023AwardListName {
      padding-bottom: 10px; }
    /* line 586, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Award .sp2023AwardList .sp2023AwardListSlogan {
      color: #ff70aa;
      font-weight: bold; }
  /* line 591, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Award .slick-prev,
  .sp2023Award .slick-next {
    top: calc(50% - 18px); }
  /* line 595, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Award .slick-prev {
    left: -5px; }
  /* line 598, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Award .slick-next {
    right: -5px; }
  /* line 601, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Award .slick-dots {
    bottom: -20px;
    left: 0; }
    /* line 606, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Award .slick-dots li button:before {
      border: none;
      background-color: #ffffff; }
    /* line 611, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Award .slick-dots li.slick-active button:before {
      background-color: #555555;
      border: none; }

/* line 618, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023Meeting {
  width: calc(100% - 70px); }
  /* line 621, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Meeting .sp2023MeetingTitle {
    font-size: 20px;
    font-weight: bold;
    padding: 10px 0 15px 0;
    width: 100%; }
  /* line 627, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Meeting p {
    width: calc(100% - 320px); }
  /* line 630, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023Meeting figure {
    width: 300px; }
  @media only screen and (max-width: 750px) {
    /* line 637, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Meeting p {
      width: calc(100% - 270px); }
    /* line 640, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Meeting figure {
      width: 250px; } }
  @media only screen and (max-width: 650px) {
    /* line 618, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023Meeting {
      display: block; }
      /* line 646, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023Meeting p {
        width: 100%;
        padding-bottom: 20px; }
      /* line 650, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023Meeting figure {
        width: 100%;
        max-width: 300px; } }

/*----------報導2----------*/
/* line 661, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023ZeroList .sp2023ZeroListInfo {
  width: calc(100% - 420px); }

/* line 664, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023ZeroList figure {
  width: 400px; }

@media only screen and (max-width: 750px) {
  /* line 671, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023ZeroList .sp2023ZeroListInfo {
    width: calc(100% - 320px); }
  /* line 674, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023ZeroList figure {
    width: 300px; } }

@media only screen and (max-width: 650px) {
  /* line 659, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023ZeroList {
    display: block; }
    /* line 680, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023ZeroList .sp2023ZeroListInfo {
      width: 100%;
      padding-bottom: 20px; }
    /* line 684, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023ZeroList figure {
      width: 100%;
      margin: 0 auto 20px auto; } }

/* line 690, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023StrategyList {
  padding-bottom: 30px; }
  /* line 693, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023StrategyList figure {
    width: 100px; }
  /* line 699, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023StrategyList .sp2023StrategyListInfo {
    width: calc(100% - 120px); }
    /* line 701, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023StrategyList .sp2023StrategyListInfo .sp2023StrategyListTitle {
      font-size: 20px;
      font-weight: bold;
      padding-bottom: 10px; }
    /* line 706, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023StrategyList .sp2023StrategyListInfo ul {
      width: 100%;
      padding: 5px 0 0 0;
      margin: 0;
      position: relative; }
      /* line 711, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023StrategyList .sp2023StrategyListInfo ul li {
        list-style: none;
        padding: 0 0 5px 15px;
        margin: 0;
        position: relative; }
        /* line 716, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
        .sp2023StrategyList .sp2023StrategyListInfo ul li:before {
          display: block;
          content: "";
          width: 4px;
          height: 4px;
          background-color: #ff70aa;
          border-radius: 50%;
          position: absolute;
          left: 0px;
          top: 10px; }
  @media only screen and (max-width: 450px) {
    /* line 690, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023StrategyList {
      display: block; }
      /* line 732, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023StrategyList figure {
        width: 100px;
        margin: auto; }
      /* line 736, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023StrategyList .sp2023StrategyListInfo {
        width: 100%;
        padding-top: 15px; }
        /* line 739, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
        .sp2023StrategyList .sp2023StrategyListInfo .sp2023StrategyListTitle {
          text-align: center; } }

/*----------報導3----------*/
/* line 748, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023DeclarationList {
  width: calc(100% / 3 - 20px);
  text-align: center;
  padding-bottom: 30px; }
  /* line 752, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023DeclarationList figure {
    width: 100px;
    margin: auto;
    padding-bottom: 10px; }
  /* line 760, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023DeclarationList .sp2023DeclarationListTitle {
    font-size: 20px;
    font-weight: bold; }
  @media only screen and (max-width: 600px) {
    /* line 748, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023DeclarationList {
      width: 100%; } }

/* line 772, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023Finance .sp2023HistoryList:last-child .sp2023HistoryTime:before {
  display: block;
  height: 100%; }

/* line 780, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023FinanceRight {
  width: calc(100% - 80px);
  padding-top: 15px; }
  /* line 783, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023FinanceRight .sp2023FinanceTop {
    align-items: flex-start;
    padding-bottom: 20px; }
    /* line 787, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023FinanceRight .sp2023FinanceTop .sp2023FinanceTab {
      width: 60px;
      border: #000000 solid 2px;
      border-radius: 30px;
      text-align: center;
      font-weight: bold; }
    /* line 794, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023FinanceRight .sp2023FinanceTop .sp2023FinanceName {
      width: calc(100% - 60px - 150px - 30px);
      font-weight: bold;
      font-size: 20px; }
      /* line 798, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023FinanceRight .sp2023FinanceTop .sp2023FinanceName span {
        color: #979797;
        font-size: 16px; }
    /* line 803, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023FinanceRight .sp2023FinanceTop .sp2023FinancePrice {
      width: 150px;
      text-align: right;
      font-weight: bold; }
      /* line 807, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023FinanceRight .sp2023FinanceTop .sp2023FinancePrice span {
        color: #979797;
        font-size: 16px;
        display: block; }
  /* line 814, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023FinanceRight ul {
    width: 100%; }
    /* line 816, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023FinanceRight ul li.sp2023FinanceAward {
      position: relative; }
      /* line 819, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023FinanceRight ul li.sp2023FinanceAward:before {
        top: 17px; }
      /* line 822, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023FinanceRight ul li.sp2023FinanceAward img {
        display: inline-block;
        width: 40px; }
  @media only screen and (max-width: 550px) {
    /* line 830, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023FinanceRight .sp2023FinanceTop {
      display: block; }
      /* line 832, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023FinanceRight .sp2023FinanceTop .sp2023FinanceName {
        padding-top: 20px;
        width: 100%; }
      /* line 836, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023FinanceRight .sp2023FinanceTop .sp2023FinancePrice {
        width: 100%;
        text-align: left; }
        /* line 839, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
        .sp2023FinanceRight .sp2023FinanceTop .sp2023FinancePrice span {
          display: inline-block; } }

/* line 846, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023PlanList {
  width: calc(100% / 2 - 20px);
  padding: 0 20px; }
  /* line 849, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023PlanList figure {
    width: 100px;
    margin: auto;
    padding-bottom: 15px; }
  /* line 857, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023PlanList .sp2023PlanListTitle {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    padding-bottom: 20px; }
  /* line 863, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023PlanList ul {
    padding: 5px 0 0 0;
    margin: 0;
    position: relative;
    width: 100%; }
    /* line 868, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023PlanList ul li {
      list-style: none;
      padding: 0 0 5px 15px;
      margin: 0;
      position: relative; }
      /* line 873, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023PlanList ul li:before {
        display: block;
        content: "";
        width: 4px;
        height: 4px;
        background-color: #ff70aa;
        border-radius: 50%;
        position: absolute;
        left: 0px;
        top: 10px; }
  @media only screen and (max-width: 600px) {
    /* line 846, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023PlanList {
      width: 100%;
      padding: 0 0 30px 0; } }

/* line 891, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023dDevelopList {
  width: calc(100% / 3 - 20px); }
  /* line 894, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023dDevelopList figure {
    width: 80px; }
  /* line 900, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023dDevelopList .sp2023dDevelopListInfo {
    width: calc(100% - 90px); }
    /* line 902, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023dDevelopList .sp2023dDevelopListInfo .sp2023dDevelopListStep {
      width: 60px;
      text-align: center;
      border: #000000 solid 2px;
      border-radius: 30px;
      background-color: #ffffff; }
  @media only screen and (max-width: 750px) {
    /* line 891, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023dDevelopList {
      display: block; }
      /* line 912, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023dDevelopList figure {
        width: 80px;
        margin: auto; }
      /* line 916, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023dDevelopList .sp2023dDevelopListInfo {
        width: 100%;
        padding-top: 20px; }
        /* line 919, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
        .sp2023dDevelopList .sp2023dDevelopListInfo .sp2023dDevelopListStep {
          margin: auto; }
        /* line 922, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
        .sp2023dDevelopList .sp2023dDevelopListInfo p {
          text-align: center; } }
  @media only screen and (max-width: 450px) {
    /* line 891, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023dDevelopList {
      width: 100%;
      display: flex;
      padding-bottom: 20px; }
      /* line 931, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023dDevelopList figure {
        width: 70px; }
      /* line 934, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023dDevelopList .sp2023dDevelopListInfo {
        width: calc(100% - 90px); }
        /* line 936, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
        .sp2023dDevelopList .sp2023dDevelopListInfo .sp2023dDevelopListStep {
          margin: 0;
          padding: 0; }
        /* line 940, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
        .sp2023dDevelopList .sp2023dDevelopListInfo p {
          text-align: left; } }

/* line 946, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023OverseasList {
  padding-top: 20px; }
  /* line 949, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023OverseasList figure {
    width: 100px; }
  /* line 955, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023OverseasList .sp2023OverseasListRight {
    width: 100%; }
    /* line 957, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023OverseasList .sp2023OverseasListRight .sp2023OverseasListTitle {
      font-size: 20px;
      font-weight: bold;
      padding-bottom: 20px; }
    /* line 962, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023OverseasList .sp2023OverseasListRight ul {
      width: 100%; }
  @media only screen and (max-width: 450px) {
    /* line 946, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023OverseasList {
      display: block; }
      /* line 968, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023OverseasList figure {
        margin: auto;
        padding-bottom: 20px; }
      /* line 972, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
      .sp2023OverseasList .sp2023OverseasListRight {
        width: 100%; }
        /* line 974, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
        .sp2023OverseasList .sp2023OverseasListRight .sp2023OverseasListTitle {
          text-align: center; } }

/* line 980, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
figure.sp2023ConfirmPic {
  max-width: 400px;
  margin: auto;
  padding: 20px 0; }

/* line 988, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
.sp2023ConfirmPicList {
  width: calc(100% / 2 - 5px);
  text-align: center;
  padding: 10px;
  margin-bottom: 15px;
  border: #000000 solid 1px;
  border-radius: 30px;
  align-items: center;
  min-height: 100px; }
  /* line 998, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
  .sp2023ConfirmPicList.full {
    width: 100%; }
  @media only screen and (max-width: 650px) {
    /* line 988, /Volumes/My Passport for Mac/pavi/feg_group/fenc/fenc2023_csr/html/css/csr_special_2023.scss */
    .sp2023ConfirmPicList {
      width: 100%; } }

/*----------報導4----------*/

/*# sourceMappingURL=csr_special_2023.css.map */