#philosophy .mission .main{background-color:#007fff;background-image:linear-gradient(-45deg, #007fff, #1961ff);position:relative}#philosophy .mission .main::after{background-attachment:fixed;background-image:url(https://dpw9s9toxnu6e.cloudfront.net/assets/company_information/philosophy/bg-655b6e2df462820dd5d02f7726b64b629df5c6144f2fda25dff62e22ae0909e3.png);background-position:center center;background-size:100% auto;bottom:0;content:'';left:0;opacity:0.4;position:absolute;right:0;top:0}#philosophy .mission .main .wrapper .inner{align-items:center;display:flex;height:240px;justify-content:center;position:relative;text-align:center;z-index:1}#philosophy .mission .main p{color:#ffffff;font-size:1.5em;line-height:1.5}#philosophy .mission .main strong{font-weight:bold}@media only screen and (max-width: 1200px){#philosophy .mission .main .wrapper .inner{height:20vw}#philosophy .mission .main p{font-size:2vw}}@media only screen and (max-width: 1024px){#philosophy .mission .main p{font-size:2.345vw}}@media only screen and (max-width: 768px){#philosophy .mission .main p{font-size:3.125vw}}@media only screen and (max-width: 640px){#philosophy .mission .main p{font-size:3.75vw}}@media only screen and (max-width: 480px){#philosophy .mission .main p{font-size:4.17vw}}@supports (-webkit-overflow-scrolling: touch){#philosophy .mission .main::after{background-size:auto 38%}}@media only screen and (max-width: 320px){#philosophy .mission .main p{font-size:5.63vw}}@media only screen and (max-width: 280px){#philosophy .mission .main::after{background-size:280px auto}#philosophy .mission .main .wrapper .inner{height:56px}#philosophy .mission .main p{font-size:1.25em}}#philosophy .slogan .main{background-color:#f5f5f5;background-image:linear-gradient(45deg, #f5f5f5, #c9c8c8);position:relative}#philosophy .slogan .main::after{background-attachment:fixed;background-image:url(https://dpw9s9toxnu6e.cloudfront.net/assets/company_information/philosophy/bg-655b6e2df462820dd5d02f7726b64b629df5c6144f2fda25dff62e22ae0909e3.png);background-position:center center;background-size:100% auto;bottom:0;content:'';left:0;opacity:0.4;position:absolute;right:0;top:0}#philosophy .slogan .main .wrapper .inner{align-items:center;display:flex;height:240px;justify-content:center;position:relative;text-align:center;z-index:1}#philosophy .slogan .main p{font-size:1.5em;font-weight:bold;line-height:1.5}#philosophy .slogan .main strong{font-weight:bold}@media only screen and (max-width: 1200px){#philosophy .slogan .main .wrapper .inner{height:20vw}#philosophy .slogan .main p{font-size:2vw}}@media only screen and (max-width: 1024px){#philosophy .slogan .main p{font-size:2.345vw}}@media only screen and (max-width: 768px){#philosophy .slogan .main p{font-size:3.125vw}}@media only screen and (max-width: 640px){#philosophy .slogan .main p{font-size:3.75vw}}@media only screen and (max-width: 480px){#philosophy .slogan .main p{font-size:4.17vw}}@supports (-webkit-overflow-scrolling: touch){#philosophy .slogan .main::after{background-size:auto 38%}}@media only screen and (max-width: 320px){#philosophy .slogan .main p{font-size:5.63vw}}@media only screen and (max-width: 280px){#philosophy .slogan .main::after{background-size:280px auto}#philosophy .slogan .main .wrapper .inner{height:56px}#philosophy .slogan .main p{font-size:1.25em}}#philosophy .statement .main{background-color:#f7f7f7;overflow:hidden;position:relative}#philosophy .statement .main .bg{content:'';left:0;position:absolute;right:0;top:0}#philosophy .statement .main .bg img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;transition:opacity 0.3s ease-in-out;width:100%}#philosophy .statement .main .bg .lazy{opacity:0}#philosophy .statement .main .wrapper .inner{align-items:center;display:flex;justify-content:center;max-height:480px;position:relative;text-align:center;z-index:1}#philosophy .statement .main .div{padding-top:1rem}#philosophy .statement .main .div p{margin-bottom:1rem}#philosophy .statement .main p{color:#ffffff;font-size:1.25em;line-height:1.5}#philosophy .statement .main strong{font-weight:bold}@media only screen and (max-width: 1200px){#philosophy .statement .main .wrapper .inner{height:auto}#philosophy .statement .main p{font-size:1.673vw}}@media only screen and (max-width: 1024px){#philosophy .statement .main p{font-size:1.954vw}}@media only screen and (max-width: 768px){#philosophy .statement .main p{font-size:2.605vw}}@media only screen and (max-width: 640px){#philosophy .statement .main p{font-size:2.5vw}}@media only screen and (max-width: 480px){#philosophy .statement .main p{font-size:3.335vw}}@supports (-webkit-overflow-scrolling: touch){#philosophy .statement .main .div{text-align:left}}@media only screen and (max-width: 320px){#philosophy .statement .main p{font-size:4.5vw}}@media only screen and (max-width: 280px){#philosophy .statement .main p{font-size:1em}}#philosophy .value .main{font-size:1.5em;line-height:1.5}#philosophy .value .main .wrapper .inner{padding-top:0}#philosophy .value .main .list li{margin-bottom:1.5rem}#philosophy .value .main h4{border-bottom:1px solid #eeeeee;color:#139eff;font-style:italic;font-weight:bold;margin-bottom:0.5rem;padding-bottom:0.5rem}#philosophy .value .main .description p{font-size:0.9em}#philosophy .value .main .description strong{font-weight:bold}@media only screen and (max-width: 768px){#philosophy .value .main .wrapper{padding-top:0}}@media only screen and (max-width: 480px){#philosophy .value .main{font-size:1.25em}}#philosophy .wrapper .inner{padding:3rem 0}#philosophy .title{text-align:center}#philosophy .title h3{color:#0080cb;font-size:1.5em;font-weight:bold;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width: 768px){#philosophy .wrapper{padding:2rem 1.5rem}}@media only screen and (max-width: 640px){#philosophy{font-size:2.5vw}}@media only screen and (max-width: 480px){#philosophy{font-size:3.335vw}}@media only screen and (max-width: 320px){#philosophy{font-size:4.5vw}}@media only screen and (max-width: 280px){#philosophy{font-size:0.788em}}:lang(th) #philosophy .title h3{font-weight:bold}:lang(zh-TW) #philosophy .title h3{font-weight:bold}:lang(zh-CN) #philosophy .title h3{font-weight:bold}:lang(vi) #philosophy .title h3{font-weight:bold}
