@import url("https://fonts.googleapis.com/css?family=Crimson+Text:400,600,700&display=swap");@-webkit-keyframes menu-active{0%{display:block;transform:scale(1, 0)}100%{display:block;transform:scale(1, 1)}}.philosophy #wrap{background-color:#F4F4F4;padding-bottom:140px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.philosophy #wrap{padding-bottom:85px}}.philosophy .breadcrumb{background-color:#fff}.philosophy .c-page-name{background-color:#fff}.philosophy .contact-ft{margin-top:0}.section-quote{padding-top:37px;background-color:#fff}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.section-quote{padding-top:52px}}.section-quote .philo-heading{text-align:center}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.section-quote .philo-heading{font-size:28px}}.philo-quote{position:relative;text-align:center;max-width:580px;margin:75px auto 0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.philo-quote{margin-top:68px}}.philo-quote::before,.philo-quote::after{content:"";display:block;position:absolute;top:50%;width:14px;height:100%;transform:translateY(-50%)}.philo-quote::before{left:0;background:url("../../img/company/philosophy/ico_left_quote.svg") left center/14px 168px no-repeat}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.philo-quote::before{background-image:url("../../img/company/philosophy/ico_left_quote_sp.svg");background-size:14px 124px;display:none}}.philo-quote::after{right:0;background:url("../../img/company/philosophy/ico_right_quote.svg") right center/14px 168px no-repeat}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.philo-quote::after{background-image:url("../../img/company/philosophy/ico_right_quote_sp.svg");background-size:14px 124px;display:none}}.philo-quote__text{font-size:30px;line-height:70px;letter-spacing:0.1em}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.philo-quote__text{font-size:24px;line-height:50px}}@media only screen and (max-width: 374px){.philo-quote__text{font-size:22px;padding:0 10px}}.quote-images{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:88px;overflow:hidden;background-color:#fff}.quote-images picture:nth-child(1){width:33.16%}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.quote-images picture:nth-child(1){width:auto}}.quote-images picture:nth-child(2){width:33.38%}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.quote-images picture:nth-child(2){width:auto}}.quote-images picture:nth-child(3){width:33.45%}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.quote-images picture:nth-child(3){width:auto}}.quote-images__img{display:block}.section-philo{padding-bottom:14px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.section-philo{padding-bottom:20px}}.section-philo .philo-block{margin-top:148px;text-align:center;position:relative;padding-bottom:60px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.section-philo .philo-block{margin-top:58px;padding-bottom:55px}}.section-philo .philo-block__heading{position:relative}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.section-philo .philo-block__heading{font-size:28px;line-height:50px}}.section-philo .philo-block__title{font-size:22px;line-height:40px;letter-spacing:0.07em;margin-top:60px;position:relative}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.section-philo .philo-block__title{font-size:20px;line-height:34px;letter-spacing:0.05em;margin-top:40px}}.section-philo .philo-block__text{position:relative;margin-top:50px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.section-philo .philo-block__text{margin-top:45px}}@media only screen and (max-width: 374px){.section-philo .philo-block__text{font-size:14px;line-height:28px}}.section-philo .philo-bg{background-color:#fff;position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 50px);height:calc(100% - 20px)}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.section-philo .philo-bg{height:calc(100% - 25px)}}

/*# sourceMappingURL=maps/companyPhilosophy.min.css.map */
