@charset "UTF-8";
/* ------------------------
           공통
----------------------- */
body, html {
  height: 100%;
  width: 100%;
}

/* ------------------------
          인트로
----------------------- */
#intro {
  width: 100%;
  height: 100vh;
  position: fixed;
  background: #ffffff;
  z-index: 9999;
  pointer-events: none;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  --clip:0%;
  opacity: 0;
  clip-path: inset(0 0 var(--clip) 0);
}
#intro > i {
  position: absolute;
  width: 40vw;
  aspect-ratio: 1/1;
  background: linear-gradient(90deg, #FF6A0D 0%, #F3FF4E 150%);
  border-radius: 100%;
  opacity: 0.1;
  z-index: -1;
  filter: blur(100px);
}
#intro > i:first-of-type {
  left: -20%;
  top: -30%;
}
#intro > i:last-of-type {
  right: -20%;
  bottom: -30%;
}
#intro .textBox {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10rem;
  position: relative;
  padding-top: 8rem;
  z-index: 2;
}
#intro .textBox p {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-100%, -50%);
  font-size: 10.2rem;
  font-weight: 200;
}
#intro dl {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  justify-content: center;
  text-align: center;
  align-items: center;
  font-family: "Paperlogy", sans-serif;
}
#intro dl dt {
  font-size: 10rem;
  font-weight: 600;
  line-height: 0.8;
  margin-bottom: 2rem;
}
#intro dl dd {
  font-size: 4.8rem;
  font-weight: 400;
  color: #333333;
}
#intro dl:nth-of-type(1) dt {
  color: #FF6A0D;
}
#intro dl:nth-of-type(2) dt {
  color: #38959F;
}
#intro .i_logo {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='104' height='153' viewBox='0 0 104 153' fill='none'%3E%3Cpath d='M64.75 16.59L39.62 0L42.76 16.59H64.75Z' fill='%23EAD35C'/%3E%3Cpath d='M80.56 37.14L66.35 17.97L61.39 37.14H80.56Z' fill='%23D5292F'/%3E%3Cpath d='M60.04 37.3L42.52 17.76L29.71 43.71L60.04 37.3Z' fill='%23DE6C40'/%3E%3Cpath d='M86.9299 60.72L60.7299 38.02L30.0599 44.5L66.2199 67.23L86.9299 60.72Z' fill='%23D5292F'/%3E%3Cpath d='M76.94 84.1201L65.92 68.09L16.34 61.8L37.19 80.93L76.94 84.1201Z' fill='%233C0109'/%3E%3Cpath d='M66.83 67.9201L77.7 83.7301L87.03 61.5801L66.83 67.9201Z' fill='%230E95A5'/%3E%3Cpath d='M0 125.6H19.76C21.47 125.6 22.94 124.98 24.19 123.73C25.43 122.51 26.06 121.07 26.06 119.39C26.06 117.48 25.41 115.92 24.11 114.7C22.92 113.57 21.48 113.01 19.77 113.01H8.13C5.93 113.01 4.02 112.2 2.4 110.58C0.81 108.99 0.01 107.12 0.01 104.98C0.01 102.84 0.79 100.84 2.35 99.2501C3.94 97.6301 5.88 96.8201 8.17 96.8201H28.32C28.78 96.8201 29.17 96.9801 29.47 97.3001C29.77 97.6201 29.93 97.9901 29.93 98.4301V98.6001H11.16C9.74 98.6001 8.33 99.2201 6.93 100.45C5.53 101.68 4.82 103.19 4.82 104.99C4.82 106.79 5.53 108.35 6.95 109.59C8.22 110.69 9.63 111.24 11.16 111.24H22.8C25.14 111.24 27.08 112.04 28.62 113.63C30.12 115.19 30.88 117.09 30.88 119.32C30.88 121.55 30.1 123.39 28.54 125.01C26.98 126.6 25.08 127.4 22.85 127.4H1.61C1.18 127.4 0.8 127.24 0.48 126.92C0.16 126.6 0 126.23 0 125.79V125.62L0 125.6Z' fill='%23131B1A'/%3E%3Cpath d='M38.33 127.38H33.62V105.06H35.47C36.25 105.06 36.93 105.34 37.49 105.9C38.05 106.46 38.33 107.13 38.33 107.92V108.68C38.69 107.53 39.23 106.68 39.93 106.11C40.83 105.41 41.91 105.06 43.17 105.06H51.67C53.35 105.06 54.75 105.66 55.88 106.87C56.97 107.99 57.52 109.32 57.52 110.87V127.39H55.8C54.9 127.39 54.18 127.1 53.63 126.51C53.08 125.92 52.81 125.25 52.81 124.49V111.29C52.81 110.11 52.35 109.08 51.42 108.18C50.5 107.28 49.41 106.83 48.18 106.83H42.67C42.11 106.83 41.56 106.94 41.01 107.15C40.46 107.36 40.08 107.59 39.85 107.84C39.4 108.32 39.12 108.65 39.01 108.85C38.93 108.99 38.87 109.1 38.84 109.19C38.5 109.84 38.34 110.55 38.34 111.34V127.4L38.33 127.38Z' fill='%23131B1A'/%3E%3Cpath d='M68.16 105.06H80.86C82.32 105.06 83.62 105.61 84.77 106.7C85.98 107.82 86.58 109.21 86.58 110.86V113.01C86.58 114.3 86.13 115.39 85.23 116.29C84.33 117.19 83.25 117.64 81.99 117.64H68.74C68.32 117.64 67.95 117.49 67.65 117.2C67.34 116.91 67.19 116.53 67.19 116.09V115.92H79.09C79.87 115.92 80.54 115.65 81.09 115.1C81.64 114.55 81.91 113.89 81.91 113.1V111.46C81.91 110.14 81.43 109.03 80.48 108.14C79.55 107.27 78.49 106.84 77.28 106.84H71.43C69.64 106.84 68.11 107.46 66.85 108.71C65.59 109.96 64.96 111.48 64.96 113.27V119.27C64.97 121.01 65.6 122.51 66.87 123.77C68.14 125.03 69.66 125.66 71.45 125.66H85.75V125.83C85.75 126.25 85.6 126.62 85.29 126.92C84.98 127.23 84.62 127.38 84.2 127.38H68.17C65.93 127.38 64.03 126.58 62.49 124.98C61 123.44 60.26 121.63 60.26 119.55V112.87C60.25 110.71 61 108.87 62.52 107.36C64.04 105.85 65.94 105.05 68.16 105.05V105.06Z' fill='%23131B1A'/%3E%3Cpath d='M89.32 105.94V96.8101H91.26C91.96 96.8101 92.59 97.0701 93.15 97.5901C93.71 98.1101 93.99 98.7601 93.99 99.5501V105.06H101.18C101.6 105.06 101.96 105.21 102.27 105.52C102.58 105.83 102.73 106.21 102.73 106.66V106.83H93.98V119.45C93.98 121.22 94.62 122.73 95.89 123.99C97.17 125.25 98.69 125.88 100.45 125.88H103.35V126.05C103.35 126.47 103.2 126.84 102.91 127.14C102.62 127.45 102.24 127.6 101.79 127.6H97.21C94.99 127.6 93.11 126.84 91.57 125.33C90.06 123.82 89.3 121.98 89.3 119.82V105.94' fill='%23131B1A'/%3E%3Cpath d='M25.04 136.92V151.77H23.04V145.1H21.48C21.41 147.28 21.1 148.87 20.53 149.88C19.96 150.89 19.14 151.39 18.06 151.39C16.93 151.39 16.07 150.82 15.5 149.67C14.93 148.52 14.64 146.72 14.64 144.25C14.64 141.78 14.93 139.98 15.5 138.83C16.07 137.68 16.93 137.11 18.06 137.11C19.1 137.11 19.91 137.58 20.47 138.52C21.04 139.46 21.37 140.94 21.48 142.94H23.04V136.91H25.04V136.92ZM19.16 148.12C19.39 147.3 19.51 146.01 19.51 144.25C19.51 142.49 19.39 141.21 19.16 140.38C18.93 139.56 18.56 139.14 18.06 139.14C17.56 139.14 17.21 139.56 16.98 140.39C16.75 141.22 16.63 142.51 16.63 144.25C16.63 145.99 16.75 147.28 16.98 148.11C17.21 148.94 17.57 149.36 18.06 149.36C18.55 149.36 18.93 148.95 19.16 148.12ZM28.6 152.03H26.58V136.84H28.6V152.03Z' fill='%23131B1A'/%3E%3Cpath d='M58.75 149.28V151.38H44.25V149.28H58.75ZM48.29 145.29C47.1 146.05 45.85 146.43 44.54 146.45V144.31C45.53 144.31 46.48 143.98 47.4 143.32C48.32 142.66 49.1 141.76 49.74 140.63C50.39 139.5 50.81 138.24 51.03 136.85L53.23 137.23C53.02 138.43 52.71 139.48 52.3 140.4L58.57 144.71L57.42 146.51L51.35 142.18C50.51 143.5 49.49 144.54 48.29 145.3V145.29Z' fill='%23131B1A'/%3E%3Cpath d='M79.82 145.09C79.11 145.18 78.37 145.22 77.6 145.22H74.38V137.05H76.4V143.32H77.82C79.42 143.32 80.66 143.16 81.56 142.83V144.69C81.11 144.87 80.53 145.01 79.83 145.1L79.82 145.09ZM78.62 151.27C77.47 151.7 76.27 151.91 75.02 151.91V149.81C75.97 149.81 76.88 149.65 77.74 149.33C78.6 149.01 79.33 148.56 79.94 147.98C80.54 147.4 80.94 146.74 81.14 146L83.28 146.51C83.2 146.83 83.03 147.26 82.77 147.82L88.74 150.13L87.99 152.11L81.54 149.42C80.75 150.22 79.78 150.84 78.63 151.27H78.62ZM79.06 141.09V139.17H82.5V136.92H84.5V145.74H82.5V141.09H79.06ZM86.04 147.36V136.84H88.06V147.36H86.04Z' fill='%23131B1A'/%3E%3C/svg%3E") no-repeat center center/contain;
  width: 100%;
  aspect-ratio: 1/1;
  max-width: 40rem;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) scale(0);
}

/* ------------------------
           메인
----------------------- */
main {
  overflow: hidden;
}
main .m_inner {
  height: 100%;
}
main .m_inner .m_copy {
  width: calc(100% - min(6rem, 6vw));
  max-width: 1600px;
  margin: 0 auto;
  box-sizing: border-box;
  text-align: center;
  margin: 2rem auto 4rem;
  transform: translateY(70%);
  word-break: keep-all;
  text-wrap-style: balance;
}
main .m_inner .m_copy i.dot {
  width: 2.4rem;
  aspect-ratio: 1/1;
  display: block;
  margin: 0 auto 3rem;
  opacity: var(--before-opacity, 0);
  transform: translateY(var(--before-y, 0));
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 0C12.4183 7.11018e-06 16 3.58173 16 8C16 12.4183 12.4183 16 8 16C3.58173 16 7.11061e-06 12.4183 0 8C0 3.58173 3.58173 0 8 0ZM8 4.7058C6.18071 4.7058 4.7058 6.18071 4.7058 8C4.70581 9.81928 6.18072 11.2942 8 11.2942C9.81928 11.2942 11.2942 9.81928 11.2942 8C11.2942 6.18072 9.81928 4.70581 8 4.7058Z' fill='url(%23paint0_linear_239_39)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_239_39' x1='11.6129' y1='4.40002e-07' x2='-2.06451' y2='16' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F3FF4E'/%3E%3Cstop offset='1' stop-color='%23FF6A0D'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat center center/contain;
}
main .m_inner .m_copy em {
  font-size: max(1.25vw, 2rem);
  color: #777777;
  opacity: 0;
}
main .m_inner .m_copy p {
  font-size: max(1.67vw, 2.4rem);
  color: #333333;
  font-weight: 600;
  font-family: "Paperlogy", sans-serif;
  line-height: 1.2;
  letter-spacing: -0.072rem;
  width: fit-content;
  opacity: 0;
  margin: 0 auto;
}
main .m_inner .m_copy h1 {
  font-family: "Paperlogy", sans-serif;
  font-size: min(8.4vw, 6rem);
  color: #333333;
  font-weight: 600;
  line-height: 120%;
  letter-spacing: -0.12rem;
  width: fit-content;
  margin: 0 auto;
  --clip2:100%;
  clip-path: inset(0 var(--clip2) 0 var(--clip2));
}
main .m_inner .m_copy h1 strong {
  color: transparent;
  background: linear-gradient(90deg, #FF6A0D 0%, #F3FF4E 150%);
  background-clip: text;
}
main .m_inner .m_mov {
  width: 70vw;
  position: relative;
  margin: 0 auto;
  transform: scale(0.6, 0.6) translateY(100vh);
  transform-origin: center top;
  height: 60rem;
  border-radius: 4rem;
  overflow: hidden;
}
main .m_inner .m_mov video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
}

/* ------------------------
          콘텐츠
----------------------- */
article.contents section {
  background: #fff;
  overflow: hidden;
}
article.contents section.secAbout .aboutItem {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: max(8vw, 3rem);
  width: 100%;
  margin: 0 auto;
}
article.contents section.secAbout .aboutItem .item-business i {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='83' height='80' viewBox='0 0 83 80' fill='none'%3E%3Cpath d='M49.25 21.0635C54.468 21.0635 58.698 25.2927 58.6982 30.5068V48.6504C58.698 51.1394 57.0353 53.4861 54.2373 53.4863C53.3968 53.4863 52.6115 53.2666 51.9307 52.8828V74.8779C51.9306 77.5265 50.1684 79.9999 47.2109 80C44.3964 79.9999 42.1632 77.6821 42.1631 74.8779V55.2168C42.1631 54.7598 41.7909 54.387 41.334 54.3867C40.8768 54.3867 40.5039 54.7597 40.5039 55.2168V74.873C40.5038 77.6782 38.2649 79.996 35.4561 79.9961C32.5043 79.9959 30.7364 77.5228 30.7363 74.873V52.8857C30.0568 53.2676 29.2738 53.4863 28.4355 53.4863C25.6374 53.4862 23.9739 51.1394 23.9736 48.6504V30.5068C23.9739 25.2891 28.2037 21.0587 33.4229 21.0635H49.25ZM33.4209 23.5654C29.5861 23.5617 26.4768 26.6706 26.4766 30.5068V48.6504C26.4768 50.1164 27.3535 50.9833 28.4355 50.9834C29.6589 50.9834 30.6941 49.9628 30.6943 48.6504V35.4756C30.6943 35.3663 30.71 35.2602 30.7363 35.1592V30.9014C30.7363 30.2102 31.2972 29.6494 31.9883 29.6494C32.6792 29.6496 33.2393 30.2104 33.2393 30.9014V74.873C33.2393 76.4973 34.2182 77.493 35.4561 77.4932C36.837 77.4931 38.0009 76.342 38.001 74.873V55.2168C38.001 53.3774 39.4946 51.8838 41.334 51.8838C43.1732 51.884 44.666 53.3776 44.666 55.2168V74.8779C44.6661 76.3479 45.8263 77.498 47.2109 77.498C48.4525 77.4979 49.4276 76.5034 49.4277 74.8779V30.9102C49.4279 30.2193 49.9878 29.6594 50.6787 29.6592C51.3698 29.6592 51.9305 30.2191 51.9307 30.9102V35.1377C51.9607 35.2451 51.9775 35.3585 51.9775 35.4756V48.6504C51.9778 49.9628 53.0139 50.9834 54.2373 50.9834C55.3193 50.9832 56.1961 50.1163 56.1963 48.6504V30.5068C56.196 26.6758 53.0867 23.5655 49.25 23.5654H33.4209ZM41.334 0C46.4685 0.000102067 50.6228 4.16022 50.623 9.28906C50.6229 14.4185 46.4634 18.578 41.334 18.5781C36.2003 18.5781 32.0401 14.419 32.04 9.28906C32.0403 4.15921 36.2003 0 41.334 0ZM41.334 2.50293C37.5816 2.50293 34.5432 5.54241 34.543 9.28906C34.5431 13.0358 37.5816 16.0762 41.334 16.0762C45.0812 16.0761 48.12 13.0362 48.1201 9.28906C48.1199 5.54152 45.0853 2.50303 41.334 2.50293Z' fill='%2338959F'/%3E%3Cpath d='M7.01562 37.79C7.70671 37.79 8.26751 38.35 8.26758 39.041C8.26758 39.7321 7.70675 40.293 7.01562 40.293C4.52473 40.2933 2.5031 42.3147 2.50293 44.8057V57.5732C2.50304 58.452 3.00359 58.8428 3.51074 58.8428C4.15892 58.8426 4.72836 58.2985 4.72852 57.5732V48.3027C4.72852 48.2064 4.74112 48.1125 4.76172 48.0225V45.083C4.76172 44.3919 5.32255 43.8311 6.01367 43.8311C6.70463 43.8312 7.26465 44.392 7.26465 45.083V76.0205C7.26468 77.0111 7.83479 77.4921 8.45508 77.4922C9.21774 77.4922 9.87496 76.8566 9.875 76.0205V62.1895C9.8751 60.6924 11.0918 59.4757 12.5889 59.4756C13.2799 59.4757 13.8408 60.0365 13.8408 60.7275C13.8407 61.4185 13.2799 61.9784 12.5889 61.9785C12.474 61.9786 12.378 62.0746 12.3779 62.1895V76.0205C12.3779 78.1933 10.6451 79.9951 8.45508 79.9951C6.12279 79.9951 4.76176 78.0387 4.76172 76.0205V61.127C4.3719 61.2679 3.9513 61.3457 3.51074 61.3457C1.29032 61.3457 0.000135252 59.4782 0 57.5732V44.8057C0.000156711 41.1451 2.80697 38.1378 6.38477 37.8184C6.47036 37.7998 6.55926 37.7901 6.65039 37.79H7.01562ZM19.375 29.8369C20.0661 29.8369 20.6269 30.3968 20.627 31.0879C20.627 31.779 20.0661 32.3389 19.375 32.3389C16.2421 32.3391 13.7044 34.8769 13.7041 38.0098V53.332C13.7042 54.4916 14.383 55.1084 15.167 55.1084C16.0919 55.1082 16.8816 54.3382 16.8818 53.332V42.2051C16.8818 42.1013 16.8961 42.0007 16.9199 41.9043V38.3379C16.9201 37.6469 17.4799 37.0869 18.1709 37.0869C18.8618 37.087 19.4217 37.647 19.4219 38.3379V75.4727C19.4221 76.7641 20.1902 77.4919 21.0996 77.4922C22.153 77.4922 23.0544 76.6129 23.0547 75.4727V58.8711C23.0548 57.2099 24.4023 55.8623 26.0635 55.8623C26.7544 55.8624 27.3142 56.4224 27.3145 57.1133C27.3145 57.8044 26.7546 58.3652 26.0635 58.3652C25.7845 58.3653 25.5578 58.5922 25.5576 58.8711V75.4727C25.5574 77.9502 23.5798 79.9951 21.0996 79.9951C18.4759 79.9949 16.9201 77.7892 16.9199 75.4727V57.2246C16.3878 57.4713 15.7952 57.6103 15.167 57.6104C12.6704 57.6104 11.2023 55.5185 11.2021 53.332V38.0098C11.2025 33.7365 14.4785 30.2317 18.6572 29.8682C18.7464 29.848 18.8393 29.8369 18.9346 29.8369H19.375ZM63.6055 29.8369C63.7007 29.8369 63.7937 29.848 63.8828 29.8682C68.0616 30.2316 71.3386 33.7365 71.3389 38.0098V53.332C71.3387 55.5183 69.8703 57.61 67.374 57.6104C66.7455 57.6104 66.1524 57.4715 65.6201 57.2246V75.4727C65.6199 77.7893 64.0634 79.9951 61.4395 79.9951C58.9594 79.9949 56.9827 77.95 56.9824 75.4727V58.8711C56.9823 58.5922 56.7555 58.3653 56.4766 58.3652C55.7854 58.3652 55.2256 57.8044 55.2256 57.1133C55.2259 56.4224 55.7856 55.8623 56.4766 55.8623C58.1377 55.8624 59.4852 57.2099 59.4854 58.8711V75.4727C59.4856 76.6128 60.3862 77.492 61.4395 77.4922C62.3491 77.4922 63.118 76.7643 63.1182 75.4727V38.3379C63.1184 37.647 63.6782 37.087 64.3691 37.0869C65.0601 37.087 65.6199 37.647 65.6201 38.3379V41.9043C65.644 42.0007 65.6582 42.1013 65.6582 42.2051V53.332C65.6584 54.3383 66.449 55.1084 67.374 55.1084C68.1577 55.1081 68.8358 54.4913 68.8359 53.332V38.0098C68.8356 34.8768 66.298 32.3391 63.165 32.3389C62.4739 32.3389 61.9131 31.779 61.9131 31.0879C61.9131 30.3968 62.4739 29.8369 63.165 29.8369H63.6055ZM75.9561 37.79C76.0469 37.7901 76.1354 37.8 76.2207 37.8184C79.7988 38.1375 82.6063 41.1449 82.6064 44.8057V57.5732C82.6063 59.478 81.3167 61.3453 79.0967 61.3457C78.6556 61.3457 78.234 61.2681 77.8438 61.127V76.0205C77.8437 78.0387 76.4826 79.995 74.1504 79.9951C71.9604 79.9951 70.2276 78.1933 70.2275 76.0205V62.1895C70.2274 62.0746 70.1315 61.9786 70.0166 61.9785C69.3256 61.9785 68.7658 61.4185 68.7656 60.7275C68.7657 60.0364 69.3255 59.4756 70.0166 59.4756C71.5138 59.4756 72.7304 60.6923 72.7305 62.1895V76.0205C72.7305 76.8566 73.3878 77.4922 74.1504 77.4922C74.7707 77.4921 75.3408 77.011 75.3408 76.0205V45.083C75.3408 44.392 75.9009 43.8313 76.5918 43.8311C77.2829 43.8311 77.8438 44.3919 77.8438 45.083V48.0186C77.8649 48.1098 77.8769 48.2051 77.877 48.3027V57.5732C77.8771 58.2986 78.4484 58.8428 79.0967 58.8428C79.6036 58.8424 80.1034 58.4516 80.1035 57.5732V44.8057C80.1033 42.3146 78.081 40.293 75.5898 40.293C74.8989 40.2928 74.3389 39.732 74.3389 39.041C74.3389 38.3501 74.8989 37.7902 75.5898 37.79H75.9561ZM11.6191 22.9707C12.9395 22.9708 14.1773 23.3426 15.2305 23.9893C15.8193 24.3509 16.0042 25.122 15.6426 25.7109C15.2809 26.2998 14.5098 26.4837 13.9209 26.1221C13.2497 25.7099 12.4634 25.4728 11.6191 25.4727C9.18481 25.4727 7.21289 27.4479 7.21289 29.8789C7.21299 31.2424 7.83555 32.4648 8.8125 33.2734C9.34468 33.7141 9.41901 34.5028 8.97852 35.0352C8.53786 35.5675 7.7492 35.6418 7.2168 35.2012C5.69115 33.9384 4.71006 32.0209 4.70996 29.8789C4.70996 26.067 7.80121 22.9707 11.6191 22.9707ZM70.9873 22.9707C74.8052 22.9707 77.8955 26.067 77.8955 29.8789C77.8954 32.0209 76.9152 33.9384 75.3896 35.2012C74.8572 35.6418 74.0686 35.5675 73.6279 35.0352C73.1873 34.5028 73.2616 33.7141 73.7939 33.2734C74.7709 32.4648 75.3935 31.2424 75.3936 29.8789C75.3936 27.4479 73.4216 25.4727 70.9873 25.4727C70.143 25.4727 69.3567 25.71 68.6855 26.1221C68.0967 26.4837 67.3256 26.2997 66.9639 25.7109C66.6022 25.1221 66.7862 24.351 67.375 23.9893C68.4283 23.3424 69.6666 22.9708 70.9873 22.9707ZM24.9014 12.0459C27.7943 12.0459 30.3312 13.5744 31.7451 15.8643C32.1079 16.4522 31.9256 17.2228 31.3379 17.5859C30.7498 17.949 29.9783 17.7667 29.6152 17.1787C28.6388 15.5975 26.8919 14.5479 24.9014 14.5479C21.8431 14.5479 19.3615 17.0297 19.3613 20.0879C19.3614 21.8072 20.143 23.3403 21.374 24.3604C21.9058 24.8014 21.9799 25.5901 21.5391 26.1221C21.0982 26.654 20.3095 26.7277 19.7773 26.2871C17.9994 24.8138 16.8584 22.5866 16.8584 20.0879C16.8586 15.6474 20.4609 12.0459 24.9014 12.0459ZM57.6445 12.0459C62.0848 12.0462 65.6863 15.6476 65.6865 20.0879C65.6865 22.5866 64.5465 24.8138 62.7686 26.2871C62.2366 26.7279 61.4479 26.6538 61.0068 26.1221C60.566 25.5899 60.6398 24.8013 61.1719 24.3604C62.4029 23.3403 63.1845 21.8072 63.1846 20.0879C63.1844 17.0299 60.7026 14.5481 57.6445 14.5479C55.6539 14.5479 53.9061 15.5974 52.9297 17.1787C52.5666 17.7667 51.796 17.9489 51.208 17.5859C50.6199 17.2229 50.4377 16.4523 50.8008 15.8643C52.2147 13.5743 54.7515 12.0459 57.6445 12.0459Z' fill='%23EBC033'/%3E%3C/svg%3E") no-repeat center center/contain;
  width: 10rem;
  aspect-ratio: 1/1;
  display: block;
  margin: 0 auto;
}
article.contents section.secAbout .aboutItem .item-complete i {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' fill='none'%3E%3Cpath d='M67.6915 18.4693C68.4415 18.5441 69.0339 19.167 69.0547 19.9361C69.0722 20.5837 69.0772 21.2392 69.0772 21.8941C69.0772 23.9536 68.943 27.9581 68.2559 32.3707C69.9181 32.5259 71.3625 33.182 72.5391 34.355L72.67 34.4879L72.6709 34.4898C74.3825 36.2875 75.065 38.8351 74.9161 41.2759C74.7664 43.727 73.7716 46.2534 71.8848 48.0826C70.6287 49.3038 69.0423 50.0971 67.4727 50.733C66.6813 51.0536 65.857 51.3478 65.0547 51.6343C64.4458 51.8519 63.8471 52.0665 63.2559 52.2916L62.6661 52.5211C61.1807 53.1146 59.4131 53.7203 57.9473 54.859C56.574 55.9258 55.5226 57.4253 55.5225 59.8795V59.9576L55.5274 60.1265C55.6162 61.8752 56.8334 63.4283 58.7227 64.359L58.7247 64.3599C60.207 65.0926 61.2807 65.7691 61.9278 66.6256C62.4155 67.2712 62.5907 67.9273 62.6553 68.524C64.4783 68.9415 65.832 70.5727 65.8321 72.5162V73.2027C68.0789 73.655 69.7696 75.6386 69.7696 78.0191V80.0279C69.7693 80.8643 69.0913 81.5424 68.2549 81.5425H31.7393C30.9028 81.5425 30.2239 80.8644 30.2237 80.0279V78.0191C30.2237 75.6368 31.9177 73.652 34.167 73.2017V72.5162C34.1671 70.5656 35.5261 68.9411 37.3428 68.524C37.4071 67.9283 37.5824 67.2722 38.0694 66.6265C38.7163 65.7689 39.7904 65.0925 41.2754 64.3599C43.2281 63.3926 44.4603 61.7681 44.4766 59.9576V59.8795C44.4765 57.4253 43.4251 55.9258 42.0518 54.859C40.586 53.7203 38.8184 53.1146 37.3331 52.5211C36.5509 52.2085 35.7557 51.9245 34.9434 51.6343C34.1413 51.3478 33.3176 51.0535 32.5264 50.733C30.9565 50.0969 29.3696 49.3033 28.1133 48.0816C26.2276 46.2499 25.2328 43.723 25.0831 41.272C24.9341 38.8312 25.6162 36.2833 27.3291 34.4879L27.5928 34.2252C28.7459 33.1319 30.1458 32.5183 31.7481 32.3697C31.0612 27.9575 30.9278 23.9534 30.9278 21.8941C30.9278 21.2447 30.9337 20.5891 30.9512 19.9361C30.9733 19.1157 31.6442 18.4625 32.4649 18.4625H67.5401L67.6915 18.4693ZM35.1377 76.1353C34.0964 76.1353 33.254 76.9778 33.254 78.0191V78.5133H66.7403V78.0191C66.7403 76.9778 65.8978 76.1354 64.8565 76.1353H35.1377ZM38.2637 71.4498C37.6742 71.4498 37.1974 71.9253 37.1973 72.5162V73.106H62.8018V72.5162C62.8017 71.9266 62.3263 71.4498 61.7354 71.4498H38.2637ZM33.9571 21.8941C33.9571 23.8691 34.0878 27.7722 34.7627 32.0406C35.4425 36.3396 36.651 40.8521 38.7188 44.1539C39.1627 44.8628 38.948 45.7976 38.2393 46.2418C37.5303 46.6857 36.5955 46.4712 36.1514 45.7623C34.2622 42.7457 33.0628 38.9972 32.2959 35.3677C31.1191 35.4158 30.2384 35.8277 29.5206 36.5797C28.5218 37.6268 27.9969 39.2761 28.1075 41.0875C28.2141 42.8323 28.905 44.5592 30.1065 45.7906L30.2237 45.9088H30.2256C31.057 46.7175 32.2064 47.3348 33.6641 47.9254C34.3868 48.2181 35.1506 48.4907 35.9629 48.7808C36.7653 49.0674 37.6138 49.3696 38.4571 49.7066C39.7404 50.2194 42.0212 50.9981 43.9112 52.4664C45.8936 54.0065 47.5058 56.3371 47.5059 59.8795V59.984C47.4766 63.279 45.2485 65.7735 42.6182 67.0758L42.6163 67.0767C41.221 67.7649 40.7139 68.1763 40.5147 68.4195H59.4825C59.2817 68.1751 58.7738 67.7638 57.3838 67.0767L56.8956 66.8199C54.4803 65.4646 52.5206 63.0777 52.4932 59.984V59.8795C52.4933 56.337 54.1065 54.0065 56.0889 52.4664C57.9788 50.9984 60.2589 50.2194 61.542 49.7066C62.3854 49.3696 63.2338 49.0674 64.0362 48.7808C64.8485 48.4907 65.6123 48.2182 66.335 47.9254C67.7928 47.3347 68.943 46.7176 69.7745 45.9088L69.7754 45.9068C71.0487 44.6723 71.7826 42.8926 71.8926 41.0914C72.0031 39.2807 71.477 37.6301 70.4776 36.5797C69.7608 35.8289 68.8823 35.4178 67.7081 35.3687C66.9412 38.9978 65.7426 42.7461 63.8536 45.7623C63.4095 46.4713 62.4747 46.6858 61.7657 46.2418C61.0567 45.7977 60.8413 44.8629 61.2852 44.1539C63.3531 40.8521 64.5625 36.3397 65.2422 32.0406C65.9171 27.7722 66.0479 23.8691 66.0479 21.8941C66.0479 21.7595 66.0465 21.6253 66.0459 21.4918H33.959C33.9585 21.6256 33.9571 21.7597 33.9571 21.8941Z' fill='%2338959F'/%3E%3Cpath d='M33.3236 86.2963C33.6438 85.5236 34.5302 85.157 35.3031 85.477C36.0758 85.7971 36.4431 86.6827 36.1234 87.4555L31.3178 99.0639C30.9977 99.8367 30.1112 100.204 29.3383 99.8842C28.5655 99.5642 28.1981 98.6776 28.518 97.9047L33.3236 86.2963ZM64.6957 85.4819C65.4687 85.1618 66.3551 85.5293 66.6752 86.3022L71.4809 97.9047C71.8007 98.6776 71.4334 99.5641 70.6606 99.8842C69.8878 100.204 69.0012 99.8366 68.6811 99.0639L63.8764 87.4614C63.5564 86.6886 63.923 85.8022 64.6957 85.4819ZM50.0014 85.3608C50.838 85.3608 51.517 86.0398 51.517 86.8764V94.2348C51.5168 95.0713 50.8379 95.7495 50.0014 95.7495C49.1651 95.7492 48.487 95.0711 48.4867 94.2348V86.8764C48.4867 86.0399 49.1649 85.361 50.0014 85.3608ZM25.5443 72.3129C26.136 71.7218 27.0945 71.7215 27.6859 72.3129C28.2773 72.9044 28.2771 73.8629 27.6859 74.4545L19.7885 82.352C19.1969 82.9436 18.2385 82.9436 17.6469 82.352C17.0553 81.7604 17.0553 80.802 17.6469 80.2104L25.5443 72.3129ZM72.2104 72.2104C72.802 71.6193 73.7615 71.619 74.3529 72.2104L82.3529 80.2094C82.9442 80.8008 82.9439 81.7604 82.3529 82.352C81.7614 82.9436 80.802 82.9435 80.2104 82.352L72.2104 74.352C71.6191 73.7605 71.6191 72.802 72.2104 72.2104ZM19.4262 61.0229C20.1989 60.7032 21.0855 61.0697 21.4057 61.8422C21.7257 62.615 21.3579 63.5014 20.5854 63.8217L2.09512 71.4809C1.32233 71.8009 0.435914 71.4342 0.115632 70.6616C-0.204272 69.8887 0.163121 69.0022 0.935944 68.6821L19.4262 61.0229ZM78.6 61.8481C78.9203 61.0755 79.8067 60.7078 80.5795 61.0278L99.0639 68.6821C99.8363 69.0022 100.204 69.8879 99.8842 70.6606C99.5641 71.4334 98.6776 71.8007 97.9047 71.4809L79.4203 63.8266C78.6474 63.5066 78.2801 62.621 78.6 61.8481ZM23.1322 48.4877C23.9687 48.4879 24.6469 49.1668 24.6469 50.0034C24.6465 50.8396 23.9685 51.5179 23.1322 51.518H5.76505C4.92863 51.518 4.25076 50.8397 4.2504 50.0034C4.2504 49.1667 4.9284 48.4877 5.76505 48.4877H23.1322ZM94.2348 48.4877C95.0713 48.4879 95.7494 49.1668 95.7494 50.0034C95.7491 50.8396 95.0711 51.5179 94.2348 51.518H76.765C75.9287 51.5179 75.2508 50.8396 75.2504 50.0034C75.2504 49.1668 75.9285 48.4879 76.765 48.4877H94.2348ZM0.115632 29.3383C0.435831 28.5658 1.32143 28.1983 2.09415 28.518L20.5854 36.1782C21.3578 36.4985 21.7245 37.384 21.4047 38.1567C21.0845 38.9294 20.199 39.2969 19.4262 38.977L0.934967 31.3178C0.162309 30.9976 -0.204266 30.1111 0.115632 29.3383ZM97.9047 28.519C98.6777 28.1989 99.5641 28.5654 99.8842 29.3383C100.204 30.1113 99.8367 30.9977 99.0639 31.3178L80.5785 38.9721C79.8058 39.2917 78.9202 38.9242 78.6 38.1518C78.28 37.3789 78.6466 36.4925 79.4193 36.1723L97.9047 28.519ZM80.2104 17.6459C80.802 17.0547 81.7614 17.0545 82.3529 17.6459C82.9441 18.2375 82.9442 19.197 82.3529 19.7885L74.352 27.7885C73.7605 28.3795 72.8018 28.3796 72.2104 27.7885C71.6188 27.197 71.6189 26.2376 72.2104 25.6459L80.2104 17.6459ZM17.6459 17.6459C18.2375 17.0544 19.1969 17.0544 19.7885 17.6459L27.6859 25.5434C28.2774 26.135 28.2775 27.0944 27.6859 27.686C27.0944 28.2775 26.1349 28.2774 25.5434 27.686L17.6459 19.7885C17.0543 19.197 17.0544 18.2376 17.6459 17.6459ZM68.682 0.935011C69.0023 0.162449 69.8878 -0.204253 70.6606 0.115675C71.4333 0.435786 71.8006 1.32137 71.4809 2.09419L66.6635 13.726C66.3432 14.4985 65.4577 14.8652 64.685 14.5454C63.9121 14.2253 63.5448 13.3397 63.8647 12.5668L68.682 0.935011ZM29.3373 0.115675C30.1102 -0.20428 30.9967 0.162212 31.3168 0.935011L36.1215 12.5434C36.4413 13.3163 36.0749 14.2028 35.3022 14.5229C34.5292 14.8428 33.6428 14.4754 33.3227 13.7026L28.517 2.09419C28.1973 1.32132 28.5645 0.435711 29.3373 0.115675ZM50.0014 4.25044C50.838 4.25045 51.517 4.92845 51.517 5.76509V13.1235C51.5169 13.96 50.8379 14.6381 50.0014 14.6381C49.165 14.6379 48.4868 13.9599 48.4867 13.1235V5.76509C48.4867 4.92859 49.1649 4.25068 50.0014 4.25044Z' fill='%23EBC033'/%3E%3C/svg%3E") no-repeat center center/contain;
  width: 10rem;
  aspect-ratio: 1/1;
  display: block;
  margin: 0 auto;
}
article.contents section.secAbout .aboutItem .item-contents i {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='68' viewBox='0 0 100 68' fill='none'%3E%3Cpath d='M81.7004 0C86.4568 0 90.3194 3.85461 90.3196 8.61816V48.9795L98.5403 58.1426C99.1843 58.5226 99.6182 59.2213 99.6184 60.0225V62.0654C99.6183 64.831 97.3742 67.0751 94.6086 67.0752H4.62817C1.86259 67.0751 -0.381508 64.831 -0.381592 62.0654V60.0225C-0.381406 59.2163 0.0575122 58.5131 0.708252 58.1348L8.9231 48.9795V8.61816C8.92324 3.86208 12.778 0.00035631 17.5413 0H81.7004ZM2.64771 62.0654C2.64779 63.1577 3.5359 64.0448 4.62817 64.0449H94.6086C95.7009 64.0448 96.589 63.1577 96.5891 62.0654V60.8682H2.64771V62.0654ZM5.04614 57.8389H94.1975L88.1594 51.1094H11.0842L5.04614 57.8389ZM15.8284 53.2715C16.665 53.2715 17.343 53.9495 17.343 54.7861C17.3429 55.6227 16.665 56.3008 15.8284 56.3008H13.8655C13.0289 56.3008 12.3509 55.6227 12.3508 54.7861C12.3508 53.9495 13.0288 53.2715 13.8655 53.2715H15.8284ZM22.6819 53.2715C23.5185 53.2715 24.1975 53.9495 24.1975 54.7861C24.1974 55.6227 23.5184 56.3007 22.6819 56.3008H20.7249C19.8883 56.3008 19.2103 55.6227 19.2102 54.7861C19.2102 53.9495 19.8882 53.2715 20.7249 53.2715H22.6819ZM29.5364 53.2715C30.3729 53.2717 31.051 53.9496 31.051 54.7861C31.0509 55.6226 30.3728 56.3006 29.5364 56.3008H27.5784C26.7419 56.3007 26.0638 55.6226 26.0637 54.7861C26.0637 53.9495 26.7418 53.2716 27.5784 53.2715H29.5364ZM36.3958 53.2715C37.2324 53.2715 37.9104 53.9495 37.9104 54.7861C37.9103 55.6227 37.2323 56.3007 36.3958 56.3008H34.4387C33.6021 56.3008 32.9242 55.6227 32.9241 54.7861C32.9241 53.9495 33.6021 53.2715 34.4387 53.2715H36.3958ZM43.2493 53.2715C44.0859 53.2715 44.7639 53.9495 44.7639 54.7861C44.7638 55.6227 44.0858 56.3007 43.2493 56.3008H41.2913C40.4549 56.3005 39.7767 55.6226 39.7766 54.7861C39.7766 53.9496 40.4548 53.2717 41.2913 53.2715H43.2493ZM50.1086 53.2715C50.9452 53.2715 51.6243 53.9495 51.6243 54.7861C51.6242 55.6227 50.9452 56.3007 50.1086 56.3008H48.1516C47.315 56.3008 46.6371 55.6227 46.637 54.7861C46.637 53.9495 47.315 53.2715 48.1516 53.2715H50.1086ZM56.9631 53.2715C57.7996 53.2717 58.4778 53.9496 58.4778 54.7861C58.4777 55.6226 57.7996 56.3006 56.9631 56.3008H55.0051C54.1686 56.3007 53.4906 55.6226 53.4905 54.7861C53.4905 53.9495 54.1686 53.2716 55.0051 53.2715H56.9631ZM11.9534 48.0791H87.2893V12.4424H11.9534V48.0791ZM17.5413 3.0293C14.4529 3.02965 11.9535 5.5338 11.9534 8.61816V9.41309H87.2893V8.61816C87.2892 5.52949 84.785 3.0293 81.7004 3.0293H17.5413ZM51.0852 4.81152C51.9216 4.81171 52.5997 5.48973 52.5999 6.32617C52.5999 7.16271 51.9217 7.84063 51.0852 7.84082H48.1516C47.315 7.84082 46.637 7.16282 46.637 6.32617C46.6371 5.48961 47.315 4.81152 48.1516 4.81152H51.0852Z' fill='%2338959F'/%3E%3Cpath d='M71.6575 53.2715C72.4941 53.2715 73.1731 53.9495 73.1731 54.7861C73.173 55.6227 72.494 56.3007 71.6575 56.3008H69.7004C68.8638 56.3008 68.1858 55.6227 68.1858 54.7861C68.1858 53.9495 68.8638 53.2715 69.7004 53.2715H71.6575ZM78.512 53.2715C79.3486 53.2715 80.0276 53.9495 80.0276 54.7861C80.0275 55.6227 79.3485 56.3007 78.512 56.3008H76.5549C75.7183 56.3008 75.0403 55.6227 75.0403 54.7861C75.0403 53.9495 75.7183 53.2715 76.5549 53.2715H78.512ZM85.3713 53.2715C86.208 53.2715 86.887 53.9495 86.887 54.7861C86.8869 55.6227 86.208 56.3008 85.3713 56.3008H83.4084C82.5719 56.3007 81.8938 55.6227 81.8938 54.7861C81.8938 53.9495 82.5719 53.2716 83.4084 53.2715H85.3713ZM49.0247 17.2568C49.4327 17.0819 49.8993 17.0951 50.2991 17.2949L67.2639 25.7764C67.7769 26.0329 68.1007 26.5583 68.1008 27.1318C68.1008 27.7054 67.7768 28.2296 67.2639 28.4863L60.679 31.7803V37.4863C60.6789 38.559 60.11 39.4126 59.4465 40.0176C58.7837 40.6219 57.908 41.0965 56.9553 41.4639C55.0398 42.2024 52.4962 42.6269 49.7629 42.627C47.0297 42.6269 44.4861 42.2024 42.5706 41.4639C41.618 41.0966 40.7432 40.6218 40.0803 40.0176C39.4168 39.4126 38.847 38.5591 38.8469 37.4863V31.9238L31.9739 28.4863C31.4608 28.2297 31.137 27.7055 31.137 27.1318C31.1371 26.5582 31.4608 26.0329 31.9739 25.7764L48.9436 17.2949L49.0247 17.2568ZM50.2991 36.9746C49.8725 37.1879 49.3702 37.1879 48.9436 36.9746L41.8762 33.4395V37.4707C41.8835 37.4969 41.9263 37.6005 42.1213 37.7783C42.41 38.0415 42.912 38.3481 43.6604 38.6367C45.1476 39.2101 47.305 39.5967 49.7629 39.5967C52.2208 39.5967 54.3782 39.2101 55.8655 38.6367C56.6139 38.3481 57.1159 38.0415 57.4045 37.7783C57.5997 37.6004 57.6425 37.4969 57.6497 37.4707V33.2959L50.2991 36.9746ZM36.0383 27.1318L49.6213 33.9258L63.1995 27.1318L49.6213 20.3428L36.0383 27.1318Z' fill='%23EBC033'/%3E%3C/svg%3E") no-repeat center center/contain;
  width: 10rem;
  aspect-ratio: 1/1;
  display: block;
  margin: 0 auto;
}
article.contents section.secAbout .aboutItem > div {
  text-align: center;
  width: 100%;
}
article.contents section.secAbout .aboutItem > div dd {
  font-size: min(20vw, 8rem);
  font-weight: 700;
  line-height: 1;
}
article.contents section.secAbout .aboutItem > div dt {
  font-size: max(1.25vw, 2rem);
  color: #777777;
  font-weight: 400;
  letter-spacing: -0.04rem;
  display: block;
  margin-top: 1rem;
}
@media screen and (min-width: 1025px) {
  article.contents section.secPR {
    width: 100%;
    aspect-ratio: 381/167;
    padding: 0;
  }
  article.contents section.secPR .sec_inner {
    width: 100%;
    max-width: 100%;
    height: 100%;
  }
  article.contents section.secPR .prArea {
    position: relative;
    height: 100%;
    isolation: isolate;
  }
  article.contents section.secPR .prArea:has(.prItem:hover) .prItem > div::before {
    opacity: 0;
  }
  article.contents section.secPR .prArea:has(.prItem:hover) .prItem > div::after {
    background: transparent;
  }
  article.contents section.secPR .prArea:has(.prItem div:nth-child(1):hover) .prThumb div {
    opacity: 0;
    z-index: -2;
  }
  article.contents section.secPR .prArea:has(.prItem div:nth-child(1):hover) .prThumb div:nth-child(1) {
    opacity: 1;
    z-index: -1;
  }
  article.contents section.secPR .prArea:has(.prItem div:nth-child(2):hover) .prThumb div {
    opacity: 0;
    z-index: -2;
  }
  article.contents section.secPR .prArea:has(.prItem div:nth-child(2):hover) .prThumb div:nth-child(2) {
    opacity: 1;
    z-index: -1;
  }
  article.contents section.secPR .prArea:has(.prItem div:nth-child(3):hover) .prThumb div {
    opacity: 0;
    z-index: -2;
  }
  article.contents section.secPR .prArea:has(.prItem div:nth-child(3):hover) .prThumb div:nth-child(3) {
    opacity: 1;
    z-index: -1;
  }
  article.contents section.secPR .prArea .prThumb {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: -1;
  }
  article.contents section.secPR .prArea .prThumb > div {
    transition: all 500ms cubic-bezier(0.39, 0.575, 0.565, 1);
    position: absolute;
    left: 0;
    top: 0;
  }
  article.contents section.secPR .prArea .prThumb > div:nth-child(1) {
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0;
    background: url("../img/main/prThumb01.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prThumb > div:nth-child(2) {
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0;
    background: url("../img/main/prThumb02.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prThumb > div:nth-child(3) {
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0;
    background: url("../img/main/prThumb03.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prItem {
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%;
  }
  article.contents section.secPR .prArea .prItem > div {
    width: 100%;
    height: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    flex-grow: 1;
    flex-basis: 200;
    flex: 1;
    box-sizing: border-box;
    padding: 3vw;
    isolation: isolate;
    transition: all 500ms cubic-bezier(0.39, 0.575, 0.565, 1);
  }
  article.contents section.secPR .prArea .prItem > div::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
    opacity: 1;
    transition: opacity 500ms cubic-bezier(0.39, 0.575, 0.565, 1);
  }
  article.contents section.secPR .prArea .prItem > div:nth-child(1)::before {
    filter: grayscale(0.9);
    background: url("../img/main/prThumb01.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prItem > div:nth-child(1):hover::after {
    box-shadow: 0 0 130px 0px rgba(255, 247, 208, 0.3803921569) inset;
  }
  article.contents section.secPR .prArea .prItem > div:nth-child(2)::before {
    filter: grayscale(0.9);
    background: url("../img/main/prThumb02.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prItem > div:nth-child(2):hover::after {
    box-shadow: 0 0 130px 0px rgba(255, 247, 208, 0.3803921569) inset;
  }
  article.contents section.secPR .prArea .prItem > div:nth-child(3)::before {
    filter: grayscale(0.9);
    background: url("../img/main/prThumb03.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prItem > div:nth-child(3):hover::after {
    box-shadow: 0 0 130px 0px rgba(255, 247, 208, 0.3803921569) inset;
  }
  article.contents section.secPR .prArea .prItem > div em {
    font-size: max(0.94vw, 1.6rem);
    color: #FFDEA2;
  }
  article.contents section.secPR .prArea .prItem > div dl dt {
    font-size: max(2.08vw, 3.4rem);
    font-weight: 800;
    color: #ffffff;
    font-family: "Paperlogy", sans-serif;
  }
  article.contents section.secPR .prArea .prItem > div dl dd {
    font-size: max(0.8333vw, 1.4rem);
    font-weight: 300;
    color: #ffffff;
    word-break: keep-all;
    text-wrap: balance;
  }
  article.contents section.secPR .prArea .prItem > div .getLink {
    display: block;
    position: relative;
    width: max(6.25vw, 4rem);
    height: 0px;
    transition: height 500ms ease-in-out;
    top: 5rem;
  }
  article.contents section.secPR .prArea .prItem > div .getLink span {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100rem;
    background: linear-gradient(90deg, #FF6A0D 0%, #F3FF4E 150%);
    color: #ffffff;
    position: absolute;
    width: max(6.25vw, 4rem);
    aspect-ratio: 1/1;
    left: 0;
    top: 0;
    opacity: 0;
    transition: opacity 500ms ease;
  }
  article.contents section.secPR .prArea .prItem > div .getLink span::after {
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='35' viewBox='0 0 37 35' fill='none'%3E%3Cpath d='M19.8041 34.7368L16.6115 31.4261L27.6858 19.7595H0V14.9248H27.6858L16.6115 3.31077L19.8041 0L36.3158 17.3421L19.8041 34.7368Z' fill='white'/%3E%3C/svg%3E") no-repeat center center/min(50vw, 3rem);
  }
  article.contents section.secPR .prArea .prItem > div::after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: -1;
    transition: height 500ms;
    background: linear-gradient(1deg, rgba(0, 0, 0, 0.8509803922), rgba(21, 30, 49, 0.5215686275));
  }
  article.contents section.secPR .prArea .prItem > div:not(:hover) {
    background: linear-gradient(1deg, rgb(0, 0, 0) 0%, rgba(207, 207, 207, 0));
  }
  article.contents section.secPR .prArea .prItem > div:hover {
    flex: 2;
    backdrop-filter: blur(6px);
    background: linear-gradient(0deg, rgba(255, 134, 0, 0.81) -30%, rgba(39, 39, 39, 0.58) 60%);
  }
  article.contents section.secPR .prArea .prItem > div:hover::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
  }
  article.contents section.secPR .prArea .prItem > div:hover .getLink {
    height: max(6.25vw, 4rem);
  }
  article.contents section.secPR .prArea .prItem > div:hover .getLink span {
    opacity: 1;
  }
  article.contents section.secPR .prArea .prItem > div:not(:last-child) {
    box-shadow: -2px 0px 0 -1px rgba(255, 255, 255, 0.2549019608) inset;
  }
}
article.contents section.secEXP {
  overflow: hidden;
}
article.contents section.secEXP .swiper-wrapper {
  transition-timing-function: linear;
}
article.contents section.secEXP .swiper-slide {
  box-shadow: 0 0 0 1px #eeeeee;
}
article.contents section.secEXP .swiper-slide img {
  pointer-events: none;
}
article.contents section.secBusiness {
  background: url("../img/main/bs_bg.png") no-repeat center/cover;
  background-attachment: fixed;
  padding: 0;
}
article.contents section.secBusiness .sec_inner {
  display: flex;
  align-items: center;
}
article.contents section.secBusiness .sec_inner .sec_tit {
  text-align: left;
  width: 100%;
  flex: 0.9;
}
article.contents section.secBusiness .sec_inner .sec_tit em, article.contents section.secBusiness .sec_inner .sec_tit h1, article.contents section.secBusiness .sec_inner .sec_tit p {
  color: #ffffff;
}
article.contents section.secBusiness .sec_inner .sec_tit h1 {
  margin-left: 0;
}
article.contents section.secBusiness .sec_inner .sec_tit i.i_dot {
  margin-left: 0;
}
article.contents section.secBusiness .sec_inner .sec_tit em {
  margin-left: 0;
}
article.contents section.secBusiness .sec_inner .sec_tit em::before {
  margin-left: 0;
}
article.contents section.secBusiness .sec_inner .sec_area {
  flex: 1;
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  background: url();
}
article.contents section.secBusiness .sec_inner .sec_area > div {
  width: 100%;
  height: 100%;
  padding: 12rem 6rem;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: min(4vw, 4rem);
  color: #ffffff;
  position: relative;
  border-left: 1px solid rgba(255, 255, 255, 0.4117647059);
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: center;
  isolation: isolate;
}
article.contents section.secBusiness .sec_inner .sec_area > div::before {
  content: "";
  transition: all 300ms ease;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}
article.contents section.secBusiness .sec_inner .sec_area > div:hover::before {
  content: "";
  background: rgba(0, 68, 255, 0.1098039216);
  box-shadow: 0 0 90px -5px rgba(255, 255, 255, 0.2823529412) inset;
  backdrop-filter: blur(2px);
}
article.contents section.secBusiness .sec_inner .sec_area > div p {
  font-size: max(1.67vw, 2.4rem);
  font-weight: 600;
  font-family: "Paperlogy", sans-serif;
}
article.contents section.secBusiness .sec_inner .sec_area > div span {
  font-size: max(0.94vw, 1.6rem);
  font-weight: 300;
}
article.contents section.secBusiness .sec_inner .sec_area > div > i {
  background: url() no-repeat center/contain;
  display: block;
  width: 16rem;
  height: 12rem;
  margin: 0 auto;
}
article.contents section.secBusiness .sec_inner .sec_area > div > a {
  display: flex;
  align-items: center;
  gap: 1.2rem;
}
article.contents section.secBusiness .sec_inner .sec_area > div > a i.ico-arr {
  width: 1.4rem;
  aspect-ratio: 1/1;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='22' viewBox='0 0 23 22' fill='none'%3E%3Cpath d='M12.5426 22L10.5206 19.9032L17.5343 12.5144H0V9.45234H17.5343L10.5206 2.09682L12.5426 0L23 10.9834L12.5426 22Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center/contain;
}
article.contents section.secBusiness .sec_inner .sec_area > div > a:hover i.ico-arr, article.contents section.secBusiness .sec_inner .sec_area > div > a:focus i.ico-arr {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='22' viewBox='0 0 23 22' fill='none'%3E%3Cpath d='M12.5426 22L10.5206 19.9032L17.5343 12.5144H0V9.45234H17.5343L10.5206 2.09682L12.5426 0L23 10.9834L12.5426 22Z' fill='%23333'/%3E%3C/svg%3E");
}
article.contents section.secBusiness .sec_inner .sec_area .bs-com > i {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='158' height='106' viewBox='0 0 158 106' fill='none'%3E%3Cpath d='M57.6777 -0.273438C62.1267 -0.273438 66.0756 1.87434 68.543 5.19238C71.0104 1.87434 74.9592 -0.273438 79.4082 -0.273438H134.692C136.167 -0.273396 137.362 0.921909 137.362 2.39648V36.9668C137.362 38.4413 136.167 39.6367 134.692 39.6367C133.218 39.6367 132.023 38.4413 132.022 36.9668V5.06641H79.4082C74.8871 5.06641 71.2131 8.73376 71.2129 13.2734V92.8301C73.4864 91.0963 76.3255 90.0654 79.4082 90.0654H92.4873C93.9618 90.0655 95.1571 91.2609 95.1572 92.7354C95.1571 94.2098 93.9618 95.4052 92.4873 95.4053H79.4082C74.8808 95.4053 71.2129 99.0795 71.2129 103.613L71.1992 103.886C71.0625 105.232 69.9254 106.283 68.543 106.283L68.2871 106.271L68.2852 106.27C68.2447 106.266 68.2049 106.259 68.165 106.253C68.1148 106.246 68.0649 106.239 68.0156 106.229C67.9856 106.223 67.9564 106.215 67.9268 106.208C67.8759 106.196 67.8251 106.185 67.7754 106.17C67.7367 106.158 67.6991 106.144 67.6611 106.131C67.6177 106.116 67.5746 106.1 67.5322 106.083C67.4975 106.069 67.4637 106.053 67.4297 106.037C67.3879 106.018 67.3462 105.999 67.3057 105.978C67.2728 105.96 67.241 105.941 67.209 105.923C67.1678 105.899 67.1266 105.876 67.0869 105.85C67.0571 105.83 67.028 105.81 66.999 105.789C66.9592 105.761 66.92 105.732 66.8818 105.701C66.8538 105.679 66.8269 105.655 66.7998 105.632C66.7665 105.603 66.734 105.573 66.7021 105.543C66.6741 105.516 66.646 105.49 66.6191 105.462C66.5889 105.43 66.5599 105.398 66.5312 105.365C66.503 105.333 66.4749 105.3 66.4482 105.267C66.424 105.236 66.4018 105.204 66.3789 105.172C66.3547 105.138 66.3303 105.105 66.3076 105.07C66.2837 105.034 66.2614 104.996 66.2393 104.958C66.2194 104.924 66.1991 104.89 66.1807 104.855C66.1598 104.816 66.141 104.775 66.1221 104.734C66.1054 104.698 66.0883 104.663 66.0732 104.626C66.0562 104.585 66.0413 104.542 66.0264 104.5C66.0136 104.464 65.9995 104.428 65.9883 104.391C65.9389 104.228 65.9044 104.06 65.8867 103.886L65.873 103.613V103.604L65.8623 103.182C65.6429 98.8443 62.0636 95.3965 57.6777 95.3965H2.39355C0.919036 95.3965 -0.276235 94.2011 -0.276367 92.7266V2.39648C-0.276367 0.921884 0.918954 -0.273438 2.39355 -0.273438H57.6777ZM5.06348 90.0566H57.6777C60.7605 90.0566 63.5995 91.0874 65.873 92.8213V13.2734C65.8729 8.73376 62.1989 5.06641 57.6777 5.06641H5.06348V90.0566ZM53.5537 57.3076C55.0282 57.3076 56.2235 58.5031 56.2236 59.9775C56.2236 61.4521 55.0283 62.6475 53.5537 62.6475H17.2295C15.755 62.6473 14.5596 61.4521 14.5596 59.9775C14.5597 58.5031 15.7551 57.3077 17.2295 57.3076H53.5537ZM53.5537 43.8369C55.0283 43.8369 56.2236 45.0322 56.2236 46.5068C56.2236 47.9814 55.0283 49.1768 53.5537 49.1768H17.2295C15.755 49.1766 14.5596 47.9814 14.5596 46.5068C14.5596 45.0323 15.755 43.837 17.2295 43.8369H53.5537ZM102.366 43.8369C103.841 43.8372 105.036 45.0324 105.036 46.5068C105.036 47.9813 103.841 49.1765 102.366 49.1768H83.3438C81.8691 49.1768 80.6738 47.9814 80.6738 46.5068C80.6738 45.0322 81.8691 43.8369 83.3438 43.8369H102.366ZM53.5537 30.375C55.0283 30.375 56.2236 31.5703 56.2236 33.0449C56.2236 34.5195 55.0283 35.7148 53.5537 35.7148H17.2295C15.755 35.7147 14.5596 34.5194 14.5596 33.0449C14.5596 31.5704 15.755 30.3751 17.2295 30.375H53.5537ZM119.659 30.375C121.134 30.3753 122.329 31.5705 122.329 33.0449C122.329 34.5193 121.133 35.7145 119.659 35.7148H83.3438C81.8692 35.7148 80.6739 34.5195 80.6738 33.0449C80.6738 31.5703 81.8691 30.375 83.3438 30.375H119.659ZM53.5537 16.9043C55.0283 16.9043 56.2236 18.0996 56.2236 19.5742C56.2234 21.0486 55.0281 22.2441 53.5537 22.2441H17.2295C15.7552 22.244 14.5598 21.0485 14.5596 19.5742C14.5596 18.0997 15.755 16.9044 17.2295 16.9043H53.5537ZM119.659 16.9043C121.134 16.9046 122.329 18.0998 122.329 19.5742C122.329 21.0484 121.133 22.2438 119.659 22.2441H83.3438C81.8693 22.2441 80.6741 21.0486 80.6738 19.5742C80.6738 18.0996 81.8691 16.9043 83.3438 16.9043H119.659Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M127.915 81.5938C131.907 81.5939 135.14 84.8336 135.14 88.8232C135.139 92.8125 131.907 96.0516 127.915 96.0518C123.923 96.0516 120.692 92.8125 120.691 88.8232C120.691 84.8336 123.923 81.5939 127.915 81.5938ZM127.915 86.9336C126.878 86.9337 126.031 87.7771 126.031 88.8232C126.032 89.869 126.878 90.7118 127.915 90.7119C128.952 90.7118 129.798 89.869 129.799 88.8232C129.799 87.7771 128.953 86.9337 127.915 86.9336Z' fill='%23FFFA74'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M132.379 56.4375C134.342 56.4375 135.838 58.111 135.706 60.0107C135.702 60.073 135.695 60.1355 135.687 60.1973L133.444 76.1406C133.316 78.0878 131.701 79.6279 129.717 79.6279H126.096C125.138 79.6279 124.434 79.2011 124.059 78.9121C123.667 78.6108 123.385 78.2723 123.21 78.0381C123.024 77.7897 122.882 77.5563 122.79 77.3936C122.743 77.3095 122.704 77.2368 122.675 77.1807C122.66 77.1525 122.649 77.1276 122.639 77.1074C122.634 77.0974 122.629 77.088 122.625 77.0801C122.623 77.0763 122.622 77.0726 122.62 77.0693L122.617 77.0645L122.616 77.0615C122.623 77.0578 122.746 76.9978 125.028 75.917L122.615 77.0596C122.5 76.8156 122.422 76.5554 122.385 76.2881L120.125 60.1963C120.119 60.1552 120.115 60.1136 120.111 60.0723C119.925 58.0667 121.53 56.4376 123.433 56.4375H132.379ZM127.496 74.2881H128.312L130.071 61.7773H125.739L127.496 74.2881Z' fill='%23FFFA74'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M127.835 45.3174C144.65 45.3177 158.276 58.9639 158.276 75.791C158.276 92.6182 144.65 106.264 127.835 106.265C121.941 106.265 116.442 104.582 111.785 101.685L101.761 105.315C100.787 105.668 99.6965 105.425 98.9639 104.693C98.2314 103.961 97.988 102.871 98.3398 101.897L101.968 91.8555C99.0737 87.188 97.3926 81.6845 97.3926 75.791C97.3928 58.9637 111.019 45.3174 127.835 45.3174ZM127.835 50.6572C113.974 50.6572 102.733 61.9073 102.732 75.791C102.732 81.0657 104.36 85.9547 107.134 90.0059C107.619 90.7145 107.733 91.6141 107.441 92.4219L105.297 98.3545L111.22 96.2109L111.373 96.1602C112.142 95.9333 112.976 96.0641 113.642 96.5215C117.677 99.2957 122.558 100.925 127.835 100.925C141.696 100.925 152.936 89.6747 152.937 75.791C152.936 61.9074 141.695 50.6575 127.835 50.6572Z' fill='%23FFFA74'/%3E%3C/svg%3E");
}
article.contents section.secBusiness .sec_inner .sec_area .bs-ori > i {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='127' height='119' viewBox='0 0 127 119' fill='none'%3E%3Cpath d='M23.7783 93.043C29.1444 93.043 33.4812 97.404 33.4814 102.767V110.009C33.4814 115.372 29.1446 119.732 23.7783 119.732H8.95703C3.59077 119.732 -0.746094 115.372 -0.746094 110.009V102.767C-0.745806 97.404 3.59094 93.043 8.95703 93.043H23.7783ZM70.9111 93.043C76.277 93.0432 80.614 97.4042 80.6143 102.767V110.009C80.6143 115.371 76.2772 119.732 70.9111 119.732H56.0898C50.7236 119.732 46.3867 115.372 46.3867 110.009V102.767C46.387 97.404 50.7238 93.043 56.0898 93.043H70.9111ZM118.043 93.043C123.409 93.043 127.746 97.404 127.746 102.767V110.009C127.746 115.372 123.409 119.732 118.043 119.732H103.222C97.8554 119.732 93.5186 115.372 93.5186 110.009V102.767C93.5188 97.404 97.8556 93.043 103.222 93.043H118.043ZM8.95703 98.3828C6.55533 98.3828 4.59404 100.338 4.59375 102.767V110.009C4.59375 112.438 6.55515 114.393 8.95703 114.393H23.7783C26.1802 114.393 28.1416 112.438 28.1416 110.009V102.767C28.1413 100.338 26.18 98.3828 23.7783 98.3828H8.95703ZM56.0898 98.3828C53.6881 98.3828 51.7268 100.338 51.7266 102.767V110.009C51.7266 112.438 53.688 114.393 56.0898 114.393H70.9111C73.3128 114.392 75.2744 112.437 75.2744 110.009V102.767C75.2741 100.338 73.3126 98.3831 70.9111 98.3828H56.0898ZM103.222 98.3828C100.82 98.3828 98.8587 100.338 98.8584 102.767V110.009C98.8584 112.438 100.82 114.393 103.222 114.393H118.043C120.445 114.393 122.406 112.438 122.406 110.009V102.767C122.406 100.338 120.445 98.3828 118.043 98.3828H103.222Z' fill='%23FFFA74'/%3E%3Cpath d='M63.4746 64.835C64.9492 64.835 66.1445 66.0303 66.1445 67.5049V74.7432H104.634C109.402 74.7434 113.255 78.6204 113.255 83.3828V88.0879C113.255 89.5625 112.06 90.7578 110.585 90.7578C109.111 90.7575 107.915 89.5623 107.915 88.0879V83.3828C107.915 81.5543 106.437 80.0832 104.634 80.083H66.1445V88.0889C66.1442 89.5632 64.949 90.7588 63.4746 90.7588C62.0004 90.7587 60.8051 89.5631 60.8047 88.0889V80.083H22.3232C20.5198 80.0831 19.0412 81.5543 19.041 83.3828V88.0879C19.041 89.5625 17.8457 90.7578 16.3711 90.7578C14.8966 90.7577 13.7012 89.5624 13.7012 88.0879V83.3828C13.7013 78.6203 17.5555 74.7433 22.3232 74.7432H60.8047V67.5049C60.8047 66.0304 62.0001 64.8351 63.4746 64.835ZM64.0225 29.21C76.8102 29.21 87.1639 39.6064 87.1641 52.4131V56.7207C87.164 59.9295 84.5635 62.5488 81.3447 62.5488H74.7422C74.7358 62.5489 74.7291 62.5498 74.7227 62.5498C74.7161 62.5498 74.7096 62.5489 74.7031 62.5488H52.2969C52.2904 62.5489 52.2839 62.5498 52.2773 62.5498C52.2709 62.5498 52.2642 62.5489 52.2578 62.5488H45.6475C42.4289 62.5486 39.8291 59.9293 39.8291 56.7207V52.4131C39.8293 39.6064 50.1829 29.21 62.9707 29.21H64.0225ZM62.9707 34.5498C53.1473 34.5498 45.1691 42.5404 45.1689 52.4131V56.7207C45.169 56.9953 45.3933 57.2087 45.6475 57.209H49.6074V51.3438C49.6075 49.8692 50.8028 48.6738 52.2773 48.6738C53.7518 48.674 54.9472 49.8693 54.9473 51.3438V57.209H72.0527V51.3438C72.0528 49.8693 73.2482 48.674 74.7227 48.6738C76.1972 48.6738 77.3925 49.8692 77.3926 51.3438V57.209H81.3447C81.5991 57.209 81.8232 56.9955 81.8232 56.7207V52.4131C81.823 42.5404 73.8458 34.5499 64.0225 34.5498H62.9707ZM63.4971 -0.740234C70.9513 -0.739906 76.5137 5.9037 76.5137 13.4648C76.5136 17.2774 75.1342 20.9339 72.8691 23.667C70.6024 26.402 67.3104 28.3563 63.4971 28.3564C59.6837 28.3564 56.3918 26.402 54.125 23.667C51.8599 20.9338 50.4795 17.2775 50.4795 13.4648C50.4795 5.89515 56.0436 -0.740234 63.4971 -0.740234ZM63.4971 4.59961C59.5224 4.59961 55.8193 8.28531 55.8193 13.4648C55.8194 16.0195 56.7564 18.474 58.2363 20.2598C59.7146 22.0433 61.5967 23.0166 63.4971 23.0166C65.3974 23.0164 67.2796 22.0434 68.7578 20.2598C70.2377 18.474 71.1738 16.0194 71.1738 13.4648C71.1738 8.29164 67.4705 4.59995 63.4971 4.59961Z' fill='white'/%3E%3C/svg%3E");
}
article.contents section.secPartner {
  overflow: hidden;
}
article.contents section.secPartner .swiper-wrapper {
  transition-timing-function: linear;
}
article.contents section.secPartner .swiper-slide {
  box-shadow: 0 0 0 1px #eeeeee;
}
article.contents section.secPartner .swiper-slide img {
  pointer-events: none;
}
article.contents section.secAward {
  position: relative;
}
article.contents section.secAward::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: -1;
  background: url("../img/main/exp_bg.png") no-repeat center bottom/cover;
  opacity: 0.3;
}
article.contents section.secAward .aw_area {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
}
article.contents section.secAward .aw_item {
  border: 1px solid #dddddd;
  padding: 2vw 2rem;
  text-align: center;
  background: #ffffff;
  width: 100%;
}
article.contents section.secAward .aw_item p {
  font-family: "Paperlogy", sans-serif;
  font-size: max(1.25vw, 2rem);
  font-weight: 600;
  color: #333333;
  word-break: keep-all;
  line-height: 1.2;
  margin-top: 2rem;
}
article.contents section.secAward .aw_item span {
  font-weight: 400;
  color: #777777;
  font-size: max(0.94vw, 1.6rem);
  word-break: keep-all;
  text-wrap-style: balance;
  display: block;
  line-height: 1.4;
  margin-top: 1rem;
}
article.contents section.secAward .aw_item img {
  width: 100%;
  height: 9rem;
  object-fit: contain;
}

/* ------------------------
         PC 1025px 
----------------------- */
/* ------------------------
       반응형 1200px
----------------------- */
@media screen and (max-width: 1200px) {
  article.contents br.forPC {
    display: none;
  }
  article.contents section {
    padding: 8rem 0;
  }
  article.contents section.secBusiness {
    padding: 8rem 0;
  }
  article.contents section.secBusiness .sec_inner {
    flex-direction: column;
  }
  article.contents section.secBusiness .sec_inner .sec_tit {
    text-align: center;
    width: 100%;
    flex: 0.9;
  }
  article.contents section.secBusiness .sec_inner .sec_tit em, article.contents section.secBusiness .sec_inner .sec_tit h1, article.contents section.secBusiness .sec_inner .sec_tit p {
    color: #ffffff;
    margin: 0 auto;
  }
  article.contents section.secBusiness .sec_inner .sec_tit i.i_dot {
    margin: 0 auto min(2vw, 3rem);
  }
  article.contents section.secBusiness .sec_inner .sec_tit em {
    margin: 0 auto 2rem;
  }
  article.contents section.secBusiness .sec_inner .sec_area {
    gap: 2rem;
  }
  article.contents section.secBusiness .sec_inner .sec_area > div {
    border: 1px solid rgba(255, 255, 255, 0.4117647059);
    padding: 6vw 4vw;
  }
  article.contents section.secBusiness .sec_inner .sec_area > div::before {
    content: "";
  }
  article.contents section.secBusiness .sec_inner .sec_area > div:hover::before {
    content: "";
    background: rgba(0, 68, 255, 0.1098039216);
    box-shadow: 0 0 90px -5px rgba(255, 255, 255, 0.2823529412) inset;
    backdrop-filter: blur(2px);
  }
  article.contents section.secBusiness .sec_inner .sec_area > div p {
    font-size: max(1.67vw, 2.4rem);
    font-weight: 600;
    font-family: "Paperlogy", sans-serif;
  }
  article.contents section.secBusiness .sec_inner .sec_area > div span {
    font-size: max(0.94vw, 1.6rem);
    font-weight: 300;
    word-break: keep-all;
    text-wrap-style: balance;
  }
  article.contents section.secBusiness .sec_inner .sec_area > div > i {
    background: url() no-repeat center/contain;
    display: block;
    width: max(8.33vw, 8rem);
    height: max(6.25vw, 6rem);
    margin: 0 auto;
  }
  article.contents section.secBusiness .sec_inner .sec_area > div > a {
    display: flex;
    align-items: center;
    gap: 1.2rem;
  }
  article.contents section.secBusiness .sec_inner .sec_area > div > a i.ico-arr {
    width: 1.4rem;
    aspect-ratio: 1/1;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='22' viewBox='0 0 23 22' fill='none'%3E%3Cpath d='M12.5426 22L10.5206 19.9032L17.5343 12.5144H0V9.45234H17.5343L10.5206 2.09682L12.5426 0L23 10.9834L12.5426 22Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center/contain;
  }
  article.contents section.secBusiness .sec_inner .sec_area > div > a:hover i.ico-arr, article.contents section.secBusiness .sec_inner .sec_area > div > a:focus i.ico-arr {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='22' viewBox='0 0 23 22' fill='none'%3E%3Cpath d='M12.5426 22L10.5206 19.9032L17.5343 12.5144H0V9.45234H17.5343L10.5206 2.09682L12.5426 0L23 10.9834L12.5426 22Z' fill='%23333'/%3E%3C/svg%3E");
  }
  article.contents section.secBusiness .sec_inner .sec_area .bs-com > i {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='158' height='106' viewBox='0 0 158 106' fill='none'%3E%3Cpath d='M57.6777 -0.273438C62.1267 -0.273438 66.0756 1.87434 68.543 5.19238C71.0104 1.87434 74.9592 -0.273438 79.4082 -0.273438H134.692C136.167 -0.273396 137.362 0.921909 137.362 2.39648V36.9668C137.362 38.4413 136.167 39.6367 134.692 39.6367C133.218 39.6367 132.023 38.4413 132.022 36.9668V5.06641H79.4082C74.8871 5.06641 71.2131 8.73376 71.2129 13.2734V92.8301C73.4864 91.0963 76.3255 90.0654 79.4082 90.0654H92.4873C93.9618 90.0655 95.1571 91.2609 95.1572 92.7354C95.1571 94.2098 93.9618 95.4052 92.4873 95.4053H79.4082C74.8808 95.4053 71.2129 99.0795 71.2129 103.613L71.1992 103.886C71.0625 105.232 69.9254 106.283 68.543 106.283L68.2871 106.271L68.2852 106.27C68.2447 106.266 68.2049 106.259 68.165 106.253C68.1148 106.246 68.0649 106.239 68.0156 106.229C67.9856 106.223 67.9564 106.215 67.9268 106.208C67.8759 106.196 67.8251 106.185 67.7754 106.17C67.7367 106.158 67.6991 106.144 67.6611 106.131C67.6177 106.116 67.5746 106.1 67.5322 106.083C67.4975 106.069 67.4637 106.053 67.4297 106.037C67.3879 106.018 67.3462 105.999 67.3057 105.978C67.2728 105.96 67.241 105.941 67.209 105.923C67.1678 105.899 67.1266 105.876 67.0869 105.85C67.0571 105.83 67.028 105.81 66.999 105.789C66.9592 105.761 66.92 105.732 66.8818 105.701C66.8538 105.679 66.8269 105.655 66.7998 105.632C66.7665 105.603 66.734 105.573 66.7021 105.543C66.6741 105.516 66.646 105.49 66.6191 105.462C66.5889 105.43 66.5599 105.398 66.5312 105.365C66.503 105.333 66.4749 105.3 66.4482 105.267C66.424 105.236 66.4018 105.204 66.3789 105.172C66.3547 105.138 66.3303 105.105 66.3076 105.07C66.2837 105.034 66.2614 104.996 66.2393 104.958C66.2194 104.924 66.1991 104.89 66.1807 104.855C66.1598 104.816 66.141 104.775 66.1221 104.734C66.1054 104.698 66.0883 104.663 66.0732 104.626C66.0562 104.585 66.0413 104.542 66.0264 104.5C66.0136 104.464 65.9995 104.428 65.9883 104.391C65.9389 104.228 65.9044 104.06 65.8867 103.886L65.873 103.613V103.604L65.8623 103.182C65.6429 98.8443 62.0636 95.3965 57.6777 95.3965H2.39355C0.919036 95.3965 -0.276235 94.2011 -0.276367 92.7266V2.39648C-0.276367 0.921884 0.918954 -0.273438 2.39355 -0.273438H57.6777ZM5.06348 90.0566H57.6777C60.7605 90.0566 63.5995 91.0874 65.873 92.8213V13.2734C65.8729 8.73376 62.1989 5.06641 57.6777 5.06641H5.06348V90.0566ZM53.5537 57.3076C55.0282 57.3076 56.2235 58.5031 56.2236 59.9775C56.2236 61.4521 55.0283 62.6475 53.5537 62.6475H17.2295C15.755 62.6473 14.5596 61.4521 14.5596 59.9775C14.5597 58.5031 15.7551 57.3077 17.2295 57.3076H53.5537ZM53.5537 43.8369C55.0283 43.8369 56.2236 45.0322 56.2236 46.5068C56.2236 47.9814 55.0283 49.1768 53.5537 49.1768H17.2295C15.755 49.1766 14.5596 47.9814 14.5596 46.5068C14.5596 45.0323 15.755 43.837 17.2295 43.8369H53.5537ZM102.366 43.8369C103.841 43.8372 105.036 45.0324 105.036 46.5068C105.036 47.9813 103.841 49.1765 102.366 49.1768H83.3438C81.8691 49.1768 80.6738 47.9814 80.6738 46.5068C80.6738 45.0322 81.8691 43.8369 83.3438 43.8369H102.366ZM53.5537 30.375C55.0283 30.375 56.2236 31.5703 56.2236 33.0449C56.2236 34.5195 55.0283 35.7148 53.5537 35.7148H17.2295C15.755 35.7147 14.5596 34.5194 14.5596 33.0449C14.5596 31.5704 15.755 30.3751 17.2295 30.375H53.5537ZM119.659 30.375C121.134 30.3753 122.329 31.5705 122.329 33.0449C122.329 34.5193 121.133 35.7145 119.659 35.7148H83.3438C81.8692 35.7148 80.6739 34.5195 80.6738 33.0449C80.6738 31.5703 81.8691 30.375 83.3438 30.375H119.659ZM53.5537 16.9043C55.0283 16.9043 56.2236 18.0996 56.2236 19.5742C56.2234 21.0486 55.0281 22.2441 53.5537 22.2441H17.2295C15.7552 22.244 14.5598 21.0485 14.5596 19.5742C14.5596 18.0997 15.755 16.9044 17.2295 16.9043H53.5537ZM119.659 16.9043C121.134 16.9046 122.329 18.0998 122.329 19.5742C122.329 21.0484 121.133 22.2438 119.659 22.2441H83.3438C81.8693 22.2441 80.6741 21.0486 80.6738 19.5742C80.6738 18.0996 81.8691 16.9043 83.3438 16.9043H119.659Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M127.915 81.5938C131.907 81.5939 135.14 84.8336 135.14 88.8232C135.139 92.8125 131.907 96.0516 127.915 96.0518C123.923 96.0516 120.692 92.8125 120.691 88.8232C120.691 84.8336 123.923 81.5939 127.915 81.5938ZM127.915 86.9336C126.878 86.9337 126.031 87.7771 126.031 88.8232C126.032 89.869 126.878 90.7118 127.915 90.7119C128.952 90.7118 129.798 89.869 129.799 88.8232C129.799 87.7771 128.953 86.9337 127.915 86.9336Z' fill='%23FFFA74'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M132.379 56.4375C134.342 56.4375 135.838 58.111 135.706 60.0107C135.702 60.073 135.695 60.1355 135.687 60.1973L133.444 76.1406C133.316 78.0878 131.701 79.6279 129.717 79.6279H126.096C125.138 79.6279 124.434 79.2011 124.059 78.9121C123.667 78.6108 123.385 78.2723 123.21 78.0381C123.024 77.7897 122.882 77.5563 122.79 77.3936C122.743 77.3095 122.704 77.2368 122.675 77.1807C122.66 77.1525 122.649 77.1276 122.639 77.1074C122.634 77.0974 122.629 77.088 122.625 77.0801C122.623 77.0763 122.622 77.0726 122.62 77.0693L122.617 77.0645L122.616 77.0615C122.623 77.0578 122.746 76.9978 125.028 75.917L122.615 77.0596C122.5 76.8156 122.422 76.5554 122.385 76.2881L120.125 60.1963C120.119 60.1552 120.115 60.1136 120.111 60.0723C119.925 58.0667 121.53 56.4376 123.433 56.4375H132.379ZM127.496 74.2881H128.312L130.071 61.7773H125.739L127.496 74.2881Z' fill='%23FFFA74'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M127.835 45.3174C144.65 45.3177 158.276 58.9639 158.276 75.791C158.276 92.6182 144.65 106.264 127.835 106.265C121.941 106.265 116.442 104.582 111.785 101.685L101.761 105.315C100.787 105.668 99.6965 105.425 98.9639 104.693C98.2314 103.961 97.988 102.871 98.3398 101.897L101.968 91.8555C99.0737 87.188 97.3926 81.6845 97.3926 75.791C97.3928 58.9637 111.019 45.3174 127.835 45.3174ZM127.835 50.6572C113.974 50.6572 102.733 61.9073 102.732 75.791C102.732 81.0657 104.36 85.9547 107.134 90.0059C107.619 90.7145 107.733 91.6141 107.441 92.4219L105.297 98.3545L111.22 96.2109L111.373 96.1602C112.142 95.9333 112.976 96.0641 113.642 96.5215C117.677 99.2957 122.558 100.925 127.835 100.925C141.696 100.925 152.936 89.6747 152.937 75.791C152.936 61.9074 141.695 50.6575 127.835 50.6572Z' fill='%23FFFA74'/%3E%3C/svg%3E");
  }
  article.contents section.secBusiness .sec_inner .sec_area .bs-ori > i {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='127' height='119' viewBox='0 0 127 119' fill='none'%3E%3Cpath d='M23.7783 93.043C29.1444 93.043 33.4812 97.404 33.4814 102.767V110.009C33.4814 115.372 29.1446 119.732 23.7783 119.732H8.95703C3.59077 119.732 -0.746094 115.372 -0.746094 110.009V102.767C-0.745806 97.404 3.59094 93.043 8.95703 93.043H23.7783ZM70.9111 93.043C76.277 93.0432 80.614 97.4042 80.6143 102.767V110.009C80.6143 115.371 76.2772 119.732 70.9111 119.732H56.0898C50.7236 119.732 46.3867 115.372 46.3867 110.009V102.767C46.387 97.404 50.7238 93.043 56.0898 93.043H70.9111ZM118.043 93.043C123.409 93.043 127.746 97.404 127.746 102.767V110.009C127.746 115.372 123.409 119.732 118.043 119.732H103.222C97.8554 119.732 93.5186 115.372 93.5186 110.009V102.767C93.5188 97.404 97.8556 93.043 103.222 93.043H118.043ZM8.95703 98.3828C6.55533 98.3828 4.59404 100.338 4.59375 102.767V110.009C4.59375 112.438 6.55515 114.393 8.95703 114.393H23.7783C26.1802 114.393 28.1416 112.438 28.1416 110.009V102.767C28.1413 100.338 26.18 98.3828 23.7783 98.3828H8.95703ZM56.0898 98.3828C53.6881 98.3828 51.7268 100.338 51.7266 102.767V110.009C51.7266 112.438 53.688 114.393 56.0898 114.393H70.9111C73.3128 114.392 75.2744 112.437 75.2744 110.009V102.767C75.2741 100.338 73.3126 98.3831 70.9111 98.3828H56.0898ZM103.222 98.3828C100.82 98.3828 98.8587 100.338 98.8584 102.767V110.009C98.8584 112.438 100.82 114.393 103.222 114.393H118.043C120.445 114.393 122.406 112.438 122.406 110.009V102.767C122.406 100.338 120.445 98.3828 118.043 98.3828H103.222Z' fill='%23FFFA74'/%3E%3Cpath d='M63.4746 64.835C64.9492 64.835 66.1445 66.0303 66.1445 67.5049V74.7432H104.634C109.402 74.7434 113.255 78.6204 113.255 83.3828V88.0879C113.255 89.5625 112.06 90.7578 110.585 90.7578C109.111 90.7575 107.915 89.5623 107.915 88.0879V83.3828C107.915 81.5543 106.437 80.0832 104.634 80.083H66.1445V88.0889C66.1442 89.5632 64.949 90.7588 63.4746 90.7588C62.0004 90.7587 60.8051 89.5631 60.8047 88.0889V80.083H22.3232C20.5198 80.0831 19.0412 81.5543 19.041 83.3828V88.0879C19.041 89.5625 17.8457 90.7578 16.3711 90.7578C14.8966 90.7577 13.7012 89.5624 13.7012 88.0879V83.3828C13.7013 78.6203 17.5555 74.7433 22.3232 74.7432H60.8047V67.5049C60.8047 66.0304 62.0001 64.8351 63.4746 64.835ZM64.0225 29.21C76.8102 29.21 87.1639 39.6064 87.1641 52.4131V56.7207C87.164 59.9295 84.5635 62.5488 81.3447 62.5488H74.7422C74.7358 62.5489 74.7291 62.5498 74.7227 62.5498C74.7161 62.5498 74.7096 62.5489 74.7031 62.5488H52.2969C52.2904 62.5489 52.2839 62.5498 52.2773 62.5498C52.2709 62.5498 52.2642 62.5489 52.2578 62.5488H45.6475C42.4289 62.5486 39.8291 59.9293 39.8291 56.7207V52.4131C39.8293 39.6064 50.1829 29.21 62.9707 29.21H64.0225ZM62.9707 34.5498C53.1473 34.5498 45.1691 42.5404 45.1689 52.4131V56.7207C45.169 56.9953 45.3933 57.2087 45.6475 57.209H49.6074V51.3438C49.6075 49.8692 50.8028 48.6738 52.2773 48.6738C53.7518 48.674 54.9472 49.8693 54.9473 51.3438V57.209H72.0527V51.3438C72.0528 49.8693 73.2482 48.674 74.7227 48.6738C76.1972 48.6738 77.3925 49.8692 77.3926 51.3438V57.209H81.3447C81.5991 57.209 81.8232 56.9955 81.8232 56.7207V52.4131C81.823 42.5404 73.8458 34.5499 64.0225 34.5498H62.9707ZM63.4971 -0.740234C70.9513 -0.739906 76.5137 5.9037 76.5137 13.4648C76.5136 17.2774 75.1342 20.9339 72.8691 23.667C70.6024 26.402 67.3104 28.3563 63.4971 28.3564C59.6837 28.3564 56.3918 26.402 54.125 23.667C51.8599 20.9338 50.4795 17.2775 50.4795 13.4648C50.4795 5.89515 56.0436 -0.740234 63.4971 -0.740234ZM63.4971 4.59961C59.5224 4.59961 55.8193 8.28531 55.8193 13.4648C55.8194 16.0195 56.7564 18.474 58.2363 20.2598C59.7146 22.0433 61.5967 23.0166 63.4971 23.0166C65.3974 23.0164 67.2796 22.0434 68.7578 20.2598C70.2377 18.474 71.1738 16.0194 71.1738 13.4648C71.1738 8.29164 67.4705 4.59995 63.4971 4.59961Z' fill='white'/%3E%3C/svg%3E");
  }
  article.contents section.secAward .aw_area {
    flex-direction: column;
  }
}
/* ------------------------
       반응형 1024px
----------------------- */
@media screen and (max-width: 1024px) {
  /* 인트로 */
  #intro {
    display: none;
  }
  /* 메인 */
  main {
    height: auto;
  }
  main .m_inner .m_copy {
    text-align: center;
    padding: min(6vw, 10rem) 0 min(4vw, 2rem);
  }
  main .m_inner .m_copy i.dot {
    margin: 0 auto 2rem;
  }
  main .m_inner .m_copy em {
    font-size: max(1.46vw, 2.2rem);
  }
  main .m_inner .m_copy p {
    font-size: max(1.67vw, 2.4rem);
  }
  main .m_inner .m_mov {
    width: 80vw;
    height: 40vh;
    border-radius: 2vw;
  }
  /* 콘텐츠 */
  article.contents section {
    background: #fff;
  }
  article.contents section.secAbout .aboutItem {
    gap: max(8vw, 3rem);
    width: 100%;
    margin: 0 auto;
  }
  article.contents section.secAbout .aboutItem > div dd {
    font-size: max(2.08vw, 3.4rem);
    font-weight: 700;
    line-height: 1;
  }
  article.contents section.secAbout .aboutItem > div dt {
    font-size: max(1.25vw, 2rem);
    color: #777777;
    margin-top: 1rem;
  }
  article.contents section.secPR {
    width: 100%;
    padding: 0;
  }
  article.contents section.secPR .sec_inner {
    width: 100%;
    max-width: 100%;
    height: 100%;
  }
  article.contents section.secPR .prArea {
    position: relative;
    height: 100%;
    isolation: isolate;
  }
  article.contents section.secPR .prArea .prThumb {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: -1;
  }
  article.contents section.secPR .prArea .prThumb > div {
    transition: all 500ms cubic-bezier(0.39, 0.575, 0.565, 1);
    position: absolute;
    left: 0;
    top: 0;
  }
  article.contents section.secPR .prArea .prThumb > div:nth-child(1) {
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0;
    background: url("../img/main/prThumb01.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prThumb > div:nth-child(2) {
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0;
    background: url("../img/main/prThumb02.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prThumb > div:nth-child(3) {
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0;
    background: url("../img/main/prThumb03.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prItem {
    display: flex;
    align-items: center;
    flex-direction: column;
    width: 100%;
    height: 100%;
  }
  article.contents section.secPR .prArea .prItem > div {
    width: 100%;
    position: relative;
    display: flex;
    align-items: baseline;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    flex-grow: 1;
    flex-basis: 200;
    flex: 1;
    text-align: left;
    box-sizing: border-box;
    padding: 8vw 10vw;
    isolation: isolate;
  }
  article.contents section.secPR .prArea .prItem > div::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
    opacity: 1;
    transition: opacity 500ms cubic-bezier(0.39, 0.575, 0.565, 1);
  }
  article.contents section.secPR .prArea .prItem > div:nth-child(1)::before {
    background: url("../img/main/prThumb01.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prItem > div:nth-child(2)::before {
    background: url("../img/main/prThumb02.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prItem > div:nth-child(3)::before {
    background: url("../img/main/prThumb03.png") no-repeat left center/cover;
  }
  article.contents section.secPR .prArea .prItem > div em {
    font-size: max(0.94vw, 1.6rem);
    color: #FFDEA2;
  }
  article.contents section.secPR .prArea .prItem > div dl dt {
    font-size: max(2.08vw, 3.4rem);
    font-weight: 800;
    color: #ffffff;
    font-family: "Paperlogy", sans-serif;
  }
  article.contents section.secPR .prArea .prItem > div dl dd {
    font-size: max(0.8333vw, 1.4rem);
    font-weight: 300;
    color: #ffffff;
    word-break: keep-all;
    text-wrap: balance;
  }
  article.contents section.secPR .prArea .prItem > div .getLink {
    display: block;
    position: absolute;
    width: max(6.25vw, 5rem);
    transition: height 500ms ease-in-out;
    top: 50%;
    right: 5%;
    transform: translateY(-50%);
  }
  article.contents section.secPR .prArea .prItem > div .getLink span {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100rem;
    background: linear-gradient(90deg, #FF6A0D 0%, #F3FF4E 150%);
    color: #ffffff;
    position: relative;
    width: 100%;
    aspect-ratio: 1/1;
    left: 0;
    top: 0;
    transition: opacity 500ms ease;
  }
  article.contents section.secPR .prArea .prItem > div .getLink span::after {
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='35' viewBox='0 0 37 35' fill='none'%3E%3Cpath d='M19.8041 34.7368L16.6115 31.4261L27.6858 19.7595H0V14.9248H27.6858L16.6115 3.31077L19.8041 0L36.3158 17.3421L19.8041 34.7368Z' fill='white'/%3E%3C/svg%3E") no-repeat center center/min(50vw, 2rem);
  }
  article.contents section.secPR .prArea .prItem > div::after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: -1;
    transition: height 500ms;
    background: linear-gradient(1deg, rgba(0, 0, 0, 0.8509803922), rgba(21, 30, 49, 0.5215686275));
  }
  article.contents section.secPR .prArea .prItem > div:not(:hover) {
    background: linear-gradient(1deg, rgb(0, 0, 0) 0%, rgba(207, 207, 207, 0));
  }
  article.contents section.secPR .prArea .prItem > div:not(:last-child) {
    box-shadow: -2px 0px 0 -1px rgba(255, 255, 255, 0.2549019608) inset;
  }
  article.contents section.secEXP {
    overflow: hidden;
  }
  article.contents section.secEXP .swiper-wrapper {
    transition-timing-function: linear;
  }
  article.contents section.secEXP .swiper-slide {
    box-shadow: 0 0 0 1px #eeeeee;
  }
  article.contents section.secEXP .swiper-slide img {
    pointer-events: none;
  }
  article.contents section.secPartner {
    overflow: hidden;
  }
  article.contents section.secPartner .swiper-wrapper {
    transition-timing-function: linear;
  }
  article.contents section.secPartner .swiper-slide {
    box-shadow: 0 0 0 1px #eeeeee;
  }
  article.contents section.secPartner .swiper-slide img {
    pointer-events: none;
  }
}
@media screen and (max-width: 720px) {
  article.contents section.secAbout .aboutItem {
    flex-direction: column;
  }
  article.contents section.secAbout .aboutItem > div:not(:last-child) {
    padding-bottom: 6vw;
    border-bottom: 1px solid #dddddd;
  }
  article.contents section.secBusiness .sec_inner .sec_area {
    flex-direction: column;
  }
}
@media screen and (max-width: 535px) {
  article.contents section.secPR .prArea .prItem > div em {
    font-size: max(0.8333vw, 1.4rem);
    color: #FFDEA2;
  }
  article.contents section.secPR .prArea .prItem > div dl dt {
    font-size: max(1.67vw, 2.4rem);
    font-weight: 800;
    color: #ffffff;
    font-family: "Paperlogy", sans-serif;
  }
  article.contents section.secPR .prArea .prItem > div dl dd {
    font-size: max(0.73vw, 1.2rem);
    font-weight: 300;
    color: #ffffff;
    word-break: keep-all;
    text-wrap: balance;
  }
  main .m_inner .m_copy {
    margin: 0 auto 5vw;
  }
  main .m_inner .m_copy em {
    font-size: 4.8vw;
  }
  main .m_inner .m_copy p {
    font-size: 5.4vw;
  }
  main .m_inner .m_copy h1 {
    font-size: 8vw;
  }
}