@charset "UTF-8";
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@200;300;400;500;600;700;800&display=swap);
.aboutus-logo {
background-image: url("data:image/svg+xml,%3Csvg width='153' height='75' viewBox='0 0 153 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1922_10148)'%3E%3Cpath d='M23.0837 64.1784V62.4783C23.0837 61.8898 23.442 61.4485 23.9959 61.3994L28.0197 61.0398V62.037L27.6776 63.0995L25.3969 63.2957V63.6717L27.4169 64.9631C27.9219 65.29 28.0522 65.6333 28.0522 66.2872V68.118C28.0522 68.7065 27.6939 69.1479 27.1563 69.1969L23.1162 69.5566V67.5296L25.739 67.3007V66.7776L23.719 65.5025C23.214 65.1592 23.0837 64.8323 23.0837 64.1784Z' fill='%23E31D2C'/%3E%3Cpath d='M31.9291 63.6389V60.7128L34.226 60.5166L34.2749 68.592L31.9617 68.7882V65.6659L31.0168 65.7476V68.8699L28.7199 69.0661L28.671 60.9907L30.9842 60.7945V63.7206L31.9291 63.6389Z' fill='%23E31D2C'/%3E%3Cpath d='M36.0505 68.4123C35.4966 68.4613 35.1219 68.0853 35.1056 67.4968L35.073 61.4321C35.073 60.8436 35.4477 60.4022 36.0016 60.3532L39.6995 60.0263C40.2534 59.9772 40.6281 60.3532 40.6444 60.9417L40.677 67.0064C40.677 67.5949 40.3023 68.0363 39.7484 68.0853L36.0505 68.4123ZM37.4026 62.2495L37.4352 66.2708L38.3637 66.1891L38.3311 62.1677L37.4026 62.2495Z' fill='%23E31D2C'/%3E%3Cpath d='M43.8211 65.2245V67.7419L41.5079 67.9381L41.459 59.8627L46.0855 59.454C46.6394 59.405 47.014 59.7809 47.0303 60.3694V63.9167C47.0629 64.5052 46.6719 64.9629 46.1181 65.012L43.8048 65.2081L43.8211 65.2245ZM43.8211 63.1975L44.7497 63.1157V61.5955L43.8211 61.6772V63.1975Z' fill='%23E31D2C'/%3E%3Cpath d='M49.4254 61.8569V60.1568C49.4254 59.5683 49.7838 59.1269 50.3376 59.0779L54.3614 58.7183V59.7154L54.0193 60.778L51.7386 60.9741V61.3501L53.7586 62.6415C54.2636 62.9685 54.394 63.3118 54.394 63.9656V65.7965C54.394 66.385 54.0356 66.8264 53.498 66.8754L49.458 67.235V65.208L52.0807 64.9792V64.4561L50.0607 63.181C49.5557 62.8377 49.4254 62.5108 49.4254 61.8569Z' fill='%23E31D2C'/%3E%3Cpath d='M57.2769 62.6743H57.0977L57.114 66.5649L54.8496 66.761V65.7639L55.5664 58.6202L58.1566 58.3914L58.743 61.53H58.9059L59.4435 58.277L62.0337 58.0481L62.8319 65.061V66.0581L60.5839 66.2543V62.3801L60.3721 62.3964L59.8182 66.3197L57.8796 66.4831L57.2769 62.658V62.6743Z' fill='%23E31D2C'/%3E%3Cpath d='M68.0938 57.5251L69.1689 64.5053V65.5025L66.8557 65.6986L66.7091 64.0803L65.6991 64.162L65.5688 65.7967L63.2555 65.9929V64.9957L64.2492 57.8357L68.1101 57.4924L68.0938 57.5251ZM66.5299 62.0859L66.3018 59.6993H66.0412L65.8457 62.135L66.5299 62.0696V62.0859Z' fill='%23E31D2C'/%3E%3Cpath d='M74.4152 56.9692C74.9528 56.9202 75.3437 57.2962 75.3437 57.8846V61.056C75.36 61.4319 75.0994 61.8897 74.7573 62.0204L75.5066 63.933V64.9302L73.2423 65.1264L72.6069 62.658L72.1345 62.707V65.2244L69.8213 65.4206L69.7724 57.3452L74.4152 56.9365V56.9692ZM72.1019 59.1924V60.7127L73.0305 60.6309V59.1107L72.1019 59.1924Z' fill='%23E31D2C'/%3E%3Cpath d='M75.7832 58.882V56.8549L80.9635 56.3972V57.3944L80.6052 58.4569L79.4974 58.555L79.53 64.6034L77.2167 64.7996L77.1842 58.7512L75.7995 58.8656L75.7832 58.882Z' fill='%23E31D2C'/%3E%3Cpath d='M81.5335 64.4235L81.4846 56.3481L86.4369 55.9067V56.9039L86.0785 57.9665L83.7978 58.1626V59.0617L86.0785 58.8655V60.8926L83.8141 61.0887V62.2003L86.4695 61.9715V63.9985L81.5172 64.4399L81.5335 64.4235Z' fill='%23E31D2C'/%3E%3Cpath d='M91.7155 55.4489C92.2531 55.3999 92.644 55.7759 92.644 56.3644V59.5357C92.6603 59.9117 92.3997 60.3694 92.0576 60.5002L92.8069 62.4128V63.4099L90.5426 63.6061L89.9072 61.1377L89.4348 61.1867V63.7042L87.1216 63.9003L87.0727 55.8249L91.7155 55.4163V55.4489ZM89.4185 57.6721V59.1924L90.3471 59.1107V57.5904L89.4185 57.6721Z' fill='%23E31D2C'/%3E%3Cpath d='M95.104 64.0965L94.2732 64.1619V63.2955L93.4587 63.3609V61.3339L95.5276 61.1541V62.8214L95.104 64.0802V64.0965Z' fill='%23E31D2C'/%3E%3Cpath d='M97.7428 54.8932L100.056 54.697L100.089 60.7454L102.418 60.5329V62.5599L97.7917 62.9686L97.7428 54.8932Z' fill='%23E31D2C'/%3E%3Cpath d='M102.956 62.5108L102.907 54.4354L105.22 54.2393L105.269 62.3147L102.956 62.5108Z' fill='%23E31D2C'/%3E%3Cpath d='M105.757 54.8442V54.1904L108.071 53.9942L108.592 60.0099H108.853L109.292 53.8961L111.606 53.7V54.3538L110.482 61.8734L106.995 62.184L105.774 54.8606L105.757 54.8442Z' fill='%23E31D2C'/%3E%3Cpath d='M112.176 61.7099L112.127 53.6345L117.08 53.1931V54.1903L116.721 55.2528L114.441 55.449V56.3481L116.721 56.1519V58.1789L114.457 58.3751V59.4867L117.112 59.2578V61.2849L112.16 61.7262L112.176 61.7099Z' fill='%23E31D2C'/%3E%3Cpath d='M119.035 61.0887L118.986 53.0133L123.612 52.6046C124.166 52.5556 124.541 52.9316 124.557 53.5201V55.3836C124.557 55.9721 124.133 56.3971 123.628 56.4298V56.6423C124.133 56.5933 124.59 56.9366 124.59 57.5414V59.5848C124.606 60.1733 124.231 60.6147 123.677 60.6637L119.051 61.0724L119.035 61.0887ZM122.227 54.7624L121.299 54.8442V55.7432L122.227 55.6615V54.7624ZM121.332 58.8655L122.26 58.7838V57.6722L121.332 57.7539V58.8655Z' fill='%23E31D2C'/%3E%3Cpath d='M125.339 60.5493L125.29 52.4738L130.242 52.0325V53.0296L129.884 54.0922L127.603 54.2884V55.1874L129.884 54.9913V57.0183L127.619 57.2145V58.3261L130.275 58.0972V60.1242L125.322 60.5656L125.339 60.5493Z' fill='%23E31D2C'/%3E%3Cpath d='M130.568 54.027V52L135.748 51.5422V52.5394L135.39 53.602L134.282 53.7L134.315 59.7484L132.001 59.9446L131.969 53.8962L130.584 54.0106L130.568 54.027Z' fill='%23E31D2C'/%3E%3Cpath d='M135.977 53.5529V51.5258L141.157 51.0681V52.0653L140.799 53.1278L139.691 53.2259L139.723 59.2743L137.41 59.4705L137.378 53.4221L135.993 53.5365L135.977 53.5529Z' fill='%23E31D2C'/%3E%3Cpath d='M141.727 59.0944L141.678 51.019L146.63 50.5776V51.5748L146.272 52.6374L143.991 52.8335V53.7326L146.272 53.5364V55.5635L144.008 55.7596V56.8712L146.663 56.6424V58.6694L141.711 59.1108L141.727 59.0944Z' fill='%23E31D2C'/%3E%3Cpath d='M151.925 50.1199C152.463 50.0708 152.854 50.4468 152.854 51.0353V54.2066C152.87 54.5826 152.609 55.0403 152.267 55.1711L153.016 57.0837V58.0808L150.752 58.277L150.117 55.8086L149.644 55.8576V58.3751L147.331 58.5713L147.282 50.4958L151.925 50.0872V50.1199ZM149.612 52.3594V53.8797L150.54 53.7979V52.2777L149.612 52.3594Z' fill='%23E31D2C'/%3E%3Cpath d='M0.000360965 33.446C-0.146253 31.8276 0.928917 30.1929 2.41135 29.8823C13.3097 27.6264 18.767 26.4985 29.6816 24.2426C33.2492 23.507 35.986 26.1389 36.3118 29.9967C37.1263 39.2655 37.4033 42.5839 38.0712 50.2507C38.3481 53.4383 36.6539 56.0866 33.07 56.5279L20.0376 57.6722C17.871 57.8684 17.5452 59.5685 17.6592 60.958C17.9687 64.5543 18.1316 66.4505 18.5226 70.7825C18.6692 72.4499 17.5778 74.0028 16.0953 74.1336C12.1856 74.4769 10.2471 74.6404 6.33735 74.9837C4.85492 75.1144 3.5191 73.823 3.37249 72.2047L0.000360965 33.446ZM19.2394 47.6678C19.4838 47.6352 19.6141 47.6025 19.8584 47.5698C21.3409 47.3409 22.4486 46.1149 22.3346 44.8071L22.0414 41.5214C21.9273 40.1646 20.6241 39.2328 19.1417 39.4944C18.8973 39.5434 18.767 39.5597 18.5226 39.6088C17.0402 39.8703 15.9487 41.2108 16.0628 42.5512C16.1768 43.8917 16.2257 44.5129 16.3397 45.7879C16.4537 47.063 17.7407 47.9131 19.2231 47.6842L19.2394 47.6678Z' fill='%23E31D2C'/%3E%3Cpath d='M39.5041 41.5705C38.9828 35.6692 38.6733 32.3998 38.0054 24.7821C37.9077 23.5888 38.6244 22.3954 39.6182 22.1829C42.2246 21.6435 43.5279 21.3819 46.1181 20.8425C47.1118 20.63 48.024 21.529 48.1218 22.7551C48.806 30.618 49.1318 34.0018 49.6694 40.1319C49.7508 41.0964 49.0015 41.9955 47.9915 42.1263C45.3687 42.4859 44.0655 42.6494 41.4427 43.009C40.4327 43.1398 39.553 42.5022 39.4715 41.5705H39.5041Z' fill='%23EC6F17'/%3E%3Cpath d='M40.5629 53.6836C40.286 50.5286 40.2697 50.2671 40.0416 47.6352C39.9602 46.6544 40.7095 45.788 41.7195 45.6736C44.3423 45.3466 45.6455 45.1832 48.2683 44.8562C49.2783 44.7255 50.158 45.4284 50.2557 46.4255L50.8096 52.7191C50.9074 53.9125 50.1906 55.0241 49.1806 55.1221C46.5578 55.351 45.2383 55.4654 42.6155 55.6943C41.6055 55.776 40.6932 54.8442 40.5955 53.6836H40.5629Z' fill='%23EC6F17'/%3E%3Cpath d='M60.6659 37.0913L62.1809 48.6813C62.1809 48.7631 62.2135 48.8448 62.2135 48.9429L62.4416 51.5747C62.5556 52.8498 61.8225 54.0268 60.8125 54.1085C58.4993 54.3047 57.3427 54.4191 55.0457 54.6153C54.0357 54.697 53.1234 53.6998 53.0094 52.4575C52.1134 42.2406 51.2337 32.5468 50.3378 22.3463C50.2237 21.1039 50.9405 19.8616 51.9505 19.6491C55.0131 19.0115 56.5281 18.7009 59.5907 18.0634C60.389 17.8999 61.1383 18.4557 61.4641 19.3875L67.1658 33.593L65.3576 19.3221C65.2435 18.0307 65.9603 16.7393 66.954 16.5268C69.251 16.0527 70.4076 15.8075 72.7208 15.3334C73.7146 15.1209 74.6268 16.1018 74.7409 17.4422C75.702 28.5091 76.6631 39.0529 77.6406 50.1199C77.7546 51.444 77.0378 52.67 76.0278 52.7517C72.9326 53.0296 71.4013 53.1604 68.3061 53.4219C67.5079 53.4873 66.7422 52.8498 66.4164 51.8853L60.6659 37.0586V37.0913Z' fill='%23E31D2C'/%3E%3Cpath d='M101.522 12.0969L102.109 18.4723C102.174 19.8944 101.294 20.0743 100.545 20.205C96.7982 20.8753 93.7682 21.3984 90.0214 22.0686C89.0114 22.2484 88.2946 23.36 88.3923 24.5206C88.8973 30.3565 89.1254 32.8413 89.6304 38.6935C89.7281 39.8541 90.6404 40.7369 91.6341 40.6061C91.797 40.5897 91.8948 40.5734 92.0577 40.557C93.0677 40.4426 93.8008 39.3637 93.703 38.1867C93.4098 34.7539 93.2632 33.1682 92.9862 29.8825C92.8722 28.6564 93.7519 27.5285 94.8434 27.1852L100.724 26.3025C101.946 26.1226 103.103 27.0054 103.217 28.3458C103.836 35.5058 104.113 38.7098 104.895 47.5536C105.025 48.9921 104.308 50.2835 103.298 50.3816C95.8208 51.0355 92.0903 51.3624 84.6129 52.0163C82.1694 52.2288 80.2797 49.9729 80.019 46.9651C78.9439 34.5904 78.6832 32.2201 77.5918 19.8454C77.3311 16.8376 78.7972 14.0913 81.2082 13.5845C88.5226 12.0642 92.188 11.3123 99.5187 9.792C100.512 9.57949 101.441 10.642 101.555 12.0806' fill='%23E31D2C'/%3E%3Cpath d='M105.839 8.5167C108.445 7.97725 109.749 7.7157 112.339 7.17625C113.332 6.96374 114.261 8.07533 114.391 9.54656C115.466 21.8722 115.792 24.8147 116.705 35.2931C116.819 36.5518 117.731 37.5163 118.725 37.4018C121.38 37.0912 122.716 36.9278 125.371 36.6172C126.381 36.5027 127.293 37.4836 127.407 38.8567C127.619 41.3415 127.733 42.6165 127.978 45.3628C128.108 46.8831 127.407 48.2562 126.397 48.338C119.637 48.9265 116.265 49.2207 109.504 49.8255C108.494 49.9073 107.566 48.7466 107.435 47.3081C106.376 35.1296 105.318 23.7521 104.242 11.5736C104.112 10.1187 104.813 8.72921 105.823 8.5167H105.839Z' fill='%23E31D2C'/%3E%3Cpath d='M149.269 9.98791C149.367 11.0341 148.846 11.7697 147.819 11.9332C145.034 12.4236 142.574 12.6688 139.788 13.1592C138.778 13.339 138.078 14.5978 138.192 15.9382C138.306 17.2787 139.218 18.2104 140.228 18.047C142.786 17.622 144.056 17.4258 146.614 17.0008C147.624 16.8373 148.536 17.8018 148.65 19.1422C148.862 21.5616 148.96 22.7386 149.171 25.1416C149.286 26.482 148.569 27.6754 147.559 27.8061C145.001 28.1494 143.714 28.3129 141.157 28.6562C140.147 28.7869 139.43 29.9639 139.544 31.288L139.642 32.3996C139.756 33.7401 140.668 34.7699 141.678 34.6555C144.903 34.2795 146.516 34.0834 149.725 33.7074C150.735 33.593 151.648 34.6392 151.778 36.1104C152.006 38.7423 152.12 40.1154 152.381 43.0088C152.527 44.6108 151.827 46.0657 150.817 46.1475C143.502 46.785 139.837 47.1119 132.506 47.7495C131.496 47.8312 130.568 46.6052 130.421 45.0686C129.297 32.089 128.157 19.9105 127.033 6.94737C126.902 5.41075 127.603 3.93952 128.597 3.74335C135.846 2.23943 139.462 1.50382 146.712 -0.000106415C147.461 -0.147229 148.455 0.441262 148.536 1.48747L149.269 9.95521V9.98791Z' fill='%23E31D2C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1922_10148'%3E%3Crect width='153' height='75' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
background-size:contain;background-position:center;background-repeat:no-repeat;
display:inline-block; width:153px;height:75px; text-indent:-9999px;
}
header.about-header {position: absolute; top:0;left:0;right:0;z-index: 10;font-family: "Open Sans";}	
header.about-header .aboutus-logo {width:150px;height:72px;}
.about-footer-inner,
.about-header-inner {width: 1600px;margin: 0 auto; }
.about-header-inner {display:flex; align-items:center; justify-content:space-between;padding: 30px 20px 26px;}
.about-footer-inner {padding: 0 20px;}
.about-header .menu-box {display:flex;gap:48px;}
.about-header .menu-box a {
color: #5A6A85;
font-size: 18px;
font-weight: 600;
line-height: 120%; /* 21.6px */
text-decoration: none;
}


.term-box h1,.term-box h2{font-weight:400;color:#000}
.term-box h1,.term-box h2,.term-box h3,.term-box h4,.term-box h5,.term-box h6,.term-box p{margin:0 0 8pt}
.term-box li{margin-top:0;margin-bottom:8pt}
.term-box * {word-break:break-all;}
.term-box h1{margin-top:14pt;margin-bottom:4pt;text-align:justify;page-break-inside:avoid;page-break-after:avoid;line-height:108%;widows:0;orphans:0;font-size:16pt}
.term-box h2,.term-box h3{margin-top:8pt;margin-bottom:4pt;text-align:justify;page-break-inside:avoid;page-break-after:avoid;line-height:108%;widows:0;orphans:0}
.term-box h2{font-size:14pt}
.term-box h3{font-size:12pt;font-weight:400;color:#000}
.term-box .Heading7,.term-box .Heading8,.term-box .Heading9,.term-box h4,.term-box h5,.term-box h6{margin-top:4pt;margin-bottom:2pt;text-align:justify;page-break-inside:avoid;page-break-after:avoid;font-size:10pt;font-weight:400;line-height:108%;widows:0;orphans:0;color:#000}
.term-box h4{font-style:normal}
.term-box h5{margin-left:5pt}
.term-box h6{margin-left:10pt}
.term-box .Heading7{margin-left:15pt;font-style:normal;-aw-style-name:heading7}
.term-box .Heading8{margin-left:20pt;-aw-style-name:heading8}
.term-box .Heading9{margin-left:25pt;font-style:normal;-aw-style-name:heading9}
.term-box .IntenseQuote{margin:18pt 43.2pt;text-align:center;line-height:108%;widows:0;orphans:0;border-top:.75pt solid #0f4761;border-bottom:.75pt solid #0f4761;padding-top:10pt;padding-bottom:10pt;font-style:italic;color:#0f4761;-aw-border-bottom:.5pt single;-aw-border-top:.5pt single}
.term-box .ListParagraph{margin-left:36pt;margin-bottom:8pt;text-align:justify;line-height:108%;widows:0;orphans:0}
.term-box .NoSpacing{margin-bottom:0;text-align:justify !important;word-break:break-all;line-height:normal;widows:0;orphans:0}
.term-box .NormalWeb{margin-top:5pt;margin-bottom:5pt;text-align:left;line-height:normal;widows:2;orphans:2;font-size:12pt}
.term-box .Quote,.term-box .Subtitle,.term-box .Title{text-align:center;widows:0;orphans:0}
.term-box .Quote{margin-top:8pt;margin-bottom:8pt;line-height:108%;font-style:italic;color:#404040}
.term-box .Subtitle{margin-bottom:8pt;line-height:108%;font-size:14pt;letter-spacing:.75pt;color:#595959}
.term-box .Title{margin-bottom:4pt;line-height:normal;font-size:28pt;letter-spacing:-.5pt}
.term-box span.Hyperlink{text-decoration:underline;color:#00f;-aw-style-name:hyperlink}
.term-box span.Char2,.term-box span.IntenseEmphasis{font-style:italic;color:#0f4761}
.term-box span.IntenseReference{font-weight:700;font-variant:small-caps;letter-spacing:.25pt;color:#0f4761}
.term-box span.Strong{font-weight:700;-aw-style-name:strong}
.term-box span.Char0{font-size:14pt;letter-spacing:.75pt;color:#595959}
.term-box span.Char1{font-style:italic;color:#404040}
.term-box span.1Char{font-size:16pt;color:#000}
.term-box span.2Char{font-size:14pt;color:#000}
.term-box span.3Char{font-size:12pt;color:#000}
.term-box span.4Char,.term-box span.5Char,.term-box span.6Char,.term-box span.7Char,.term-box span.8Char,.term-box span.9Char{color:#000}
.term-box span.Char{font-size:28pt;letter-spacing:-.5pt}
.term-box p{word-break:break-word}

.page-other {font-family: "Open Sans"; padding: 158px 0 0;background: #F6F6F6;}
.page-other .page-other-inner {max-width:1200px;padding: 36px;margin: 0 auto; border-radius:16px; box-shadow:0 0 2px 0 rgba(145,158,171,0.30),0 12px 24px -4px rgba(145,158,171,0.12); background: #fff;}
.page-other .card-header {margin-bottom: 24px;text-align: center;}
.page-other .card-header h3 {font-size: 28px;line-height: 1.4;font-weight: 700;}
@media (max-width:767.98px) {
  .page-other {padding: 132px 20px 40px;}
  .page-other .page-other-inner {max-width:100%;padding: 24px;margin: 0 auto;}

}


.about-footer .aboutus-logo {
background-image: url("data:image/svg+xml,%3Csvg width='153' height='75' viewBox='0 0 153 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='153' height='75' fill='%23F7F7F7'/%3E%3Cg style='mix-blend-mode:luminosity' opacity='0.4'%3E%3Crect width='153' height='75' fill='%23F7F7F7'/%3E%3Cg clip-path='url(%23clip0_11_32445)'%3E%3Cpath d='M23.0836 64.1784V62.4783C23.0836 61.8898 23.4419 61.4485 23.9958 61.3994L28.0196 61.0398V62.037L27.6775 63.0995L25.3968 63.2957V63.6717L27.4168 64.9631C27.9218 65.29 28.0521 65.6333 28.0521 66.2872V68.118C28.0521 68.7065 27.6938 69.1479 27.1562 69.1969L23.1161 69.5566V67.5296L25.7389 67.3007V66.7776L23.7189 65.5025C23.2139 65.1592 23.0836 64.8323 23.0836 64.1784Z' fill='%23E31D2C'/%3E%3Cpath d='M31.9293 63.6389V60.7128L34.2262 60.5166L34.2751 68.592L31.9619 68.7882V65.6659L31.017 65.7476V68.8699L28.7201 69.0661L28.6712 60.9907L30.9844 60.7945V63.7206L31.9293 63.6389Z' fill='%23E31D2C'/%3E%3Cpath d='M36.0507 68.4123C35.4969 68.4613 35.1222 68.0853 35.1059 67.4968L35.0733 61.4321C35.0733 60.8436 35.448 60.4022 36.0019 60.3532L39.6998 60.0263C40.2537 59.9772 40.6284 60.3532 40.6446 60.9417L40.6772 67.0064C40.6772 67.5949 40.3025 68.0363 39.7487 68.0853L36.0507 68.4123ZM37.4028 62.2495L37.4354 66.2708L38.364 66.1891L38.3314 62.1677L37.4028 62.2495Z' fill='%23E31D2C'/%3E%3Cpath d='M43.8213 65.2246V67.742L41.508 67.9382L41.4592 59.8628L46.0857 59.4541C46.6395 59.4051 47.0142 59.7811 47.0305 60.3695V63.9168C47.0631 64.5053 46.6721 64.9631 46.1182 65.0121L43.805 65.2083L43.8213 65.2246ZM43.8213 63.1976L44.7498 63.1158V61.5956L43.8213 61.6773V63.1976Z' fill='%23E31D2C'/%3E%3Cpath d='M49.4253 61.857V60.1569C49.4253 59.5684 49.7837 59.1271 50.3376 59.078L54.3613 58.7184V59.7156L54.0192 60.7781L51.7385 60.9743V61.3502L53.7586 62.6417C54.2636 62.9686 54.3939 63.3119 54.3939 63.9658V65.7966C54.3939 66.3851 54.0355 66.8265 53.4979 66.8755L49.4579 67.2352V65.2081L52.0806 64.9793V64.4562L50.0606 63.1811C49.5556 62.8378 49.4253 62.5109 49.4253 61.857Z' fill='%23E31D2C'/%3E%3Cpath d='M57.2773 62.6743H57.0981L57.1144 66.5649L54.85 66.761V65.7639L55.5668 58.6202L58.1569 58.3914L58.7434 61.53H58.9063L59.4439 58.277L62.0341 58.0481L62.8323 65.061V66.0581L60.5842 66.2543V62.3801L60.3724 62.3964L59.8186 66.3197L57.88 66.4831L57.2773 62.658V62.6743Z' fill='%23E31D2C'/%3E%3Cpath d='M68.0941 57.5251L69.1693 64.5053V65.5025L66.8561 65.6986L66.7094 64.0803L65.6994 64.162L65.5691 65.7967L63.2559 65.9929V64.9957L64.2496 57.8357L68.1104 57.4924L68.0941 57.5251ZM66.5302 62.0859L66.3022 59.6993H66.0415L65.846 62.135L66.5302 62.0696V62.0859Z' fill='%23E31D2C'/%3E%3Cpath d='M74.4148 56.9692C74.9524 56.9202 75.3434 57.2962 75.3434 57.8846V61.056C75.3597 61.4319 75.099 61.8897 74.7569 62.0204L75.5063 63.933V64.9302L73.2419 65.1264L72.6066 62.658L72.1341 62.707V65.2244L69.8209 65.4206L69.772 57.3452L74.4148 56.9365V56.9692ZM72.1016 59.1924V60.7127L73.0301 60.6309V59.1107L72.1016 59.1924Z' fill='%23E31D2C'/%3E%3Cpath d='M75.7832 58.8818V56.8548L80.9636 56.3971V57.3943L80.6052 58.4568L79.4974 58.5549L79.53 64.6033L77.2168 64.7994L77.1842 58.7511L75.7995 58.8655L75.7832 58.8818Z' fill='%23E31D2C'/%3E%3Cpath d='M81.5337 64.4234L81.4849 56.348L86.4372 55.9066V56.9038L86.0788 57.9663L83.7981 58.1625V59.0616L86.0788 58.8654V60.8924L83.8144 61.0886V62.2002L86.4697 61.9713V63.9984L81.5174 64.4397L81.5337 64.4234Z' fill='%23E31D2C'/%3E%3Cpath d='M91.7153 55.4489C92.2529 55.3999 92.6438 55.7759 92.6438 56.3644V59.5357C92.6601 59.9117 92.3995 60.3694 92.0574 60.5002L92.8067 62.4128V63.4099L90.5424 63.6061L89.907 61.1377L89.4346 61.1867V63.7042L87.1214 63.9003L87.0725 55.8249L91.7153 55.4163V55.4489ZM89.4183 57.6721V59.1924L90.3469 59.1107V57.5904L89.4183 57.6721Z' fill='%23E31D2C'/%3E%3Cpath d='M95.1037 64.0965L94.2729 64.1619V63.2955L93.4584 63.3609V61.3339L95.5273 61.1541V62.8214L95.1037 64.0802V64.0965Z' fill='%23E31D2C'/%3E%3Cpath d='M97.7428 54.8932L100.056 54.697L100.089 60.7454L102.418 60.5329V62.5599L97.7917 62.9686L97.7428 54.8932Z' fill='%23E31D2C'/%3E%3Cpath d='M102.956 62.511L102.907 54.4355L105.22 54.2394L105.269 62.3148L102.956 62.511Z' fill='%23E31D2C'/%3E%3Cpath d='M105.758 54.8442V54.1904L108.071 53.9942L108.592 60.0099H108.853L109.293 53.8961L111.606 53.7V54.3538L110.482 61.8734L106.996 62.184L105.774 54.8606L105.758 54.8442Z' fill='%23E31D2C'/%3E%3Cpath d='M112.176 61.7098L112.127 53.6344L117.08 53.193V54.1902L116.721 55.2527L114.44 55.4489V56.348L116.721 56.1518V58.1788L114.457 58.375V59.4866L117.112 59.2577V61.2848L112.16 61.7261L112.176 61.7098Z' fill='%23E31D2C'/%3E%3Cpath d='M119.034 61.0887L118.985 53.0133L123.612 52.6046C124.166 52.5556 124.541 52.9316 124.557 53.5201V55.3836C124.557 55.9721 124.133 56.3971 123.628 56.4298V56.6423C124.133 56.5933 124.589 56.9366 124.589 57.5414V59.5848C124.606 60.1733 124.231 60.6147 123.677 60.6637L119.051 61.0724L119.034 61.0887ZM122.227 54.7624L121.299 54.8442V55.7432L122.227 55.6615V54.7624ZM121.331 58.8655L122.26 58.7838V57.6722L121.331 57.7539V58.8655Z' fill='%23E31D2C'/%3E%3Cpath d='M125.339 60.5491L125.29 52.4737L130.242 52.0323V53.0295L129.884 54.0921L127.603 54.2882V55.1873L129.884 54.9912V57.0182L127.619 57.2143V58.3259L130.275 58.0971V60.1241L125.322 60.5655L125.339 60.5491Z' fill='%23E31D2C'/%3E%3Cpath d='M130.568 54.0269V51.9998L135.748 51.5421V52.5393L135.39 53.6018L134.282 53.6999L134.315 59.7483L132.002 59.9445L131.969 53.8961L130.584 54.0105L130.568 54.0269Z' fill='%23E31D2C'/%3E%3Cpath d='M135.976 53.5527V51.5257L141.157 51.068V52.0652L140.798 53.1277L139.691 53.2258L139.723 59.2742L137.41 59.4703L137.377 53.422L135.993 53.5364L135.976 53.5527Z' fill='%23E31D2C'/%3E%3Cpath d='M141.727 59.0943L141.678 51.0189L146.63 50.5775V51.5747L146.272 52.6372L143.991 52.8334V53.7325L146.272 53.5363V55.5633L144.008 55.7595V56.8711L146.663 56.6422V58.6693L141.711 59.1106L141.727 59.0943Z' fill='%23E31D2C'/%3E%3Cpath d='M151.925 50.1199C152.462 50.0708 152.853 50.4468 152.853 51.0353V54.2066C152.87 54.5826 152.609 55.0403 152.267 55.1711L153.016 57.0837V58.0808L150.752 58.277L150.117 55.8086L149.644 55.8576V58.3751L147.331 58.5713L147.282 50.4958L151.925 50.0872V50.1199ZM149.612 52.3594V53.8797L150.54 53.7979V52.2777L149.612 52.3594Z' fill='%23E31D2C'/%3E%3Cpath d='M7.10476e-05 33.4458C-0.146543 31.8275 0.928627 30.1928 2.41106 29.8822C13.3094 27.6263 18.7667 26.4984 29.6813 24.2425C33.2489 23.5069 35.9857 26.1387 36.3115 29.9966C37.126 39.2654 37.403 42.5838 38.0709 50.2505C38.3478 53.4382 36.6536 56.0864 33.0697 56.5278L20.0373 57.6721C17.8707 57.8682 17.5449 59.5683 17.6589 60.9578C17.9684 64.5542 18.1314 66.4504 18.5223 70.7824C18.6689 72.4498 17.5775 74.0027 16.095 74.1335C12.1853 74.4768 10.2468 74.6403 6.33706 74.9835C4.85463 75.1143 3.51881 73.8229 3.3722 72.2046L7.10476e-05 33.4458ZM19.2391 47.6677C19.4835 47.635 19.6138 47.6023 19.8581 47.5696C21.3406 47.3408 22.4483 46.1148 22.3343 44.807L22.0411 41.5213C21.927 40.1645 20.6238 39.2327 19.1414 39.4942C18.897 39.5433 18.7667 39.5596 18.5223 39.6087C17.0399 39.8702 15.9484 41.2107 16.0625 42.5511C16.1765 43.8916 16.2254 44.5128 16.3394 45.7878C16.4534 47.0629 17.7404 47.9129 19.2228 47.6841L19.2391 47.6677Z' fill='%23E31D2C'/%3E%3Cpath d='M39.5043 41.5705C38.983 35.6692 38.6735 32.3998 38.0056 24.7821C37.9079 23.5888 38.6247 22.3954 39.6184 22.1829C42.2248 21.6435 43.5281 21.3819 46.1183 20.8425C47.112 20.63 48.0243 21.529 48.122 22.7551C48.8062 30.618 49.132 34.0018 49.6696 40.1319C49.751 41.0964 49.0017 41.9955 47.9917 42.1263C45.3689 42.4859 44.0657 42.6494 41.4429 43.009C40.4329 43.1398 39.5532 42.5022 39.4718 41.5705H39.5043Z' fill='%23EC6F17'/%3E%3Cpath d='M40.5633 53.6836C40.2864 50.5286 40.2701 50.2671 40.042 47.6352C39.9606 46.6544 40.7099 45.788 41.7199 45.6736C44.3427 45.3466 45.6459 45.1832 48.2687 44.8562C49.2787 44.7255 50.1584 45.4284 50.2561 46.4255L50.81 52.7191C50.9077 53.9125 50.191 55.0241 49.181 55.1221C46.5582 55.351 45.2387 55.4654 42.6159 55.6943C41.6059 55.776 40.6936 54.8442 40.5959 53.6836H40.5633Z' fill='%23EC6F17'/%3E%3Cpath d='M60.6658 37.0913L62.1808 48.6813C62.1808 48.763 62.2133 48.8448 62.2133 48.9429L62.4414 51.5747C62.5555 52.8498 61.8224 54.0268 60.8124 54.1085C58.4991 54.3047 57.3425 54.4191 55.0455 54.6153C54.0355 54.697 53.1233 53.6998 53.0092 52.4575C52.1133 42.2406 51.2336 32.5468 50.3376 22.3463C50.2236 21.1039 50.9403 19.8616 51.9504 19.6491C55.013 19.0115 56.528 18.7009 59.5906 18.0634C60.3888 17.8999 61.1382 18.4557 61.464 19.3875L67.1656 33.593L65.3574 19.3221C65.2434 18.0307 65.9602 16.7393 66.9539 16.5268C69.2508 16.0527 70.4074 15.8075 72.7207 15.3334C73.7144 15.1209 74.6267 16.1018 74.7407 17.4422C75.7019 28.5091 76.663 39.0529 77.6404 50.1198C77.7544 51.444 77.0377 52.67 76.0277 52.7517C72.9325 53.0296 71.4012 53.1604 68.306 53.4219C67.5077 53.4873 66.7421 52.8498 66.4163 51.8853L60.6658 37.0586V37.0913Z' fill='%23E31D2C'/%3E%3Cpath d='M101.522 12.0968L102.109 18.4721C102.174 19.8943 101.294 20.0741 100.545 20.2049C96.7979 20.8751 93.7679 21.3982 90.0211 22.0685C89.0111 22.2483 88.2943 23.3599 88.3921 24.5205C88.8971 30.3564 89.1251 32.8411 89.6301 38.6934C89.7279 39.854 90.6402 40.7367 91.6339 40.606C91.7968 40.5896 91.8945 40.5733 92.0574 40.5569C93.0674 40.4425 93.8005 39.3636 93.7028 38.1866C93.4095 34.7537 93.2629 33.1681 92.986 29.8823C92.8719 28.6563 93.7516 27.5284 94.8431 27.1851L100.724 26.3023C101.946 26.1225 103.102 27.0053 103.216 28.3457C103.835 35.5057 104.112 38.7097 104.894 47.5534C105.025 48.992 104.308 50.2834 103.298 50.3815C95.8205 51.0353 92.09 51.3623 84.6127 52.0162C82.1691 52.2287 80.2794 49.9728 80.0188 46.9649C78.9436 34.5903 78.683 32.22 77.5915 19.8453C77.3309 16.8374 78.797 14.0911 81.208 13.5844C88.5224 12.0641 92.1877 11.3121 99.5185 9.79188C100.512 9.57937 101.441 10.6419 101.555 12.0805' fill='%23E31D2C'/%3E%3Cpath d='M105.839 8.5167C108.446 7.97725 109.749 7.7157 112.339 7.17625C113.333 6.96374 114.261 8.07533 114.392 9.54656C115.467 21.8722 115.793 24.8147 116.705 35.2931C116.819 36.5518 117.731 37.5163 118.725 37.4018C121.38 37.0912 122.716 36.9278 125.371 36.6172C126.381 36.5027 127.294 37.4836 127.408 38.8567C127.619 41.3415 127.733 42.6165 127.978 45.3628C128.108 46.8831 127.408 48.2562 126.398 48.338C119.637 48.9265 116.265 49.2207 109.504 49.8255C108.494 49.9073 107.566 48.7466 107.436 47.3081C106.377 35.1296 105.318 23.7521 104.243 11.5736C104.112 10.1187 104.813 8.72921 105.823 8.5167H105.839Z' fill='%23E31D2C'/%3E%3Cpath d='M149.27 9.98803C149.367 11.0342 148.846 11.7699 147.82 11.9333C145.034 12.4237 142.574 12.6689 139.788 13.1593C138.778 13.3392 138.078 14.5979 138.192 15.9383C138.306 17.2788 139.218 18.2106 140.228 18.0471C142.786 17.6221 144.057 17.4259 146.614 17.0009C147.624 16.8374 148.536 17.8019 148.65 19.1423C148.862 21.5617 148.96 22.7387 149.172 25.1417C149.286 26.4821 148.569 27.6755 147.559 27.8063C145.001 28.1495 143.714 28.313 141.157 28.6563C140.147 28.7871 139.43 29.9641 139.544 31.2882L139.642 32.3998C139.756 33.7402 140.668 34.7701 141.678 34.6556C144.904 34.2797 146.516 34.0835 149.726 33.7075C150.736 33.5931 151.648 34.6393 151.778 36.1105C152.006 38.7424 152.12 40.1155 152.381 43.009C152.528 44.611 151.827 46.0658 150.817 46.1476C143.503 46.7851 139.837 47.112 132.507 47.7496C131.497 47.8313 130.568 46.6053 130.421 45.0687C129.297 32.0892 128.157 19.9107 127.033 6.94749C126.903 5.41087 127.603 3.93964 128.597 3.74348C135.846 2.23955 139.463 1.50394 146.712 1.56562e-05C147.461 -0.147107 148.455 0.441385 148.536 1.48759L149.27 9.95533V9.98803Z' fill='%23E31D2C'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11_32445'%3E%3Crect width='153' height='75' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}

.about-footer {
  min-width:1600px;
  background-color: #F6F6F6;
  padding: 80px 0;
  font-family: "Open Sans";
}

.about-footer .mid-menu {
	margin-top: 36px; 
	color: #999;
	font-size: 20px;
	font-weight: 400;
	line-height: 140%; /* 28px */
	display:flex;
	align-items:flex-start;
	justify-content:space-between;
}
.about-footer .footer-nav {
	display:flex;
	gap:40px;

}
.about-footer .footer-nav a {
	font-weight: 600;
	text-decoration: none;
	color: inherit;
}
.about-footer .copyright {
	font-size: 16px;
	line-height: 1.4;
	font-weight: 400;
	color: #999;
	margin-top: 40px;
	padding-top: 40px;
	border-top: 1px solid #ccc;
}
.page-about {font-family: "Open Sans";color: #2A2C3E; min-width:1600px;}
.page-about h3 {color: inherit;}
.page-about .section-inner {width: 1600px;margin: 0 auto;padding: 0 20px;}
.about-footer *,
.about-footer *:before,
.about-footer *:after,
.about-header *,
.about-header *:before,
.about-header *:after,
.page-about *,
.page-about *:before,
.page-about *:after {box-sizing:border-box;}
.visual-section {              
	position: relative;
	background: linear-gradient(313deg, #FBF2EF 25.23%, #DEE9F7 99.57%);
/* 	min-height:960px;
	max-height: 1080px; */
	height: 1080px;
	position: relative;
	z-index: 2;
}
.visual-section .bg {
	position: absolute; top:0;left:0;right:0;bottom:0;
	background-image: url(/dist/images/aboutus/bg_top_pc.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: auto 100%;
}
.visual-section .section-inner {position: relative; z-index: 2; display:flex; align-items:center;height: 100%;}
.visual-section:after {
	content:"";
	position: absolute; top:0;left:0;right:0;bottom:0;
	background-image: url(/dist/images/aboutus/bg_coin_pc.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: auto 100%;
	transform:translate(0,50px);
}
.visual-text {
	padding-top: 66px;
}
.visual-text h2 {
color: #E31D2C; 
font-size: 56px;
font-style: normal;
font-weight: 700;
line-height: 100%; /* 56px */
letter-spacing: -0.02em;
}
.visual-text .intro {
margin-top: 41px;

font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: 130%; /* 31.2px */
}
.visual-text .intro span {
	display: inline-block; position: relative;
}
.visual-text .intro span i {display: inline-block; position: relative; z-index: 2;}
.visual-text .intro span:before {
	content:"";
	background: rgba(227, 29, 44, 0.10);
	position: absolute; top:50%; left:0;right:0; height: 16px;
	transform:translate(0,2px);
}
.visual-text .desc {
	margin-top: 52px;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 160%; /* 28.8px */
	width: 635px;
}
.visual-text .bt-group {
	margin-top: 120px;
	display:flex;
	gap:14px;

}
.visual-text .bt {
	width: 240px;
	height: 56px;
	color: #E31D2C;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 54px; 
	border: 1px solid #E31D2C;
	background: transparent;
	border-radius: 28px;
	text-align: center;
	text-decoration: none;
}
.visual-text .bt.bt-p {
	background: #E31D2C;
	color: #fff;
}

.work-section {
background-color: #2A2C3E;
padding: 200px 0 265px;
}
.work-section .intro {
display:flex;
align-items:flex-start;
}	
.work-section .intro .img {
	padding: 20px 0;
}
.work-section .intro .desc {
	color: #fff;
	margin-left: 45px;
}
.work-section .intro .text {
	margin-top: 58px;
	font-size: 28px;
	line-height: 1.4;
	width: 690px;
}
.page-about .work-section .dot-list {
	margin-top: 46px;
}
.page-about .work-section .dot-list li {
	color: #f5f5f5;
	width: 688px;
}
.page-about .work-section .dot-list li:before {background-color: #f5f5f5;}
.page-about .dot-list li {
	padding-left: 25px;
	position: relative;
	font-size: 16px;line-height: 1.6;
	color: #2a2c3e;
}
.page-about .dot-list li:before {
	content:"";
	position: absolute;
	top:10px;left:12px;
	width: 4px;height: 4px;background: #2a2c3e;
	border-radius: 4px;
}
.how-item-box {
	margin-top: 80px;
	display:flex;
	justify-content:space-between;
	gap:29px;
}
.how-item {
	border-radius: 30px;
	background: #37394E;
	padding: 24px;
	width: 25%;
}
.how-item .title {display:flex;gap:16px;align-items:center;}
.how-item .title .no {display: inline-block;width: 40px;height: 40px;border-radius:40px;background: #e31d2c;font-size: 20px;line-height: 40px;text-align: center;color: #fff;font-weight: 700;}
.how-item .title h4 {font-size: 28px;line-height: 1;color: #fff;font-weight: 700;}
.how-item .icon {padding: 46px 0 43px;text-align: center;}
.how-item .icon img {display: block; margin:  0 auto;width: 154px;}
.how-item .desc {
	color: #EFF2F5;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 160%; /* 25.6px */
}
.how .head {
text-align: center;
color: #FFF;
margin-top: 150px;
}
.how .head h3 {
font-size: 56px;
font-style: normal;
font-weight: 700;
line-height: 100%; /* 56px */
letter-spacing: -0.02em;
}
.how .head p {
margin-top: 40px;
color: #F5F5F5;
font-family: "Open Sans";
font-size: 20px;
font-weight: 400;
line-height: 100%; /* 20px */
}.why-section {
	position: relative;
	z-index: 3;
	margin-top: -105px;
	background: #f6f6f6;
	-webkit-border-top-left-radius: 80px;
	-webkit-border-top-right-radius: 80px;
	-moz-border-radius-topleft: 80px;
	-moz-border-radius-topright: 80px;
	border-top-left-radius: 80px;
	border-top-right-radius: 80px;	
	padding: 160px 0 255px;
}
.why .head {
color: #2A2C3E;
text-align: center;
}
.why .head h3 {
font-size: 56px;
font-weight: 700;
line-height: 100%; /* 56px */
letter-spacing: -0.02em;
}
.why .head p {
margin-top: 48px;
color: #6A7485;
font-size: 24px;
line-height: 140%; /* 33.6px */
}
.why .body {margin-top: 86px;}
.why-swiper {padding: 30px 0;}
.why_icon {display: block;background-size: contain;width: 32px;height: 32px;}
.why_icon_1 {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 2H2V28C2 29.1046 2.89543 30 4 30H30V28H4V2ZM30 9H23V11H26.59L19 18.59L14.71 14.29C14.5222 14.1007 14.2666 13.9942 14 13.9942C13.7334 13.9942 13.4778 14.1007 13.29 14.29L6 21.59L7.41 23L14 16.41L18.29 20.71C18.4778 20.8993 18.7334 21.0058 19 21.0058C19.2666 21.0058 19.5222 20.8993 19.71 20.71L28 12.41V16H30V9Z' fill='%236A7485'/%3E%3C/svg%3E%0A");}
.why_icon_2 {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.9999 8H17.9999C17.9999 5.23858 15.7613 3 12.9999 3C10.2385 3 7.99993 5.23858 7.99993 8H5.99993C5.99993 4.13401 9.13393 1 12.9999 1C16.8659 1 19.9999 4.13401 19.9999 8ZM23.5299 15.4C23.9763 15.1398 24.4833 15.0019 24.9999 15C26.6568 15 27.9999 16.3431 27.9999 18V24C27.9999 27.866 24.8659 31 20.9999 31H15.9999C14.4799 31.0029 13.0125 30.4437 11.8799 29.43L3.87993 22.13C3.01587 21.273 2.75515 19.9789 3.21995 18.8542C3.68474 17.7295 4.78295 16.997 5.99993 17C6.63731 16.9957 7.25872 17.1993 7.76993 17.58L9.99993 19.1V8C9.99993 6.34315 11.3431 5 12.9999 5C14.6568 5 15.9999 6.34315 15.9999 8V13.18C17.3171 12.7153 18.7807 13.2212 19.5299 14.4C19.9763 14.1398 20.4833 14.0019 20.9999 14C22.0274 14.0026 22.982 14.5309 23.5299 15.4ZM20.9999 29C23.7614 29 25.9999 26.7614 25.9999 24V18C25.9999 17.4477 25.5522 17 24.9999 17C24.4476 17 23.9999 17.4477 23.9999 18V19H21.9999V17C21.9999 16.4477 21.5522 16 20.9999 16C20.4476 16 19.9999 16.4477 19.9999 17V19H17.9999V16C17.9999 15.4477 17.5522 15 16.9999 15C16.4476 15 15.9999 15.4477 15.9999 16V19H13.9999V8C13.9999 7.44772 13.5522 7 12.9999 7C12.4476 7 11.9999 7.44772 11.9999 8V22.9L6.59993 19.2C6.29691 18.9727 5.8915 18.9362 5.55271 19.1056C5.21393 19.275 4.99993 19.6212 4.99993 20C5.00103 20.2623 5.10518 20.5137 5.28993 20.7L13.2399 28C14.0083 28.6568 14.9891 29.0122 15.9999 29H20.9999Z' fill='%236A7485'/%3E%3C/svg%3E%0A");}
.why_icon_3 {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.3327 16.0001C29.3327 23.3638 23.3631 29.3334 15.9993 29.3334C8.63555 29.3334 2.66602 23.3638 2.66602 16.0001C2.66602 8.63628 8.63555 2.66675 15.9993 2.66675C23.3631 2.66675 29.3327 8.63628 29.3327 16.0001ZM19.1235 8.27788C18.7137 7.90748 18.0496 7.90748 17.6399 8.27788C17.2303 8.64829 17.2303 9.24884 17.6399 9.61924C21.5372 13.1431 21.5372 18.8565 17.6399 22.3805C17.2303 22.7509 17.2303 23.3514 17.6399 23.7218C18.0496 24.0922 18.7137 24.0922 19.1235 23.7218C23.84 19.4571 23.84 12.5426 19.1235 8.27788ZM13.6224 10.2961C13.2361 10.6908 13.2361 11.3307 13.6224 11.7254C15.9341 14.0871 15.9341 17.9163 13.6224 20.2782C13.2361 20.6729 13.2361 21.3127 13.6224 21.7074C14.0087 22.1022 14.6351 22.1022 15.0213 21.7074C18.1057 18.5563 18.1057 13.4473 15.0213 10.2961C14.6351 9.90141 14.0087 9.90141 13.6224 10.2961ZM11.0692 12.2878C10.6719 11.9042 10.0279 11.9042 9.63062 12.2878C9.23338 12.6715 9.23338 13.2936 9.63062 13.6773C10.9585 14.9598 10.9585 17.0394 9.63062 18.3219C9.23338 18.7057 9.23338 19.3277 9.63062 19.7114C10.0279 20.0951 10.6719 20.0951 11.0692 19.7114C13.1916 17.6614 13.1916 14.3378 11.0692 12.2878Z' fill='%235A6A85'/%3E%3C/svg%3E%0A");}
.why_icon_4 {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26 30H14C12.8954 30 12 29.1046 12 28V25H14V28H26V4H14V7H12V4C12 2.89543 12.8954 2 14 2H26C27.1046 2 28 2.89543 28 4V28C28 29.1046 27.1046 30 26 30ZM14.59 20.59L18.17 17H4V15H18.17L14.59 11.41L16 10L22 16L16 22L14.59 20.59Z' fill='%236A7485'/%3E%3C/svg%3E%0A");}
.why_icon_5 {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.9994 17.0001H22.1414C22.6449 18.9504 24.5201 20.222 26.5184 19.9682C28.5166 19.7144 30.0143 18.0143 30.0143 16.0001C30.0143 13.9858 28.5166 12.2857 26.5184 12.0319C24.5201 11.7781 22.6449 13.0497 22.1414 15.0001H16.9994V7.00005H22.1414C22.6449 8.95036 24.5201 10.222 26.5184 9.96817C28.5166 9.71436 30.0143 8.01432 30.0143 6.00005C30.0143 3.98578 28.5166 2.28574 26.5184 2.03193C24.5201 1.77813 22.6449 3.04975 22.1414 5.00005H16.9994C15.8952 5.00115 15.0005 5.89594 14.9994 7.00005V15.0001H9.85736C9.35379 13.0497 7.47857 11.7781 5.48036 12.0319C3.48214 12.2857 1.98438 13.9858 1.98438 16.0001C1.98437 18.0143 3.48214 19.7144 5.48036 19.9682C7.47857 20.222 9.35379 18.9504 9.85736 17.0001H14.9994V25.0001C15.0005 26.1042 15.8952 26.9989 16.9994 27.0001H22.1414C22.6449 28.9504 24.5201 30.222 26.5184 29.9682C28.5166 29.7144 30.0143 28.0143 30.0143 26.0001C30.0143 23.9858 28.5166 22.2857 26.5184 22.0319C24.5201 21.7781 22.6449 23.0497 22.1414 25.0001H16.9994V17.0001ZM26 14.0001C27.1046 14.0001 28 14.8955 28 16.0001C28 17.1046 27.1046 18.0001 26 18.0001C24.8954 18.0001 24 17.1046 24 16.0001C24.0011 14.8959 24.8959 14.0012 26 14.0001ZM26 4.00006C27.1046 4.00006 28 4.89549 28 6.00006C28 7.10463 27.1046 8.00006 26 8.00006C24.8954 8.00006 24 7.10463 24 6.00006C24.0011 4.89595 24.8959 4.00116 26 4.00006ZM6 18.0001C4.89543 18.0001 4 17.1046 4 16.0001C4 14.8955 4.89543 14.0001 6 14.0001C7.10457 14.0001 8 14.8955 8 16.0001C7.9989 17.1042 7.10411 17.999 6 18.0001ZM26 24.0001C27.1046 24.0001 28 24.8955 28 26.0001C28 27.1046 27.1046 28.0001 26 28.0001C24.8954 28.0001 24 27.1046 24 26.0001C24.0011 24.8959 24.8959 24.0012 26 24.0001Z' fill='%236A7485'/%3E%3C/svg%3E%0A");}
.why-swiper .swiper-slide-active.why-item .why_icon_1 {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 2H2V28C2 29.1046 2.89543 30 4 30H30V28H4V2ZM30 9H23V11H26.59L19 18.59L14.71 14.29C14.5222 14.1007 14.2666 13.9942 14 13.9942C13.7334 13.9942 13.4778 14.1007 13.29 14.29L6 21.59L7.41 23L14 16.41L18.29 20.71C18.4778 20.8993 18.7334 21.0058 19 21.0058C19.2666 21.0058 19.5222 20.8993 19.71 20.71L28 12.41V16H30V9Z' fill='%23E31D2C'/%3E%3C/svg%3E%0A");}
.why-swiper .swiper-slide-active.why-item .why_icon_2 {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.9999 8H17.9999C17.9999 5.23858 15.7613 3 12.9999 3C10.2385 3 7.99993 5.23858 7.99993 8H5.99993C5.99993 4.13401 9.13393 1 12.9999 1C16.8659 1 19.9999 4.13401 19.9999 8ZM23.5299 15.4C23.9763 15.1398 24.4833 15.0019 24.9999 15C26.6568 15 27.9999 16.3431 27.9999 18V24C27.9999 27.866 24.8659 31 20.9999 31H15.9999C14.4799 31.0029 13.0125 30.4437 11.8799 29.43L3.87993 22.13C3.01587 21.273 2.75515 19.9789 3.21995 18.8542C3.68474 17.7295 4.78295 16.997 5.99993 17C6.63731 16.9957 7.25872 17.1993 7.76993 17.58L9.99993 19.1V8C9.99993 6.34315 11.3431 5 12.9999 5C14.6568 5 15.9999 6.34315 15.9999 8V13.18C17.3171 12.7153 18.7807 13.2212 19.5299 14.4C19.9763 14.1398 20.4833 14.0019 20.9999 14C22.0274 14.0026 22.982 14.5309 23.5299 15.4ZM20.9999 29C23.7614 29 25.9999 26.7614 25.9999 24V18C25.9999 17.4477 25.5522 17 24.9999 17C24.4476 17 23.9999 17.4477 23.9999 18V19H21.9999V17C21.9999 16.4477 21.5522 16 20.9999 16C20.4476 16 19.9999 16.4477 19.9999 17V19H17.9999V16C17.9999 15.4477 17.5522 15 16.9999 15C16.4476 15 15.9999 15.4477 15.9999 16V19H13.9999V8C13.9999 7.44772 13.5522 7 12.9999 7C12.4476 7 11.9999 7.44772 11.9999 8V22.9L6.59993 19.2C6.29691 18.9727 5.8915 18.9362 5.55271 19.1056C5.21393 19.275 4.99993 19.6212 4.99993 20C5.00103 20.2623 5.10518 20.5137 5.28993 20.7L13.2399 28C14.0083 28.6568 14.9891 29.0122 15.9999 29H20.9999Z' fill='%23E31D2C'/%3E%3C/svg%3E%0A");}
.why-swiper .swiper-slide-active.why-item .why_icon_3 {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.3327 16.0001C29.3327 23.3638 23.3631 29.3334 15.9993 29.3334C8.63555 29.3334 2.66602 23.3638 2.66602 16.0001C2.66602 8.63628 8.63555 2.66675 15.9993 2.66675C23.3631 2.66675 29.3327 8.63628 29.3327 16.0001ZM19.1235 8.27788C18.7137 7.90748 18.0496 7.90748 17.6399 8.27788C17.2303 8.64829 17.2303 9.24884 17.6399 9.61924C21.5372 13.1431 21.5372 18.8565 17.6399 22.3805C17.2303 22.7509 17.2303 23.3514 17.6399 23.7218C18.0496 24.0922 18.7137 24.0922 19.1235 23.7218C23.84 19.4571 23.84 12.5426 19.1235 8.27788ZM13.6224 10.2961C13.2361 10.6908 13.2361 11.3307 13.6224 11.7254C15.9341 14.0871 15.9341 17.9163 13.6224 20.2782C13.2361 20.6729 13.2361 21.3127 13.6224 21.7074C14.0087 22.1022 14.6351 22.1022 15.0213 21.7074C18.1057 18.5563 18.1057 13.4473 15.0213 10.2961C14.6351 9.90141 14.0087 9.90141 13.6224 10.2961ZM11.0692 12.2878C10.6719 11.9042 10.0279 11.9042 9.63062 12.2878C9.23338 12.6715 9.23338 13.2936 9.63062 13.6773C10.9585 14.9598 10.9585 17.0394 9.63062 18.3219C9.23338 18.7057 9.23338 19.3277 9.63062 19.7114C10.0279 20.0951 10.6719 20.0951 11.0692 19.7114C13.1916 17.6614 13.1916 14.3378 11.0692 12.2878Z' fill='%23E31D2C'/%3E%3C/svg%3E%0A");}
.why-swiper .swiper-slide-active.why-item .why_icon_4 {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26 30H14C12.8954 30 12 29.1046 12 28V25H14V28H26V4H14V7H12V4C12 2.89543 12.8954 2 14 2H26C27.1046 2 28 2.89543 28 4V28C28 29.1046 27.1046 30 26 30ZM14.59 20.59L18.17 17H4V15H18.17L14.59 11.41L16 10L22 16L16 22L14.59 20.59Z' fill='%23E31D2C'/%3E%3C/svg%3E%0A");}
.why-swiper .swiper-slide-active.why-item .why_icon_5 {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.9994 17.0001H22.1414C22.6449 18.9504 24.5201 20.222 26.5184 19.9682C28.5166 19.7144 30.0143 18.0143 30.0143 16.0001C30.0143 13.9858 28.5166 12.2857 26.5184 12.0319C24.5201 11.7781 22.6449 13.0497 22.1414 15.0001H16.9994V7.00005H22.1414C22.6449 8.95036 24.5201 10.222 26.5184 9.96817C28.5166 9.71436 30.0143 8.01432 30.0143 6.00005C30.0143 3.98578 28.5166 2.28574 26.5184 2.03193C24.5201 1.77813 22.6449 3.04975 22.1414 5.00005H16.9994C15.8952 5.00115 15.0005 5.89594 14.9994 7.00005V15.0001H9.85736C9.35379 13.0497 7.47857 11.7781 5.48036 12.0319C3.48214 12.2857 1.98438 13.9858 1.98438 16.0001C1.98437 18.0143 3.48214 19.7144 5.48036 19.9682C7.47857 20.222 9.35379 18.9504 9.85736 17.0001H14.9994V25.0001C15.0005 26.1042 15.8952 26.9989 16.9994 27.0001H22.1414C22.6449 28.9504 24.5201 30.222 26.5184 29.9682C28.5166 29.7144 30.0143 28.0143 30.0143 26.0001C30.0143 23.9858 28.5166 22.2857 26.5184 22.0319C24.5201 21.7781 22.6449 23.0497 22.1414 25.0001H16.9994V17.0001ZM26 14.0001C27.1046 14.0001 28 14.8955 28 16.0001C28 17.1046 27.1046 18.0001 26 18.0001C24.8954 18.0001 24 17.1046 24 16.0001C24.0011 14.8959 24.8959 14.0012 26 14.0001ZM26 4.00006C27.1046 4.00006 28 4.89549 28 6.00006C28 7.10463 27.1046 8.00006 26 8.00006C24.8954 8.00006 24 7.10463 24 6.00006C24.0011 4.89595 24.8959 4.00116 26 4.00006ZM6 18.0001C4.89543 18.0001 4 17.1046 4 16.0001C4 14.8955 4.89543 14.0001 6 14.0001C7.10457 14.0001 8 14.8955 8 16.0001C7.9989 17.1042 7.10411 17.999 6 18.0001ZM26 24.0001C27.1046 24.0001 28 24.8955 28 26.0001C28 27.1046 27.1046 28.0001 26 28.0001C24.8954 28.0001 24 27.1046 24 26.0001C24.0011 24.8959 24.8959 24.0012 26 24.0001Z' fill='%23E31D2C'/%3E%3C/svg%3E%0A");}
.why-item {
	padding: 40px 40px 34px;
	width: 583px;
	height: 362px;
	position: relative;
	color: #6A7485;
}
.why-item .bg {
	position: absolute; top:0;left:0;right:0;bottom:0;z-index: 1;
	border-radius: 30px;
	border: 0px solid #FF8129;
	background: #FFF;
	transition:all 0.2s;
}
.why-item .inner {position: relative; z-index: 2;}
.why-item h4 {
	color: inherit;
	font-size: 28px;
	font-style: normal;
	font-weight: 700;
	line-height: 100%; /* 28px */
	display:flex;
	align-items:center;
	gap:10px;
	padding: 8px;
}
.why-item .dot-list {
	margin-top: 28px;
	padding-bottom: 8px;
}
.page-about .why-item .dot-list li {color: inherit;}
.page-about .why-item .dot-list li:before {background-color: #6a7485;}
.page-about .why-item .dot-list li + li {margin-top: 22px;}
.why-item .notice {
	margin-top: 12px;
	padding-left: 25px;
	color: inherit;
	font-size: 16px;
	font-weight: 300;
	line-height: 150%; /* 24px */
	position: relative;
}
.why-item .notice:before {content:'*'; position: absolute; top:0;left:10px;}
.why-swiper .swiper-slide-active.why-item {color: #2A2C3E;}
.why-swiper .swiper-slide-active.why-item .dot-list li:before {background-color: #2A2C3E;}
.why-swiper .swiper-slide-active.why-item .bg {
	top:-20px;left:-20px;right:-20px;bottom:-20px;
	box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.22);

}
.benefits-section {
	position: relative;
	z-index: 4;
	margin-top: -105px;
	background: #fff;
	-webkit-border-top-left-radius: 80px;
	-webkit-border-top-right-radius: 80px;
	-moz-border-radius-topleft: 80px;
	-moz-border-radius-topright: 80px;
	border-top-left-radius: 80px;
	border-top-right-radius: 80px;	
	padding: 160px 0 180px;
}
.benefits {
border-radius: 40px;
background: #2A2C3E;
box-shadow: 2px 4px 8px 0px rgba(154, 130, 130, 0.30);
padding: 65px 60px;
display:flex;
align-items:center;
}
.benefits .head {padding: 23px 0;}
.benefits .head h3 {
color: #FFF;
font-size: 42px;
font-weight: 700;
line-height: 120%; /* 50.4px */
letter-spacing: -0.03em;
}
.benefits .head .img {
	padding-left: 112px;
	margin-top: 40px;
}
.benefits .body {margin-left: 178px;width: 640px;}
.benefits .body {
color: #FFF;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 27px */
}
.benefits .body p.notice {font-size: 16px;line-height: 1.4;color: #f6f6f6;}
.benefits .body p + p {margin-top: 23px;}
.benefits .body .dot-list {margin-top: 55px;}
.benefits .body .dot-list li {color: #F6F6F6;font-size: 18px;line-height: 1.4;padding-left: 19px;}
.benefits .body .dot-list li:before {background-color: #f6f6f6;width: 5px;height: 5px;border-radius: 0;top:10px;left:0;}
.benefits .body .dot-list li + li {margin-top: 14px;}
.faq {margin-top: 143px;}
.faq .head {text-align: center;margin-bottom: 96px;}
.faq .head h3 {
color: #2A2C3E;
font-size: 56px;
font-weight: 700;
line-height: 100%; /* 56px */
letter-spacing: -0.02em;
}
.faq-item {padding: 0 160px;}
.faq-item.open {
border-radius: 20px;
background: var(--light-gray-bg, #F6F6F6);

}
.faq-item + .faq-item  {border-top: 1px solid #DDD;}
.faq-item.open ,
.faq-item.open +.faq-item {border-top: 0 !important;}
.faq-item-inner {position: relative;padding: 55px 0 55px;}
.faq-item-inner .toggle-faq {position: absolute; top:0;left:0;right:0;bottom:0;z-index: 10;text-indent: -9999px;}
.faq-item .question {
	display: block;
	color: #2A2C3E;
	font-size: 24px;
	font-weight: 600;
	line-height: 100%; /* 24px */
  position: relative;
  padding-right: 44px;
}
.faq-item .question:after {
  content:"";
  position: absolute; top:0;right:0;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 4L16 12L8 20' stroke='%236A7485' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 24px;height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  transition:transform 0.2s;
}
.faq-item.open .question:after {
  transform:rotate(90deg);
}
.faq-item .answer {
	max-height:0;
	overflow: hidden;
	
}
.faq-item.open .answer {
	max-height:200px;
	color: #2A2C3E; 
	font-size: 18px;
	line-height: 150%; /* 27px */
	/* transition:max-height 0.2s; */
}
.faq-item.open .answer p + p {margin-top: 20px;}
.faq-item .answer-inner {padding-top: 40px;}
.faq-item .answer a {text-decoration: none; color:inherit; font-weight: 500;}
 
.pc {display: block;}
.mo {display: none;}
@media (max-width:767.98px) {
.pc {display: none;}
.mo {display: block;}
header.about-header {position: absolute; top:0;left:0;right:0;z-index: 10;}	
header.about-header .aboutus-logo {width:70px;height:34px;}
.about-footer-inner,
.about-header-inner {width: 100%;margin: 0 auto; }

.about-header-inner {display:flex; align-items:center; justify-content:space-between;padding: 19px 20px 19px;}
.about-footer-inner {padding: 0 20px;}
.about-header .menu-box {display:flex;gap:24px;}
.about-header .menu-box a {
color: #5A6A85;
font-size: 14px;
font-weight: 600;
line-height: 120%; /* 21.6px */
text-decoration: none;
}


.page-about {min-width:0;}
.page-about .section-inner {width: 100%;margin: 0 auto;padding: 0 20px;}
.page-about *,
.page-about *:before,
.page-about *:after {box-sizing:border-box;}
.visual-section {              
	position: relative;
	background: linear-gradient(313deg, #FBF2EF 25.23%, #DEE9F7 99.57%);
/* 	min-height:960px;
	max-height: 1080px; */
	height: auto;
	position: relative;
	z-index: 2;
  padding-bottom: 77px;
}
.visual-section .bg {
	position: absolute; top:0;left:0;right:0;bottom:0;
	background-image: url(/dist/images/aboutus/bg_top_mo.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100% auto; 
}
.visual-section .section-inner {position: relative; z-index: 2; display:flex; align-items:center;height: auto;}
.visual-section:after {
	display: none;
}
.visual-text {
	padding-top: 115.2vw;
}
.visual-text h2 {
font-size: 32px;
line-height: 116%; /* 56px */
letter-spacing: -1px;
}
.visual-text .intro {
margin-top:32px;
font-size: 16px;
line-height: 150%; /* 31.2px */
}
.visual-text .intro span {
	display: inline-block; position: relative;
}
.visual-text .intro span i {display: inline-block; position: relative; z-index: 2;}
.visual-text .intro span:before {
	content:"";
	background: rgba(227, 29, 44, 0.10);
	position: absolute; top:50%; left:0;right:0; height: 10px;
	transform:translate(0,1px);
}
.visual-text .desc {
	margin-top: 37px;
	font-size: 14px;
	line-height: 150%; /* 28.8px */
	width: 100%;
}
.visual-text .bt-group {
	margin-top: 47px;
	display:flex;
	gap:9px;

}
.visual-text .bt {
	width: 50%;
	height: 44px;
	font-size: 14px;
	line-height: 44px; 
	border-radius: 22px;
}
.visual-text .bt.bt-p {
	background: #E31D2C;
	color: #fff;
}

.work-section {
padding: 51px 0 117px;
}
.work-section .intro {
display:flex;
align-items:flex-start;
flex-direction:column;
}	
.work-section .intro .aboutus-logo {width: 75px;height: 36px;}
.work-section .intro .img {
  margin-top: 32px;
	padding: 0;
  position: relative;
}
.work-section .intro .img img {width: 100%;}
.work-section .intro .img .mo:after {
  content:""; position: absolute; top:0;left:-20px;right:-20px;bottom:0;
  background: url(/dist/images/aboutus/img_work_ov_mo.png) no-repeat;
  background-size: auto 100%;
  background-position: right top;
}
.work-section .intro .desc {
	color: #fff;
	margin-left: 16px;
}
.work-section .intro .text {
	margin-top: 0;
	font-size: 16px;
	line-height: 1.5;
	width: 100%;
  letter-spacing: -0.015em;
}
.page-about .work-section .dot-list {
	margin-top: 32px;
}
.page-about .work-section .dot-list li {
	color: #f5f5f5;
	width: 100%;
}
.page-about .work-section .dot-list li:before {background-color: #f5f5f5;}
.page-about .dot-list li {
	padding-left: 21px;
	position: relative;
	font-size: 14px;line-height: 1.5;
	color: #2a2c3e;
}
.page-about .dot-list li:before {
	top:9px;left:9px;
	width: 3px;height: 3px;
	border-radius: 3px;
}
.how-item-box {
	margin-top: 48px;
  flex-direction:column;
	gap:20px;
}
.how-item {
	border-radius: 20px; 
	padding: 24px;
	width: 100%;
}
.how-item .title {gap:10px;}
.how-item .title .no {width: 32px;height: 32px;border-radius:32px;font-size: 18px;line-height: 32px;}
.how-item .title h4 {font-size: 20px;}
.how-item .icon {padding: 38px 0 42px;text-align: center;}
.how-item .icon img {display: block; margin:  0 auto;width: 154px;}
.how-item .desc {
	font-size: 14px;
	line-height: 150%; /* 25.6px */
}
.how .head {
margin-top: 80px;
}
.how .head h3 {
font-size: 28px;
letter-spacing: -1px;
}
.how .head p {
margin-top: 24px; 
font-size: 16px;
}

.why-section {
	margin-top: -30px;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-top-right-radius: 30px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-topright: 30px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;	
	padding: 80px 0 53px;
} 
.why .head h3 {
font-size: 28px;
letter-spacing: -1px;
}
.why .head p {
margin-top: 24px;
font-size: 16px;
}
.why .body {margin-top: 38px;}
.why-swiper {padding: 10px 0;}
.why_icon {display: block;background-size: contain;width: 24px;height: 24px;}
.why-item {
	padding: 32px 20px 32px;
	width: calc(100vw - 76px);
	height: auto; 
	border-radius: 30px;
	border: 0px solid #FF8129;
	background: #FFF;
}
.why-item .bg {
	display: none;
}
.why-item h4 {
	font-size: 20px;
	gap:4px;
	padding: 0;
}
.why-item .dot-list {
	margin-top: 32px;
	padding-bottom: 0;
} 
.page-about .why-item .dot-list li + li {margin-top: 21px;}
.why-item .notice {
	margin-top: 17px;
	padding-left: 10px; 
	font-size: 14px; 
}
.why-swiper .swiper-slide-active.why-item {box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.22);}
.why-swiper .swiper-slide-active.why-item .bg {
	display: none;
}

.benefits-section {
	position: relative;
	z-index: 4;
	margin-top: -30px;
	background: #fff;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-top-right-radius: 30px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-topright: 30px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;	
	padding: 42px 0 53px;
}
.benefits {
border-radius: 20px;
padding: 48px 24px;
flex-direction:column;
}
.benefits .head {padding: 0 0;}
.benefits .head h3 {
font-size: 20px;
font-weight: 700;
line-height: 120%; /* 50.4px */
letter-spacing: 0;
}
.benefits .head .img {
	padding-left: 0;
	margin-top: 25px;
}
.benefits .head .img img {width: 246px;height: auto; display: block;margin: 0 auto;}
.benefits .body {margin-left: 0;margin-top: 48px;width: 100%;}
.benefits .body {
font-size: 14px;
line-height: 140%; /* 27px */
}
.benefits .body p.notice {font-size: 14px;line-height: 1.3;}
.benefits .body p + p {margin-top: 24px;}
.benefits .body .dot-list {margin-top: 32px;}
.benefits .body .dot-list li {font-size: 14px;line-height: 1.3;padding-left: 14px;}
.benefits .body .dot-list li:before {width: 4px;height: 4px;border-radius: 0;top:7px;left:0;}
.benefits .body .dot-list li + li {margin-top: 20px;}


.faq {margin-top: 52px;}
.faq .head {margin-bottom: 41px;}
.faq .head h3 {
font-size: 28px;
}
.faq-item {padding: 0 24px;}
.faq-item.open {
border-radius: 20px;
background: var(--light-gray-bg, #F6F6F6);

}
.faq-item + .faq-item  {border-top: 1px solid #DDD;}
.faq-item.open +.faq-item {border-top: 0;}
.faq-item-inner {position: relative;padding: 30px 0;}
.faq-item-inner .toggle-faq {position: absolute; top:0;left:0;right:0;bottom:0;z-index: 10;text-indent: -9999px;}
.faq-item .question { 
	font-size: 16px;
	font-weight: 600;
	line-height: 120%; /* 24px */ 
  padding-right: 40px;
}
.faq-item .question:after {
  top:0;right:0;
  width: 20px;height: 20px;
}


.faq-item.open .answer {
	max-height:400px; 
	font-size: 14px;
	line-height: 140%; /* 27px */
	/* transition:max-height 0.2s; */
}
.faq-item.open .answer p + p {margin-top: 12px;}
.faq-item .answer-inner {padding-top: 30px;} 
 


.about-footer .aboutus-logo { width: 70px;height: 34px;}
.about-footer {
  min-width:0;
  background-color: #F6F6F6;
  padding: 48px 24px;
}

.about-footer .mid-menu {
	margin-top: 24px; 
	color: #999;
	font-size: 14px;
	font-weight: 400;
	line-height: 140%; /* 28px */
	display:flex;
	align-items:flex-start;
	justify-content:space-between;
  flex-direction:column;
}
.about-footer .footer-nav {
  margin-top: 50px;
	display:flex;
	gap:28px;
  flex-wrap:wrap;
} 
.about-footer .copyright {
	font-size: 12px;
	line-height: 1.4; 
	margin-top: 48px;
	padding-top: 24px; 
}
 
 }