body{--grey-color:#6c6c6c;--bgr-color:#f2f2f2;--arrow-url:url(https://145259364.fs1.hubspotusercontent-eu1.net/hub/145259364/hubfs/Common/Common/catalog-right-arrow.png)}@media only screen and (max-width:767px){body{--arrow-url:url(https://145259364.fs1.hubspotusercontent-eu1.net/hub/145259364/hubfs/Common/Common/catalog-right-arrow-sp.png)}}a,a:focus,a:hover{color:var(--dark-color)}.content-wrapper--vertical-spacing,.dnd-section{padding:var(--padding)}@media only screen and (max-width:767px){.content-wrapper--vertical-spacing,.dnd-section{--padding:33px 0!important}.dnd-section .dnd-column{padding:0 13px}}.hs_cos_wrapper_type_header h1,.hs_cos_wrapper_type_rich_text h1{color:var(--second-color);text-align:center}@media only screen and (max-width:767px){.hs_cos_wrapper_type_header h1,.hs_cos_wrapper_type_rich_text h1{font-size:24px}}h1.higher-h1{margin-top:40px}@media only screen and (max-width:767px){h1.higher-h1{margin-bottom:12px;margin-top:4px}}.h3,h3{font-size:32px;line-height:2.8rem;margin-bottom:0}@media only screen and (max-width:767px){.h3,h3{font-size:18px;line-height:24px;margin-bottom:11px}}.h4,h4{font-weight:700}h1.p-h1{font-size:88px;line-height:88px;margin-bottom:13px;text-align:left}@media only screen and (max-width:767px){h1.p-h1{font-size:40px;line-height:40px;margin-bottom:0}.next-inline,h1.p-h1{display:inline-block;margin-top:0}.next-inline{line-height:21px;margin-left:7px;text-align:left;vertical-align:bottom}}.next-inline h3{font-size:28px;line-height:28px;margin-bottom:9px}@media only screen and (max-width:767px){.next-inline h3{font-size:13px;line-height:15px;margin-bottom:0}}div.with-border,p.with-border{border-left:10px solid var(--second-color);font-size:18px;line-height:27px;margin:18px 0;padding-left:30px}@media only screen and (max-width:767px){div.with-border,p.with-border{border-left-width:3px;font-size:16px;line-height:21px;margin-top:7px;padding-left:11px}}div.with-border.less-border,p.with-border.less-border{line-height:21px;padding-left:22px}@media only screen and (max-width:767px){div.with-border.less-border,p.with-border.less-border{border-left-width:4px;margin-left:13px;margin-top:9px;padding-left:11px}}div.with-border p,p.with-border p{margin-bottom:1rem}@media only screen and (max-width:767px){h1#aboutus-company{margin-top:41px}}@media only screen and (min-width:768px){.sp-only{display:none}}#aboutus-message{margin-top:42px}@media only screen and (max-width:767px){#aboutus-message{line-height:29px;margin-bottom:18px;margin-top:8px}}h1#aboutus-history{margin-bottom:6px;margin-top:36px}@media only screen and (max-width:767px){h1#aboutus-history{margin-top:37px}}h1#aboutus-safety{line-height:59px;margin-bottom:33px}@media only screen and (max-width:767px){h1#aboutus-safety{font-size:22px;line-height:30px;margin-bottom:10px;margin-top:10px}}.pointer{color:transparent;height:0;visibility:hidden}.splide__slide--image{border-radius:px;display:block;height:auto;height:100%;margin:0 auto;max-height:100%;max-width:100%;max-width:100vw;object-fit:cover;--aspect-ratio:1920/700}.splide__slide--image,.splide__slide--image>img{aspect-ratio:var(--aspect-ratio);max-height:calc(100/(var(--aspect-ratio))*1vw);width:100%}@media only screen and (max-width:767px){.splide__slide--image{--aspect-ratio:860/860}}.dentsu-slider-container .splide__toggle{display:none}.dentsu-slider-container button.splide__arrow{font-size:25px;font-weight:400;margin-top:-10px}@media only screen and (max-width:767px){.dentsu-slider-container button.splide__arrow{font-size:14px;margin-top:-1px}.dentsu-slider-container button.splide__arrow.splide__arrow--prev{left:24px}.dentsu-slider-container button.splide__arrow.splide__arrow--next{right:24px}}.dentsu-slider-container .splide__controls{bottom:0;left:50%;margin-bottom:61px;position:absolute;transform:translateX(-50%)}@media only screen and (max-width:767px){.dentsu-slider-container .splide__controls{margin-bottom:11px}}.dentsu-slider-container .splide__controls .splide__pagination__page{--w:12px;background:transparent!important;border:2px solid #fff;height:var(--w);margin:9px;opacity:1!important;transform:unset;width:var(--w)}@media only screen and (max-width:767px){.dentsu-slider-container .splide__controls .splide__pagination__page{--w:8px}}.dentsu-slider-container .splide__controls .splide__pagination__page.is-active{background:#ccc!important;opacity:.6!important}h1.news-headline{margin-bottom:12px}li.pager__item.pager__item--first,li.pager__item.pager__item--last{display:none}@media only screen and (max-width:767px){#ol-twig-built-src_event_listing{padding:4px 13px}}#ol-twig-built-src_event_listing .post-item{align-items:center;border-bottom:1px solid var(--dark-color);display:flex;gap:20px;padding:18px 0;--font-size:1rem}@media only screen and (max-width:767px){#ol-twig-built-src_event_listing .post-item{flex-wrap:wrap;--font-size:14px;gap:0;line-height:1rem;padding-top:14px}}#ol-twig-built-src_event_listing .post-item .post-meta{color:var(--grey-color);font-size:var(--font-size);margin-right:28px}@media only screen and (max-width:767px){#ol-twig-built-src_event_listing .post-item .post-meta{margin-right:19px}}#ol-twig-built-src_event_listing .post-item .post-category{background:var(--second-color);border-radius:4px;color:#fff;padding:5px 22px}@media only screen and (max-width:767px){#ol-twig-built-src_event_listing .post-item .post-category{font-size:11px;padding:2px 15px}#ol-twig-built-src_event_listing .post-item .post-title{flex:1 1 100%;line-height:1.2rem;margin-top:1px}}#ol-twig-built-src_event_listing .post-item .post-title a{color:var(--dark-color);--td:none;--tdhover:underline;text-decoration:var(--td)}#ol-twig-built-src_event_listing .post-item .post-title a:active,#ol-twig-built-src_event_listing .post-item .post-title a:focus,#ol-twig-built-src_event_listing .post-item .post-title a:hover{text-decoration:var(--tdhover)}#ol-twig-built-src_event_listing .post-item:first-child{padding-top:2px}#ol-twig-built-src_event_listing nav.pager{margin:34px 0 10px}#ol-twig-built-src_event_listing nav.pager ul.pagination{display:flex;margin:0}#ol-twig-built-src_event_listing nav.pager ul.pagination li{list-style:none}#ol-twig-built-src_event_listing nav.pager ul.pagination li.is-active a,#ol-twig-built-src_event_listing nav.pager ul.pagination li:hover a{background:var(--dark-color);color:#fff}#ol-twig-built-src_event_listing nav.pager ul.pagination li a{background:#fff;border-radius:4px;color:var(--dark-color);display:inline-block;font-size:12px;line-height:26px;min-height:26px;min-width:26px;padding:0 8px;text-align:center;text-decoration:none;vertical-align:middle}.news-bottom{margin-bottom:31px}.top-map-n-intro>.row-fluid{--lwidth:530px}@media only screen and (min-width:768px){.top-map-n-intro>.row-fluid>div:first-child{width:var(--lwidth)}.top-map-n-intro>.row-fluid>div:last-child{width:calc(100% - var(--lwidth))}}.hs_cos_wrapper_type_linked_image img[alt=japanmap]{margin:12px 0 0 73px;max-width:373px!important}@media only screen and (max-width:767px){.hs_cos_wrapper_type_linked_image img[alt=japanmap]{display:block;margin:0 auto;max-width:100%!important;width:153px}}.our-products-right{padding:36px 0 33px 20px}@media only screen and (max-width:767px){.our-products-right{padding:19px 0;text-align:center}}.our-products-right .source{color:var(--grey-color)}@media only screen and (max-width:767px){.our-products-right .source{font-size:12px}}.our-products-right p{border-left:10px solid var(--second-color);font-size:18px;line-height:27px;margin:18px 0;padding-left:30px}@media only screen and (max-width:767px){.our-products-right p{border-left-width:3px;border-left:5px solid var(--second-color);font-size:16px;line-height:21px;margin-top:7px;margin:17px 0 0 11px;padding-left:11px;padding-left:12px;text-align:left}}body{--scroll-w:10px;--scroll-bg:#fff;--scroll-bg-radius:10px;--scroll-bg-thumb:#ccc;--scroll-bg-thumb-radius:var(--scroll-bg-radius)}.the-rounded-cards{align-items:center;display:flex;flex-wrap:wrap;gap:45px;justify-content:center;margin-bottom:28px;margin-top:18px;--ptop:27px}@media only screen and (min-width:768px){.the-rounded-cards{padding-top:var(--ptop)}}@media only screen and (max-width:767px){.the-rounded-cards{flex-wrap:nowrap;gap:28px;justify-content:flex-start;margin-left:11px;margin-top:0;overflow-x:scroll;padding-bottom:5px}@supports selector(::-webkit-scrollbar){.the-rounded-cards::-webkit-scrollbar{height:var(--scroll-w)}.the-rounded-cards::-webkit-scrollbar-track{background:var(--scroll-bg);border-radius:var(--scroll-bg-radius)}.the-rounded-cards::-webkit-scrollbar-thumb{background:var(--scroll-bg-thumb);border-radius:var(--scroll-bg-thumb-radius)}}}@media only screen and (min-width:768px){.the-rounded-cards .the-card{margin-top:calc(0px - var(--ptop))}}.the-rounded-cards img.card--image{max-width:239px}@media only screen and (max-width:767px){.the-rounded-cards img.card--image{max-width:148px}}body{--m-more-space:12px}@media only screen and (max-width:767px){.get-product-catalog-wrapper{padding:0 var(--m-more-space)}}.get-product-catalog-wrapper .get-product-catalog{background-color:var(--second-color);background-repeat:no-repeat;background-size:contain;border:15px;border-radius:10px;height:306px;margin:0;position:relative;--bgrimage:var(--bgr);background-image:var(--bgrimage);background-position:0 100%}@media only screen and (max-width:767px){.get-product-catalog-wrapper .get-product-catalog{height:250px;margin-top:15px;--bgrimage:var(--spbgr)}}@media only screen and (min-width:768px){.get-product-catalog-wrapper .get-product-catalog{margin-top:2px}}.get-product-catalog-wrapper .get-product-catalog a,.get-product-catalog-wrapper .get-product-catalog span{background:var(--arrow-url) no-repeat;background-position:calc(100% - 71px) 50%;color:#fff;font-size:39px;line-height:46px;padding-right:152px;position:absolute;right:0;text-decoration:none;top:50%;transform:translateY(-50%);width:356px}@media only screen and (max-width:767px){.get-product-catalog-wrapper .get-product-catalog a,.get-product-catalog-wrapper .get-product-catalog span{background-position:100% 100%;font-size:25px;font-weight:700;left:0;margin:18px 0 0 48px;padding-right:57px;right:unset;top:0;transform:unset;width:auto}}.get-product-catalog-wrapper p{color:var(--grey-color);font-size:12px;line-height:20px;margin:17px 0}@media only screen and (max-width:767px){.get-product-catalog-wrapper p{font-size:12px;line-height:17px}}.top-our-products{padding-bottom:62px!important}@media only screen and (max-width:767px){.top-our-products{padding-bottom:25px!important}}.the-maybe-red{background-color:var(--second-color);background-position:0 calc(100% + 9px);background-repeat:no-repeat;background-size:640px auto;color:#fff;font-size:32px;font-weight:700;line-height:42px;padding:73px 0 34px;text-align:center}@media only screen and (max-width:767px){.the-maybe-red{background-position:0 100%;background-size:261px auto;font-size:18px;line-height:25px;padding:35px 45px 17px}}.the-maybe-red .link-button{padding:24px 19px 20px}.top-about-us-section h1.higher-h1{margin-bottom:29px;margin-top:34px}@media only screen and (max-width:767px){.top-about-us-section h1.higher-h1{margin-bottom:12px;margin-top:0}}.top-about-us-row>.row-fluid{--lwidth:448px}@media only screen and (min-width:768px){.top-about-us-row>.row-fluid>div:first-child{width:var(--lwidth)}.top-about-us-row>.row-fluid>div:last-child{width:calc(100% - var(--lwidth))}.top-about-us-row>.row-fluid>div:first-child .hs_cos_wrapper_type_linked_image img{margin:5px 0 0}}@media only screen and (max-width:767px){.top-about-us-row>.row-fluid>div:first-child img{display:block;margin:4px auto 0;width:242px}}@media only screen and (min-width:768px){.top-about-us-row>.row-fluid>div:last-child p.with-border{margin-bottom:0;margin-top:0;min-height:138px}}.card__image{border-radius:10px 10px 0 0;display:block;height:auto;margin:0 auto;max-width:100%;padding:0}.cards{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:33px;--ptop:5px}@media only screen and (min-width:768px){.cards{padding-top:var(--ptop)}}@media only screen and (max-width:767px){.cards{margin-top:4px;--gap:7px;align-items:center;gap:var(--gap);justify-content:space-around}}.cards .cards__card{align-items:center;align-self:flex-start;border:2px solid var(--second-color);border-radius:10px;box-shadow:2px 1px 2px 0 var(--second-color);display:flex;flex-wrap:wrap;margin-bottom:1.4rem;max-width:100%;width:350px}@media only screen and (min-width:768px){.cards .cards__card{margin-top:calc(0px - var(--ptop))}}.cards .cards__card>a{display:block;--td:none;--tdhover:underline;text-decoration:var(--td)}.cards .cards__card>a:active,.cards .cards__card>a:focus,.cards .cards__card>a:hover{text-decoration:var(--tdhover)}.cards .cards__card>a{cursor:pointer;text-align:center;transition:all .15s linear;white-space:normal}.cards .cards__card>a:hover{border-radius:6px;color:#fff;text-decoration:none}.cards .cards__card>a:hover,.cards .cards__card>a:hover .card__text{background:var(--second-color)}.cards .cards__card>a:hover h3{color:#fff}@media only screen and (max-width:767px){.cards .cards__card{--width:calc(50% - var(--gap));box-sizing:border-box;flex:0 1 var(--width);width:var(--width)}.cards .cards__card:not(:last-child){margin-bottom:16px}}.cards .card__text{border-radius:0 0 10px 10px;padding:0 .7rem;width:100%}@media only screen and (max-width:767px){.cards .card__text{padding:0}}.cards .card__text h3{align-items:center;display:block;display:flex;font-size:20px;justify-content:center;line-height:1.5;min-height:130px;padding:21px 33px;text-align:center}@media only screen and (max-width:767px){.cards .card__text h3{font-size:13px;margin:0;min-height:67px;padding:10px}.top-about-us-section{--padding:33px 0 39px!important}.top-about-us-section a.link-button{font-size:18px;margin:0;min-width:198px}}.top-sustainability-row>.row-fluid{--lwidth:507px}@media only screen and (min-width:768px){.top-sustainability-row>.row-fluid>div:first-child{width:var(--lwidth)}.top-sustainability-row>.row-fluid>div:last-child{width:calc(100% - var(--lwidth))}.top-sustainability-row>.row-fluid>div:first-child img{margin-top:3px;width:462px}}.top-sustainability-row{margin-top:10px}@media only screen and (min-width:768px){.top-sustainability-section{padding-bottom:70px!important}}@media only screen and (max-width:767px){.top-sustainability-section{--padding:33px 0 25px!important}.hs_cos_wrapper_type_linked_image img[alt=sustainability_product]{display:block;margin:-5px auto 0;width:232px}}@media only screen and (min-width:768px){.sustainability p:not(.with-border){font-size:18px;line-height:30px;margin-bottom:-10px;margin-top:-2px}}@media only screen and (max-width:767px){.sustainability>h3{font-size:20px;line-height:20px;margin-bottom:3px;margin-top:20px;text-align:center}.sustainability>h3+p{font-size:16px;line-height:20px;margin-bottom:7px;padding:0 33px;text-align:center}}section.banner{align-items:center;background:var(--bgr);background-repeat:no-repeat;background-size:cover;display:flex;height:383px;justify-content:center;padding-top:30px}section.banner h1{color:#fff;font-size:2.9rem}@media only screen and (max-width:767px){section.banner h1{font-size:32px}section.banner{background-image:var(--sp-bgr);height:181px}}.nav-inside-page ul[role=menu]{display:flex;flex-wrap:nowrap;margin:40px auto 0;--gap:9px;gap:var(--gap)}@media only screen and (min-width:768px){.nav-inside-page ul[role=menu]{padding:0}}@media only screen and (max-width:767px){.nav-inside-page ul[role=menu]{flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:space-between;margin:40px auto 0;padding:0 12px;--gap:5px}.nav-inside-page ul[role=menu] li{--width:calc(50% - var(--gap));flex:0 1 var(--width);margin-bottom:5px;width:var(--width)}}.nav-inside-page ul[role=menu] a{align-items:center;border:1px solid var(--second-color);border-radius:8px;display:flex;font-size:17px;justify-content:center;line-height:15px;max-width:213px;min-height:80px;min-width:213px;padding:23px 20px;text-decoration:none;vertical-align:middle;--color:var(--second-color);--background:#fff;background:var(--background);color:var(--color);cursor:pointer;text-align:center;transition:all .15s linear;white-space:normal}.nav-inside-page ul[role=menu] a:hover{--color:#fff;--background:var(--second-color)}@media only screen and (max-width:767px){.nav-inside-page ul[role=menu] a{font-size:15px;max-width:100%;min-height:50px;min-width:unset;padding:4px}}@media only screen and (max-width:429px){.nav-inside-page ul[role=menu] a{font-size:14px;padding:3px}}@media only screen and (min-width:768px){h1#aboutus-company{margin-bottom:26px}}.top-about-us{display:flex;flex-direction:row;flex-wrap:nowrap;--right:636px}@media only screen and (max-width:767px){.top-about-us{display:block}}@media only screen and (min-width:768px){.top-about-us .right-content{width:var(--right)}}.top-about-us .right-content p.with-border{margin:3px 0;min-height:136px}@media only screen and (max-width:767px){.top-about-us .right-content p.with-border{font-size:16px;line-height:22px;margin-left:12px;min-height:unset}}.top-about-us .right-content p{font-size:1.125rem}@media only screen and (min-width:768px){.top-about-us .left-image{width:calc(100% - var(--right))!important}.top-about-us .left-image img{margin:7px 0 0}}@media only screen and (max-width:767px){.top-about-us .left-image img{display:block;margin:4px auto 6px;width:243px}}.company-table{margin:33px 0 42px}@media only screen and (max-width:767px){.company-table{margin-bottom:0;margin-left:11px;margin-right:22px}}.company-table .row{display:flex;flex-wrap:nowrap;margin-bottom:5px}@media only screen and (min-width:768px){.company-table .row:first-child .column-left{border-radius:16px 0 0 0}.company-table .row:first-child .column-right{border-radius:0 16px 0 0}.company-table .row:last-child .column-left{border-radius:0 0 0 16px}.company-table .row:last-child .column-right{border-radius:0 0 16px 0}}.company-table .row .column-left{background:#c6c6c6;color:#fff;flex:0 0 252px;font-size:17px;font-weight:700;padding:24px 20px 24px 41px}@media only screen and (max-width:767px){.company-table .row .column-left{flex:0 0 134px;font-size:15px;line-height:16px;padding:25px 6px 18px 18px}}.company-table .row .column-right{align-items:center;background:#f2f2f2;display:flex;flex:1 1 auto;font-size:16px;justify-content:flex-start;line-height:16px;padding:16px 37px}@media only screen and (max-width:767px){.company-table .row .column-right{padding:16px 5px 16px 13px}}.company-table .row .column-right a{color:var(--second-color);position:relative;text-decoration:none}.company-table .row .column-right a[target=_blank]:after{-webkit-font-smoothing:antialiased;content:"\f2d2";display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;line-height:1;margin-left:5px;text-rendering:auto}.aboutus-messagefrompresident-card{display:flex;--left:520px;margin-bottom:20px;margin-top:10px}@media only screen and (max-width:767px){.aboutus-messagefrompresident-card{flex-direction:column-reverse;margin:4px 13px}}.aboutus-messagefrompresident-card .left-image{background:var(--second-color);border-radius:10px 0 0 10px;color:#fff;padding:37px 10px 54px 37px}@media only screen and (max-width:767px){.aboutus-messagefrompresident-card .left-image{border-radius:0 0 10px 10px;font-size:15px;padding:9px 9px 9px 24px}}.aboutus-messagefrompresident-card .left-image p.bolderP{font-size:32px;line-height:41px;margin-bottom:43px;margin-top:32px}@media only screen and (max-width:767px){.aboutus-messagefrompresident-card .left-image p.bolderP{font-size:20px;line-height:26px;margin-bottom:12px;margin-top:6px;padding-right:20px}}.aboutus-messagefrompresident-card .left-image .author{font-size:25px}@media only screen and (max-width:767px){.aboutus-messagefrompresident-card .left-image .author{font-size:16px}}.aboutus-messagefrompresident-card .left-image p{font-size:19px}@media only screen and (max-width:767px){.aboutus-messagefrompresident-card .left-image p{font-size:12px;line-height:20px;margin-bottom:10px}}@media only screen and (min-width:768px){.aboutus-messagefrompresident-card .left-image{flex:0 0 var(--left)}.aboutus-messagefrompresident-card .right-content{width:calc(100% - var(--left))}}.aboutus-messagefrompresident-card .right-content img{border-radius:0 10px 10px 0;height:100%;object-fit:cover;width:100%}@media only screen and (max-width:767px){.aboutus-messagefrompresident-card .right-content img{border-radius:10px 10px 0 0;display:block}}.about-us-readmore{--readmore-height:304px!important}@media only screen and (max-width:767px){.about-us-readmore{margin-bottom:0!important}.about-us-readmore a.readmore-link{margin-bottom:8px!important}}.about-us-overseas-section h1#aboutus-overseas-business{margin-bottom:34px}@media only screen and (max-width:767px){.about-us-overseas-section h1#aboutus-overseas-business{margin-bottom:17px}}.about-us-overseas-section .linked_image img{display:block;margin-bottom:25px}@media only screen and (max-width:767px){.about-us-overseas-section{--padding:33px 9px 0 15px!important}}.address-slot{margin:32px 0 7px}@media only screen and (max-width:767px){.address-slot{font-size:17px;margin-left:0;margin-right:0;margin-top:18px}}.address-slot .name{display:flex;font-weight:700}.address-slot .name>span.number{background:var(--second-color);border-radius:50%;color:#fff;display:inline-block;--width:24px;flex:0 0 var(--width);font-size:15px;font-weight:400;height:var(--width);margin-right:10px;text-align:center;text-decoration:none;vertical-align:middle;width:var(--width)}.address-slot .name span:not(.number),.address-slot .name span:not(.number) a{font-size:18px;font-weight:700}@media only screen and (max-width:767px){.address-slot .name span:not(.number),.address-slot .name span:not(.number) a{font-size:16px}}.address-slot .detail{line-height:25px;padding:6px 0 0 34px}@media only screen and (max-width:767px){.address-slot .detail{font-size:14px;padding-left:31px;padding-top:3px}h1#aboutus-history+h4{font-size:18px;line-height:25px;margin-bottom:15px;margin-top:6px;padding:0 50px;text-align:center}}.readmore:not(.readmore-sp){overflow:hidden;position:relative;--readmore-height:836px;max-height:var(--readmore-height);transition:max-height .15s ease-out}.readmore:not(.readmore-sp).expand{max-height:5000px!important;transition:max-height .35s ease-in-out}.readmore:not(.readmore-sp).expand .button-wrapper{background-image:none;padding-top:30px;position:relative}.readmore:not(.readmore-sp).expand .button-wrapper a.link-button.big-button{--color:#fff;--background:var(--second-color)}.readmore:not(.readmore-sp) .button-wrapper{background-image:linear-gradient(180deg,transparent,#faeee7);bottom:0;display:block;padding-top:200px;position:absolute;right:0;text-align:center;width:100%}@media only screen and (max-width:767px){.readmore.readmore-sp{overflow:hidden;position:relative;--readmore-height:836px;max-height:var(--readmore-height);transition:max-height .15s ease-out}.readmore.readmore-sp.expand{max-height:5000px!important;transition:max-height .35s ease-in-out}.readmore.readmore-sp.expand .button-wrapper{background-image:none;padding-top:30px;position:relative}.readmore.readmore-sp.expand .button-wrapper a.link-button.big-button{--color:#fff;--background:var(--second-color)}.readmore.readmore-sp .button-wrapper{background-image:linear-gradient(180deg,transparent,#faeee7);bottom:0;display:block;padding-top:200px;position:absolute;right:0;text-align:center;width:100%}}.history-wrapper{margin-bottom:45px;padding:0}@media only screen and (max-width:767px){.history-wrapper{margin:0 11px 3px}}.history-wrapper a.link-button.big-button{margin-bottom:0!important;margin-top:0!important}.history-wrapper .row{border-bottom:1px solid var(--dark-color);display:flex;padding:5px 0;--mobilew:99px}@media only screen and (max-width:767px){.history-wrapper .row{flex-wrap:wrap;padding:13px 0}}.history-wrapper .row .column-one{align-items:center;color:#ff8577;display:flex;flex:0 0 auto;font-size:3rem;font-weight:700;max-width:100%;width:176px}@media only screen and (max-width:767px){.history-wrapper .row .column-one{flex:1 1 var(--mobilew);font-size:33px;width:var(--mobilew)}}.history-wrapper .row .column-two{align-items:center;display:flex;flex:1 1 auto;line-height:23px;min-height:92px;padding-right:10px}@media only screen and (max-width:767px){.history-wrapper .row .column-two{flex:1 1 calc(100% - var(--mobilew));font-size:14px;line-height:25px;min-height:64px}}.history-wrapper .row .column-right{--lw:208px;align-items:center;display:flex;flex:0 0 var(--lw);gap:5px;width:var(--lw)}@media only screen and (max-width:767px){.history-wrapper .row .column-right{--lw:calc(100% - var(--mobilew));margin-left:var(--mobilew)}}.history-wrapper .row .column-right .column-inner{height:104px;width:100%}.history-wrapper .row .column-right .column-inner img{border-radius:8px;max-height:100%;object-fit:contain;width:100%}h1#aboutus-safety+p{line-height:25px;margin:0 auto;max-width:100%;width:887px}@media only screen and (max-width:767px){h1#aboutus-safety+p{font-size:14px;text-align:left!important}}h1#aboutus-safety~h2{font-size:26px;margin:40px 0 42px}@media only screen and (max-width:767px){h1#aboutus-safety~h2{font-size:18px;line-height:25px;margin:36px 0 28px}}.about-us-safety{margin:8px 0}@media only screen and (max-width:767px){.about-us-safety{margin:8px 4px}}.about-us-safety [role=tablist]{display:flex;justify-content:space-evenly}.about-us-safety [role=tablist]>li{flex:1 1 auto}.about-us-safety [role=tab]{border:none;color:var(--dark-color);font-weight:700;padding-bottom:37px;text-align:center;width:100%}@media only screen and (max-width:767px){.about-us-safety [role=tab]{font-size:14px;padding-bottom:18px;padding-left:5px;padding-right:5px}}.about-us-safety [role=tab][aria-selected=true]{background:none;border:none;border-bottom:1px solid var(--second-color);color:var(--second-color);text-decoration:none}.about-us-safety [role=tab]:hover:not([aria-selected=true]){background-color:transparent;border:none;border-bottom:1px solid var(--second-color);color:var(--second-color);text-decoration:none}.about-us-safety .ds-tab-content .ds-tab-groups{padding-left:9px;--more-padding:22px}@media only screen and (max-width:767px){.about-us-safety .ds-tab-content .ds-tab-groups{padding-left:12px}}.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group .group-caption{color:var(--second-color);font-size:19px;font-weight:700;margin-left:var(--more-padding);position:relative}.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group .group-caption:before{background:var(--second-color);color:#fff;content:var(--data-id);left:-33px;position:absolute;--width:23px;border-radius:50%;display:inline-block;font-size:13px;height:var(--width);line-height:var(--width);text-align:center;vertical-align:middle;width:var(--width)}.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group ul.group-items{list-style:none;margin:0;padding:0}.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group ul.group-items>li{border-left:1px solid var(--grey-color);display:flex;line-height:25px;margin:10px 0;padding-left:var(--more-padding)}@media only screen and (max-width:767px){.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group ul.group-items>li{display:block}}.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group ul.group-items>li .item-content{flex:1 1 auto}@media only screen and (min-width:768px){.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group ul.group-items>li .item-content{padding-right:10px}}.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group ul.group-items>li .item-content .item-caption{font-weight:700}.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group ul.group-items>li .item-picture{flex:0 0 auto;width:276px}.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group ul.group-items>li .item-picture .column-inner:not(:last-child){margin-bottom:10px}.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group ul.group-items>li .item-picture .column-inner:not(:first-child){margin-top:10px}.about-us-safety .ds-tab-content .ds-tab-groups .ds-tab-group ul.group-items>li .item-picture .column-inner img{border-radius:10px;display:block;height:auto;max-width:100%}section.banner.backdrop{background-size:auto 100%;position:relative}section.banner.backdrop:before{backdrop-filter:blur(3px);background-color:var(--second-color);content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}section.banner.backdrop>div{position:absolute}.hs-content-id-114780022736 .dnd_area-row-1-background-layers>.row-fluid{max-width:1547px;padding-bottom:76px;padding-top:65px;--lwidth:677px}@media only screen and (max-width:767px){.hs-content-id-114780022736 .dnd_area-row-1-background-layers>.row-fluid{padding:8px 8px 0}}@media only screen and (min-width:768px){.hs-content-id-114780022736 .dnd_area-row-1-background-layers>.row-fluid>div:first-child{width:var(--lwidth)}.hs-content-id-114780022736 .dnd_area-row-1-background-layers>.row-fluid>div:last-child{padding:34px 6px 0 43px;width:calc(100% - var(--lwidth))}}.hs-content-id-114780022736 .dnd_area-row-1-background-layers>.row-fluid>div:last-child [data-hs-cos-type=rich_text]{display:block}.hs-content-id-114780022736 .dnd_area-row-1-background-layers>.row-fluid>div:last-child [data-hs-cos-type=rich_text] h1{font-size:45px;line-height:45px;margin:14px 0 0}@media only screen and (max-width:767px){.hs-content-id-114780022736 .dnd_area-row-1-background-layers>.row-fluid>div:last-child [data-hs-cos-type=rich_text] h1{font-size:19px;line-height:22px;margin-top:34px}}.hs-content-id-114780022736 .dnd_area-row-1-background-layers>.row-fluid>div:last-child [data-hs-cos-type=rich_text] h1:last-of-type{margin-bottom:20px}@media only screen and (max-width:767px){.hs-content-id-114780022736 .dnd_area-row-1-background-layers>.row-fluid>div:last-child [data-hs-cos-type=rich_text] h1:last-of-type{margin:4px 0 10px}}.hs-content-id-114780022736 .dnd_area-row-1-background-layers>.row-fluid>div:last-child [data-hs-cos-type=rich_text] p{margin-bottom:10px}@media only screen and (max-width:767px){.hs-content-id-114780022736 .dnd_area-row-1-background-layers>.row-fluid>div:last-child [data-hs-cos-type=rich_text] p{margin-bottom:0}}form.hs-form fieldset.form-columns-1 .hs-form-field .input{margin-right:0!important}form.hs-form fieldset.form-columns-1 .hs-input{width:100%}form.hs-form fieldset.form-columns-2 .hs-form-field .input{margin-right:0!important}@media only screen and (min-width:768px){form.hs-form fieldset.form-columns-2 .hs-form-field:first-child{padding-right:21px}form.hs-form fieldset.form-columns-2 .hs-form-field:last-child{padding-left:21px}}form.hs-form{background:transparent}@media only screen and (max-width:767px){form.hs-form{padding:0 5px}}form.hs-form .legal-consent-container .hs-richtext{--p-font-size:16px;--m-p-font-size:14px}@media only screen and (max-width:767px){form.hs-form .legal-consent-container{line-height:17px}}form.hs-form .form-title,form.hs-form .submitted-message{background:transparent}form.hs-form label:not(.hs-form-booleancheckbox-display){font-size:21px;font-weight:700;margin-bottom:0}@media only screen and (max-width:767px){form.hs-form label:not(.hs-form-booleancheckbox-display){font-size:16px}}form.hs-form label.hs-main-font-element{font-size:13px;font-weight:400}form.hs-form input[type=email],form.hs-form input[type=file],form.hs-form input[type=number],form.hs-form input[type=password],form.hs-form input[type=search],form.hs-form input[type=tel],form.hs-form input[type=text],form.hs-form select,form.hs-form textarea{padding:14px}form.hs-form .inputs-list li{margin:0}form.hs-form div.hs_email{margin-bottom:37px;margin-top:11px}form.hs-form label.hs-form-booleancheckbox-display{font-weight:700;vertical-align:middle;--checkbox-font-size:inherit;--m-checkbox-font-size:inherit;font-size:var(--checkbox-font-size,0)}@media only screen and (max-width:767px){form.hs-form label.hs-form-booleancheckbox-display{--checkbox-font-size:var(--m-checkbox-font-size,0)!important}}form.hs-form label.hs-form-booleancheckbox-display{--checkbox-font-size:18px;--m-checkbox-font-size:16px;--checkbox-line-height:inherit;--m-checkbox-line-height:inherit;line-height:var(--checkbox-line-height,0)}@media only screen and (max-width:767px){form.hs-form label.hs-form-booleancheckbox-display{--checkbox-line-height:var(--m-checkbox-line-height,0)!important}}form.hs-form label.hs-form-booleancheckbox-display{--checkbox-line-height:20px;--m-checkbox-line-height:22px;--checkbox-margin-bottom:17px;--m-checkbox-margin-bottom:15px;margin-bottom:var(--checkbox-margin-bottom,0)}@media only screen and (max-width:767px){form.hs-form label.hs-form-booleancheckbox-display{--checkbox-margin-bottom:var(--m-checkbox-margin-bottom,0)!important}}form.hs-form label.hs-form-booleancheckbox-display{--checkbox-margin-top:28px;--m-checkbox-margin-top:23px;margin-top:var(--checkbox-margin-top,0)}@media only screen and (max-width:767px){form.hs-form label.hs-form-booleancheckbox-display{--checkbox-margin-top:var(--m-checkbox-margin-top,0)!important;align-items:center;display:flex;justify-content:flex-start}}form.hs-form label.hs-form-booleancheckbox-display input[type=checkbox]{margin-left:7px;margin-right:25px;transform:scale(2)}@media only screen and (max-width:767px){form.hs-form label.hs-form-booleancheckbox-display input[type=checkbox]{margin-right:0}form.hs-form label.hs-form-booleancheckbox-display input[type=checkbox]+span{margin-left:13px!important}}form.hs-form .actions{align-items:center;display:flex;justify-content:center;text-align:center;--actions-margin-top:53px;--m-actions-margin-top:38px;margin-top:var(--actions-margin-top,0)}@media only screen and (max-width:767px){form.hs-form .actions{--actions-margin-top:var(--m-actions-margin-top,0)!important}}.hs-content-id-114780022736 form.hs-form{padding:0}@media only screen and (max-width:767px){.hs-content-id-114780022736 form.hs-form .hs-button{border-radius:8px;margin:0 auto;text-align:center}}section.parent.banner.redblur{background-color:var(--second-color);background-position:0 100%;background-size:612px auto}form.hs-form{--form-more-space:17px;--m-form-more-space:25px;--form-margin-top:0px;--m-form-margin-top:0px;margin-top:var(--form-margin-top,0);padding:0 var(--form-more-space);--input-background:var(--bgr-color);font-size:var(--font-size);--form-font-size:inherit;--m-form-font-size:inherit;font-size:var(--form-font-size,0)}@media only screen and (max-width:767px){form.hs-form{--form-font-size:var(--m-form-font-size,0)!important}}form.hs-form{--form-font-size:20px;--m-form-font-size:16px}@media only screen and (max-width:767px){form.hs-form{--form-margin-top:var(--m-form-margin-top,0)!important;--form-more-space:var(--m-form-more-space,0)!important;--legap-mtop:var(--m-legap-mtop,0)!important;--legap-lh:var(--m-legap-lh,0)!important}}form.hs-form .hs-richtext{--p-line-height:19px;--m-p-line-height:19px;line-height:var(--p-line-height);--p-font-size:16px;--m-p-font-size:16px;font-size:var(--p-font-size)}@media only screen and (max-width:767px){form.hs-form .hs-richtext{--p-font-size:var(--m-p-font-size,0)!important;--p-line-height:var(--m-p-line-height,0)!important}}form.hs-form .hs-richtext ul{list-style-position:inside;padding-left:0}form.hs-form .hs-form-field{margin-bottom:10px}@media only screen and (max-width:767px){form.hs-form .hs-form-field{margin-bottom:25px}}form.hs-form hr{margin-bottom:35px;margin-top:49px}@media only screen and (max-width:767px){form.hs-form hr{margin-bottom:26px;margin-top:27px}}form.hs-form select.hs-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(https://145259364.fs1.hubspotusercontent-eu1.net/hub/145259364/hubfs/Common/Common/arrow.png) no-repeat!important;background-color:var(--input-background)!important;background-position:100%!important;padding-right:60px}form.hs-form textarea.hs-input{min-height:249px}form.hs-form .legal-consent-container{--legal-mtop:26px;--m-legal-mtop:21px;margin-top:var(--legal-mtop)}@media only screen and (max-width:767px){form.hs-form .legal-consent-container{--p-legal-mtop:var(--m-p-legal-mtop,0)!important}}form.hs-form .legal-consent-container .hs-richtext{--p-line-height:17px;--m-p-line-height:17px}form.hs-form input[type=email],form.hs-form input[type=file],form.hs-form input[type=number],form.hs-form input[type=password],form.hs-form input[type=search],form.hs-form input[type=tel],form.hs-form input[type=text],form.hs-form select,form.hs-form textarea{background:var(--input-background)!important;border:none;border-radius:6px;font-size:var(--font-size);padding:17px}@media only screen and (max-width:767px){form.hs-form input[type=email],form.hs-form input[type=file],form.hs-form input[type=number],form.hs-form input[type=password],form.hs-form input[type=search],form.hs-form input[type=tel],form.hs-form input[type=text],form.hs-form select,form.hs-form textarea{padding:13px}}.hs-content-id-114682194372 form.hs-form{--form-margin-top:41px;--m-form-margin-top:0}.hs-content-id-114682194372 form.hs-form p:first-child{margin-bottom:0}.hs-content-id-114682194372 form.hs-form label:not(.hs-form-booleancheckbox-display){margin-bottom:5px}section.legal-secondary-page-header{margin:97px 0 0;text-align:center}@media only screen and (max-width:767px){section.legal-secondary-page-header{margin:28px 0 0}}section.legal-secondary-page-header h2{font-size:46px;margin-bottom:9px}@media only screen and (max-width:767px){section.legal-secondary-page-header h2{font-size:31px;margin-bottom:6px}}section.legal-secondary-page-header p.micro-copy{font-size:15px}@media only screen and (max-width:767px){section.legal-secondary-page-header p.micro-copy{font-size:12px}}nav.book-nav{background:#faeee7;border-radius:10px;padding:26px}@media only screen and (max-width:767px){nav.book-nav{margin:0;padding:21px 23px}}nav.book-nav ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;--liheight:45px}@media only screen and (min-width:768px){nav.book-nav ul{flex-direction:column;max-height:calc(var(--liheight)*var(--items, 5))}}nav.book-nav ul li{flex:0 1 33%}@media only screen and (max-width:767px){nav.book-nav ul li{flex:1 1 100%}}nav.book-nav ul li a{display:block;padding:11px;--td:none;--tdhover:underline;text-decoration:var(--td)}nav.book-nav ul li a:active,nav.book-nav ul li a:focus,nav.book-nav ul li a:hover{text-decoration:var(--tdhover)}nav.book-nav ul li a{--hovercolor:var(--color,inherit);color:var(--color,inherit)}nav.book-nav ul li a:active,nav.book-nav ul li a:focus,nav.book-nav ul li a:hover{color:var(--hovercolor,inherit)}nav.book-nav ul li a{--color:var(--dark-color);--hovercolor:var(--second-color)}@media only screen and (max-width:767px){nav.book-nav ul li a{margin:6px 0}}.cookie-policy a{color:var(--second-color);position:relative;text-decoration:none}.cookie-policy a[target=_blank]:after{-webkit-font-smoothing:antialiased;content:"\f2d2";display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;line-height:1;margin-left:5px;text-rendering:auto}.cookie-policy .translate-of{font-size:14px;text-align:right}@media only screen and (max-width:767px){.cookie-policy .translate-of{text-align:left!important}.cookie-policy{padding:0 10px}}.cookie-policy h2{font-size:30px;margin-top:69px}@media only screen and (max-width:767px){.cookie-policy h2{font-size:23px;margin-bottom:10px;margin-top:40px}}.cookie-policy>ol,.cookie-policy>ul{list-style:auto}@media only screen and (max-width:767px){.cookie-policy>ol,.cookie-policy>ul{padding:0 0 0 27px}}.cookie-policy>ol{list-style:decimal}.cookie-policy>ul{list-style:disc}.cookie-policy .more-ul{margin-left:26px}.cookie-policy .more-ul ol,.cookie-policy .more-ul ul{margin-bottom:14px}.cookie-policy .more-ul p:last-child,.cookie-policy .more-ul>p{margin-bottom:0}div#hs-banner-parent button:not(.hs-close-button){border-radius:7px!important;border-width:2px;font-weight:700!important;min-height:69px;min-width:235px!important}@media only screen and (max-width:767px){div#hs-banner-parent button:not(.hs-close-button){--height:45px;font-size:16px;height:var(--height)!important;line-height:16px;min-height:var(--height);min-width:158px!important}}div#hs-banner-parent #hs-eu-cookie-confirmation{--hs-banner-width:1100px;max-width:calc(100% - 48px)}div#hs-banner-parent div#hs-eu-cookie-confirmation-inner{gap:0;--hs-banner-padding:39px 77px}@media only screen and (max-width:767px){div#hs-banner-parent div#hs-eu-cookie-confirmation-inner{--hs-banner-padding:37px 26px}}div#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-buttons-area{margin-top:38px}@media only screen and (max-width:767px){div#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-buttons-area{margin-top:29px}}div#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-confirmation-button-group,div#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-opt-in-buttons{gap:14px}@media only screen and (max-width:767px){div#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-confirmation-button-group,div#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-opt-in-buttons{gap:6px}}div#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-cookie-settings-button{color:var(--dark-color)}div#hs-banner-parent #hs-modal-content{--hs-banner-modal-width:936px;--hs-banner-modal-padding:40px 37px 19px 47px;background-color:var(--bgr-color);gap:0}@media only screen and (max-width:767px){div#hs-banner-parent #hs-modal-content{--hs-banner-modal-padding:20px 18px 18px 25px}}div#hs-banner-parent #hs-modal-content #hs-modal-close-button svg{--width:31px;display:inline-block;height:var(--width);width:var(--width)}@media only screen and (max-width:767px){div#hs-banner-parent #hs-modal-content #hs-modal-close-button svg{--width:18px}}div#hs-banner-parent div#hs-modal-header{margin-bottom:-15px}@media only screen and (max-width:767px){div#hs-banner-parent div#hs-modal-header{margin-bottom:-18px}}div#hs-banner-parent #hs-modal-content #hs-modal-introduction span{font-size:28px;font-weight:700}@media only screen and (max-width:767px){div#hs-banner-parent #hs-modal-content #hs-modal-introduction span{font-size:20px;margin-bottom:3px}}div#hs-banner-parent div,div#hs-banner-parent p{font-size:18px;font-weight:700;line-height:30px}@media only screen and (max-width:767px){div#hs-banner-parent div,div#hs-banner-parent p{font-size:16px;line-height:22px}}div#hs-banner-parent #hs-modal-content #hs-categories-container .hs-category-label{font-size:20px;font-weight:700;gap:8px}@media only screen and (max-width:767px){div#hs-banner-parent #hs-modal-content #hs-categories-container .hs-category-label{font-size:16px;line-height:51px}}div#hs-banner-parent #hs-modal-content #hs-modal-body-container{gap:10px}@media only screen and (max-width:767px){div#hs-banner-parent #hs-modal-content #hs-modal-body-container{gap:0}}div#hs-banner-parent #hs-modal-content #hs-categories-container .hs-category-row{padding:15px 25px 15px 36px}@media only screen and (max-width:767px){div#hs-banner-parent #hs-modal-content #hs-categories-container .hs-category-row{padding:6px 30px 6px 15px}}div#hs-banner-parent div#hs-categories-container{margin-top:29px}div#hs-banner-parent #hs-modal-content #hs-categories-container .hs-category-description{font-size:16px}div#hs-banner-parent div.hs-category-description a{color:var(--second-color);font-weight:700}div#hs-banner-parent div.hs-category-description a:last-child{display:block!important}@media only screen and (max-width:767px){div#hs-banner-parent #hs-modal-content #hs-modal-footer{justify-content:center;margin-top:20px}}h2#aboutus-company,h2#aboutus-history,h2#aboutus-message,h2#aboutus-overseas-business,h2#aboutus-safety,h2.higher-h1,h2.news-headline,h2.p-h1{color:var(--second-color);font-weight:700;text-align:center}h2#aboutus-company{margin-bottom:26px;margin-top:41px}h2#aboutus-message{margin-top:42px}h2#aboutus-overseas-business{margin-bottom:34px}h2#aboutus-history{margin-bottom:6px;margin-top:36px}h2#aboutus-safety{line-height:59px;margin-bottom:33px}h2#aboutus-safety+p{line-height:25px;margin:0 auto;max-width:100%;width:887px}h2#aboutus-safety~h2{font-size:26px;margin:40px 0 42px}h2.p-h1{font-size:88px;line-height:88px;margin-bottom:13px;text-align:left}h2.higher-h1{margin-bottom:30px;margin-top:40px}h2.higher-h1,h2.news-headline{font-size:48px;line-height:1.4}h2.news-headline{margin-bottom:12px}.hs-content-id-114792362690 h1.hs-screen-reader-text,.hs-content-id-116828975563 h1.hs-screen-reader-text{height:1px!important;left:-9999px!important;overflow:hidden!important;position:absolute!important;top:-9999px!important;width:1px!important;clip:rect(1px,1px,1px,1px)!important;white-space:nowrap!important}.hs-content-id-116828975563 .dnd-section:has(h1.hs-screen-reader-text){height:0!important;line-height:0!important;margin:0!important;overflow:hidden!important;padding:0!important}.hs-content-id-114792362690 .dnd-module:has(h1.hs-screen-reader-text),.hs-content-id-114792362690 .dnd-section:has(h1.hs-screen-reader-text),.hs-content-id-114792362690 .hs_cos_wrapper:has(h1.hs-screen-reader-text),.hs-content-id-114792362690 .row-fluid-wrapper.row-number-1:has(h1.hs-screen-reader-text){height:0!important;line-height:0!important;margin:0!important;overflow:hidden!important;padding:0!important}.hs-content-id-116829088315 .row-fluid-wrapper.row-number-1{display:none!important}@media (max-width:767px){h2.higher-h1{font-size:28px}.top-about-us-section h2.higher-h1,h2.higher-h1{margin-bottom:20px;margin-top:30px}h2.news-headline{font-size:24px;margin-bottom:12px}h2.p-h1{font-size:40px;line-height:40px;margin-bottom:0;text-align:left}.next-inline,h2.p-h1{display:inline-block;margin-top:0}h2#aboutus-company{font-size:24px;margin-bottom:12px;margin-top:41px}h2#aboutus-message{font-size:24px;line-height:29px;margin-bottom:18px;margin-top:8px}h2#aboutus-overseas-business{font-size:24px;margin-bottom:17px;margin-top:4px}h2#aboutus-history{font-size:24px;margin-top:37px}h2#aboutus-history+h4{font-size:18px;line-height:25px;margin-bottom:15px;margin-top:6px;padding:0 50px;text-align:center}h2#aboutus-safety{font-size:22px;line-height:30px;margin-bottom:10px;margin-top:10px}h2#aboutus-safety~h2{font-size:18px;line-height:25px;margin:36px 0 28px}section.legal-secondary-page-header h1{font-size:31px;margin-bottom:6px}}