section.core-values-section .core-values-section-wrapper{padding-top:6.25rem;padding-bottom:11.1875rem}@media (max-width:768px){section.core-values-section .core-values-section-wrapper{padding-top:23.3333vw;padding-bottom:35vw}}section.core-values-section .main-mission{padding:0 1.5rem 1.125rem}@media (max-width:768px){section.core-values-section .main-mission{padding:0 0 4.44444vw}}section.core-values-section .main-mission h2{font-size:3rem;font-weight:700;line-height:3.875rem}@media (max-width:768px){section.core-values-section .main-mission h2{font-size:8.88889vw;line-height:11.6667vw}}section.core-values-section .main-mission h2{margin-bottom:5.5rem}@media (max-width:768px){section.core-values-section .main-mission h2{margin-bottom:6.66667vw}}section.core-values-section .main-mission .main-mission-image{border-radius:3.5rem;width:100%;height:41.875rem;margin:0 auto;overflow:hidden}section.core-values-section .main-mission .main-mission-image img{object-fit:cover;width:100%;height:100%}@media (max-width:768px){section.core-values-section .main-mission .main-mission-image{border-radius:5.55556vw;height:42.7778vw}}section.core-values-section .vision-section{justify-content:space-between;align-items:flex-start;padding:10rem 1.5rem;display:flex}@media (max-width:768px){section.core-values-section .vision-section{flex-direction:column;padding:21.1111vw 0 9.72222vw}}section.core-values-section .vision-section .vision-text{flex-direction:column;gap:1rem;margin-top:16rem;display:flex}@media (max-width:768px){section.core-values-section .vision-section .vision-text{gap:3.33333vw;margin-top:0;margin-bottom:28.0556vw;padding:0 2.22222vw}}section.core-values-section .vision-section .vision-text h4{font-size:1.5rem;font-weight:500;line-height:2.125rem}@media (max-width:768px){section.core-values-section .vision-section .vision-text h4{font-size:5vw;line-height:6.94444vw}}section.core-values-section .vision-section .vision-text h3{font-size:2.25rem;font-weight:600;line-height:2.9375rem}@media (max-width:768px){section.core-values-section .vision-section .vision-text h3{font-size:6.66667vw;line-height:8.61111vw}}section.core-values-section .vision-section .vision-text p{font-size:1.25rem;font-weight:500;line-height:1.875rem}@media (max-width:768px){section.core-values-section .vision-section .vision-text p{font-size:4.44444vw;line-height:6.66667vw}}section.core-values-section .vision-section .vision-image{border-radius:2.5rem;width:31.875rem;height:47.5rem;position:relative;overflow:hidden}section.core-values-section .vision-section .vision-image img{object-fit:cover;width:100%;height:100%}@media (max-width:768px){section.core-values-section .vision-section .vision-image{border-radius:0;align-self:center;width:100vw;height:111.667vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}section.core-values-section .vision-section .vision-image .temp-image-origin{letter-spacing:0;font-size:.6875rem;font-weight:400;line-height:.9375rem}@media (max-width:768px){section.core-values-section .vision-section .vision-image .temp-image-origin{font-size:3.05556vw;line-height:4.16667vw}}section.core-values-section .vision-section .vision-image .temp-image-origin{color:#707684;position:absolute;bottom:1rem;right:1.5rem}@media (max-width:768px){section.core-values-section .vision-section .vision-image .temp-image-origin{bottom:4.44444vw;right:4.44444vw}}section.core-values-section .vision-section .vision-image .temp-image-origin a{text-decoration:underline}section.core-values-section .mission-section{text-align:center;padding:10.3125rem 0 7.75rem}@media (max-width:768px){section.core-values-section .mission-section{text-align:left;padding:21.1111vw 2.22222vw 32.2222vw}}section.core-values-section .mission-section h4{font-size:1.5rem;font-weight:500;line-height:2.125rem}@media (max-width:768px){section.core-values-section .mission-section h4{font-size:5vw;line-height:6.94444vw}}section.core-values-section .mission-section h3{font-size:2.25rem;font-weight:600;line-height:2.9375rem}@media (max-width:768px){section.core-values-section .mission-section h3{font-size:6.66667vw;line-height:8.61111vw}}section.core-values-section .mission-section h3{margin-top:1rem}@media (max-width:768px){section.core-values-section .mission-section h3{margin-top:3.33333vw}}section.core-values-section .features-section{flex-wrap:wrap;gap:1.8125rem;padding:0 1.3125rem;display:flex}@media (max-width:768px){section.core-values-section .features-section{gap:6.66667vw;padding:0 .5rem}}section.core-values-section .features-section .feature-block{border-radius:2.5rem;width:35.125rem;height:36.25rem;position:relative;overflow:hidden}@media (max-width:768px){section.core-values-section .features-section .feature-block{border-radius:5.55556vw;width:100%;height:34.1667vw}}section.core-values-section .features-section .feature-block p{font-size:1.5rem;font-weight:500;line-height:2.125rem}@media (max-width:768px){section.core-values-section .features-section .feature-block p{font-size:5vw;line-height:6.94444vw}}section.core-values-section .features-section .feature-block p{color:#fff;position:absolute;top:3.5rem;left:3rem}@media (max-width:768px){section.core-values-section .features-section .feature-block p{top:6.66667vw;left:6.66667vw}}section.core-values-section .features-section .feature-block img{object-fit:cover;width:100%;height:100%}section.core-values-section .features-section .feature-block .temp-image-origin{letter-spacing:0;font-size:.6875rem;font-weight:400;line-height:.9375rem}@media (max-width:768px){section.core-values-section .features-section .feature-block .temp-image-origin{font-size:3.05556vw;line-height:4.16667vw}}section.core-values-section .features-section .feature-block .temp-image-origin{color:#707684;position:absolute;bottom:1rem;right:1.5rem}@media (max-width:768px){section.core-values-section .features-section .feature-block .temp-image-origin{bottom:1.66667vw;right:4.44444vw}}section.core-values-section .features-section .feature-block .temp-image-origin a{text-decoration:underline}section.core-values-section .features-section .feature-block.full-width{width:100%;height:25rem}@media (max-width:768px){section.core-values-section .features-section .feature-block.full-width{height:41.1111vw}}
section.history-section{color:#fff;background:#1b1b1b}section.history-section .history-section-wrapper{background-image:url(/images/background/intro-company-history-bg.png);background-position:50% 80px;background-repeat:no-repeat;background-size:48.625rem 45.25rem;padding:13.75rem 0;overflow-x:hidden}@media (max-width:768px){section.history-section .history-section-wrapper{background-position:50% 27.7778vw;background-size:88.8889vw 82.7778vw;padding:33.3333vw 2.22222vw}}section.history-section .title-area{text-align:center;margin-bottom:7.5rem}@media (max-width:768px){section.history-section .title-area{text-align:left;margin-bottom:16.6667vw}}section.history-section .title-area h4{font-size:1.5rem;font-weight:500;line-height:2.125rem}@media (max-width:768px){section.history-section .title-area h4{font-size:5vw;line-height:6.94444vw}}section.history-section .title-area h2{font-size:2.25rem;font-weight:600;line-height:2.9375rem}@media (max-width:768px){section.history-section .title-area h2{font-size:6.66667vw;line-height:8.61111vw}}section.history-section .title-area h2{margin-top:1rem}@media (max-width:768px){section.history-section .title-area h2{margin-top:3.33333vw}}section.history-section .timeline{flex-direction:column;gap:5rem;width:65rem;margin:0 auto;padding-left:2.75rem;display:flex;position:relative}@media (max-width:768px){section.history-section .timeline{gap:16.6667vw;width:100%;padding-left:8.88889vw}}section.history-section .timeline:before{content:"";background:#989898;width:.125rem;position:absolute;top:1.5625rem;bottom:0;left:.8125rem}@media (max-width:768px){section.history-section .timeline:before{width:.555556vw;top:5.55556vw;bottom:0;left:4.44444vw}}section.history-section .timeline.open:before{top:1.5625rem;bottom:7.5rem}@media (max-width:768px){section.history-section .timeline.open:before{bottom:38.8889vw}}section.history-section .gradient-line{z-index:1;background:linear-gradient(rgba(27,27,27,0) 0%,rgba(27,27,27,.7) 35%,#1b1b1b 80%);width:75rem;height:6.25rem;margin-top:-5rem;margin-left:-1.375rem;position:relative;left:50%;transform:translate(-50%)}@media (max-width:768px){section.history-section .gradient-line{width:100vw;height:27.7778vw;margin-top:-41.6667vw}}section.history-section .year-group{align-items:flex-start;gap:7.5rem;display:flex}@media (max-width:768px){section.history-section .year-group{flex-direction:column;gap:0}}section.history-section .year-group.collapsed{opacity:.75;display:none}section.history-section .year-row{margin-top:.40625rem;position:relative}@media (max-width:768px){section.history-section .year-row{margin-top:.694444vw;margin-bottom:.694444vw}}section.history-section .year-row .year-label{font-size:2.25rem;font-weight:600;line-height:2.9375rem}@media (max-width:768px){section.history-section .year-row .year-label{font-size:6.66667vw;line-height:8.61111vw}}section.history-section .year-row .year-label{color:#fff}section.history-section .year-dot{background:#fff;border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:50%;left:-2.25rem;transform:translateY(-50%)}@media (max-width:768px){section.history-section .year-dot{width:3.33333vw;height:3.33333vw;left:-5.83333vw}}section.history-section .month-list{flex-direction:column;gap:1.25rem;padding:.625rem 0;display:flex}@media (max-width:768px){section.history-section .month-list{gap:5.55556vw;padding-top:4.44444vw;padding-bottom:0}}section.history-section .month-item{align-items:center;gap:2.25rem;display:flex}@media (max-width:768px){section.history-section .month-item{align-items:flex-start;gap:5.55556vw}}section.history-section .month-item .month{font-size:1.25rem;font-weight:500;line-height:1.875rem}@media (max-width:768px){section.history-section .month-item .month{font-size:4.44444vw;line-height:6.66667vw}}section.history-section .month-item .month{color:#b7b7b7;width:2.8125rem}@media (max-width:768px){section.history-section .month-item .month{flex-shrink:0;width:12.5vw}}section.history-section .month-item .history-content{letter-spacing:0;font-size:1.0625rem;font-weight:400;line-height:1.6875rem;position:relative}@media (max-width:768px){section.history-section .month-item .history-content{font-size:4.16667vw;line-height:6.66667vw}}section.history-section .month-item .history-content:before{content:"";background:#fff;border-radius:50%;width:.1875rem;height:.1875rem;position:absolute;top:50%;left:-.625rem;transform:translateY(-50%)}@media (max-width:768px){section.history-section .month-item .history-content:before{width:.833333vw;height:.833333vw;top:3.33333vw;left:-2.22222vw;transform:translateY(0)}}section.history-section .actions{justify-content:center;margin-top:7.5rem;display:flex}@media (max-width:768px){section.history-section .actions{margin-top:16.6667vw}}section.history-section .toggle-btn{letter-spacing:0;cursor:pointer;border:1px solid #fff;border-radius:.75rem;width:15.625rem;height:3.0625rem;font-size:1.0625rem}@media (max-width:768px){section.history-section .toggle-btn{border-width:.277778vw;width:69.4444vw;height:12.7778vw;font-size:4.16667vw}}
section.values-section .values-section-wrapper{padding:13.3125rem 0}@media (max-width:768px){section.values-section .values-section-wrapper{padding:11.6667vw 2.22222vw}}section.values-section .main-image{border-radius:3.5rem;width:75rem;height:40.375rem;overflow:hidden}section.values-section .main-image img{height:auto}@media (max-width:768px){section.values-section .main-image{border-radius:5.55556vw;width:100%;height:42.7778vw}}section.values-section .main-desc{text-align:center;margin-top:9.75rem;margin-bottom:11.8125rem}@media (max-width:768px){section.values-section .main-desc{text-align:left;margin-top:13.6111vw;margin-bottom:18.0556vw}}section.values-section .main-desc h3{font-size:2.25rem;font-weight:600;line-height:2.9375rem}@media (max-width:768px){section.values-section .main-desc h3{font-size:6.66667vw;line-height:8.61111vw}}section.values-section .main-desc h3{margin-bottom:1rem}@media (max-width:768px){section.values-section .main-desc h3{margin-bottom:3.33333vw}}section.values-section .main-desc p{font-size:1.25rem;font-weight:500;line-height:1.875rem}@media (max-width:768px){section.values-section .main-desc p{font-size:4.44444vw;line-height:6.66667vw}}section.values-section .companyp-values-list{flex-wrap:wrap;justify-content:space-between;gap:2.3125rem;display:flex}@media (max-width:768px){section.values-section .companyp-values-list{gap:6.66667vw}}section.values-section .companyp-values-item{background-color:#f9f9fa;border-radius:2.5rem;width:36.25rem;height:25.875rem;padding:3.5rem 3rem}@media (max-width:768px){section.values-section .companyp-values-item{border-radius:5.55556vw;width:100%;height:44.1667vw;padding:6.66667vw}}section.values-section .companyp-values-item h4{font-size:1.75rem;font-weight:600;line-height:2.4375rem}@media (max-width:768px){section.values-section .companyp-values-item h4{font-size:5.55556vw;line-height:7.77778vw}}section.values-section .companyp-values-item h4{margin-bottom:1.5rem}@media (max-width:768px){section.values-section .companyp-values-item h4{margin-bottom:2.22222vw}}section.values-section .companyp-values-item p{font-size:1.5rem;font-weight:500;line-height:2.125rem}@media (max-width:768px){section.values-section .companyp-values-item p{font-size:5vw;line-height:6.94444vw}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(transparent,rgba(0,0,0,.5))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:transparent;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
section.welfare-section .welfare-section-wrapper{flex-direction:column;justify-content:center;align-items:center;padding:7.75rem .5rem 17.0625rem;display:flex}@media (max-width:768px){section.welfare-section .welfare-section-wrapper{padding:21.1111vw 0 39.7222vw}}section.welfare-section .welfare-section-wrapper h3{font-size:2.25rem;font-weight:600;line-height:2.9375rem}@media (max-width:768px){section.welfare-section .welfare-section-wrapper h3{font-size:6.66667vw;line-height:8.61111vw}}section.welfare-section .welfare-section-wrapper h3{text-align:center;margin-bottom:8.8125rem}@media (max-width:768px){section.welfare-section .welfare-section-wrapper h3{text-align:left;width:100%;margin-bottom:25.2778vw}}section.welfare-section .swiper-nav-buttons{pointer-events:none;z-index:100;justify-content:space-between;align-items:center;width:62.25rem;display:flex;position:absolute;top:13.75rem;left:0}@media (max-width:768px){section.welfare-section .swiper-nav-buttons{width:100%;padding:0 3.88889vw;top:24.4444vw}}section.welfare-section .welfare-section-swiper-wrapper{width:62.25rem;margin:0 auto;position:relative}@media (max-width:768px){section.welfare-section .welfare-section-swiper-wrapper{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}section.welfare-section .welfare-section-item-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}section.welfare-section .welfare-section-item-image{background-color:#f9f9fa;border-radius:2.5rem;width:49.5rem;height:31.125rem;overflow:hidden}section.welfare-section .welfare-section-item-image image{height:auto}@media (max-width:768px){section.welfare-section .welfare-section-item-image{border-radius:0;width:100%;height:55.5556vw}}section.welfare-section .welfare-section-item{text-align:center;margin-top:2.5rem}@media (max-width:768px){section.welfare-section .welfare-section-item{margin-top:7.77778vw}}section.welfare-section .welfare-section-item h4{font-size:1.75rem;font-weight:600;line-height:2.4375rem}@media (max-width:768px){section.welfare-section .welfare-section-item h4{font-size:5.55556vw;line-height:7.77778vw}}section.welfare-section .welfare-section-item h4{margin-bottom:1rem}@media (max-width:768px){section.welfare-section .welfare-section-item h4{margin-bottom:1.11111vw;font-size:1.25rem;font-weight:500;line-height:1.875rem}}@media (max-width:768px) and (max-width:768px){section.welfare-section .welfare-section-item h4{font-size:4.44444vw;line-height:6.66667vw}}section.welfare-section .welfare-section-item p{font-size:1.25rem;font-weight:500;line-height:1.875rem}@media (max-width:768px){section.welfare-section .welfare-section-item p{word-break:keep-all;font-size:1.0625rem;font-weight:400;line-height:1.6875rem}}@media (max-width:768px) and (max-width:768px){section.welfare-section .welfare-section-item p{font-size:4.16667vw;line-height:6.66667vw}}section.welfare-section .welfare-section-slide-button{pointer-events:auto;background-color:#edeef0;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}@media (max-width:768px){section.welfare-section .welfare-section-slide-button{width:6.66667vw;height:6.66667vw}section.welfare-section .welfare-section-slide-button img{width:2.86111vw;height:2.86111vw}}section.welfare-section .welfare-section-slide-button:disabled{opacity:.5;cursor:default}section.welfare-section .welfare-section-slide-button:disabled img{opacity:.5}
section.press-list{background-image:url(/images/background/intro-company-press-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:8.375rem 0 12.125rem}@media (max-width:768px){section.press-list{padding:5.5rem 0 5.1875rem}}section.press-list .title-area{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:2.8125rem;display:flex}@media (max-width:768px){section.press-list .title-area{align-items:flex-start;margin-bottom:9.72222vw;padding:0 6.66667vw}}section.press-list .title-area h3{font-size:2.25rem;font-weight:600;line-height:2.9375rem}@media (max-width:768px){section.press-list .title-area h3{font-size:6.66667vw;line-height:8.61111vw}}section.press-list .title-area h3{margin-bottom:1rem}@media (max-width:768px){section.press-list .title-area h3{margin-bottom:3.33333vw}}section.press-list .title-area .go-to-press-button{justify-content:center;align-items:center;gap:.5rem;height:3rem;padding:0 1rem;font-size:.9375rem;font-weight:600;display:flex}@media (max-width:768px){section.press-list .title-area .go-to-press-button{gap:2.22222vw;height:17.7778vw;padding:0 3.33333vw;font-size:3.61111vw}}section.press-list .title-area .go-to-press-button span{justify-content:center;align-items:center;display:flex}@media (max-width:768px){section.press-list .title-area .go-to-press-button span img{width:4.44444vw;height:4.44444vw}section.press-list .press-list-area{flex-direction:column;gap:5vw;padding:0 6.66667vw;display:flex}}section.press-list .press-swiper-wrapper{width:100%}@media (min-width:1920px){section.press-list .press-swiper-wrapper{width:1920px;margin:0 auto}}section.press-list .press-list-item-content{background-color:#fff;border-radius:1.875rem;flex-direction:column;justify-content:space-between;width:100%;height:17.5rem;padding:2rem;display:flex}@media (max-width:768px){section.press-list .press-list-item-content{border-radius:4.44444vw;height:31.1111vw;padding:4.44444vw}}section.press-list .press-list-item-content:hover h4{color:#ff435a}section.press-list .press-list-item-content h4{font-size:1.25rem;font-weight:500;line-height:1.875rem}@media (max-width:768px){section.press-list .press-list-item-content h4{font-size:4.44444vw;line-height:6.66667vw}}section.press-list .press-list-item-content h4{word-break:keep-all}section.press-list .press-list-item-content p{font-size:1.0625rem;font-weight:400;line-height:1.6875rem}@media (max-width:768px){section.press-list .press-list-item-content p{font-size:4.16667vw;line-height:6.66667vw}}section.press-list .press-list-item-content p{color:#707684}section.press-list .swiper-slide{width:15rem}
section.company-contact-us .company-contact-us-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:16.0313rem 0 16.5313rem;display:flex}@media (max-width:768px){section.company-contact-us .company-contact-us-wrapper{gap:7.22222vw;padding:49.7222vw 0 53.6111vw}}section.company-contact-us .company-contact-us-wrapper h3{font-size:2.25rem;font-weight:600;line-height:2.9375rem}@media (max-width:768px){section.company-contact-us .company-contact-us-wrapper h3{font-size:6.66667vw;line-height:8.61111vw}}section.company-contact-us .company-contact-us-wrapper h3{text-align:center}section.company-contact-us .company-contact-us-wrapper .contact-us-buttons{gap:1rem;display:flex}@media (max-width:768px){section.company-contact-us .company-contact-us-wrapper .contact-us-buttons{gap:2.22222vw}}section.company-contact-us .company-contact-us-wrapper .contact-us-button{color:#fff;background-color:#3e414a;border-radius:9999px;justify-content:center;align-items:center;height:3rem;padding:0 1rem;font-size:.9375rem;font-weight:600;display:flex}@media (max-width:768px){section.company-contact-us .company-contact-us-wrapper .contact-us-button{height:10vw;padding:0 3.33333vw;font-size:3.61111vw}}
