<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">                .circle span {
                    font-family: 'å¾®è»Ÿæ­£é»‘é«”';
                    font-size: 1.8rem;
                    bottom: 45px;
                }

                .circle span:before {
                    font-size: 3rem;
                }

                #index_company {
                    background-position: center 45%;
                }

                #index_company .in-about-A .area-01 .text {
                    margin-top: 7%;
                }

                .index-features-text ul li {
                    margin: 0 0 75px;
                }



                .product-info-page p {
                    font-size: 1.6rem;
                    line-height: 2rem;
                }

                .product-info-page .onfo03-bg:after {
                    height: calc(200% + 30px);
                }

                @media (max-width: 1678px) and (min-width: 992px) {
                    .product-info-page .onfo03-bg:after {
                        height: calc(200% + 50px);
                    }
                }


                @media (max-width: 1030px) and (min-width: 1022px) {
                    .product-info-page .onfo03-bg:after {
                        height: calc(200% + 30px);
                    }

                }


                @media (max-width: 1300px) and (min-width: 992px) {
                    .product-info-page .onfo03-bg-text {
                        bottom: 130%;
                    }

                }

                @media (max-width: 1500px) {
                    .index-features-text ul li {
                        margin: 0 0 65px;
                    }

                    @media (max-width: 1450px) {
                        .in-about-A .area-01 .text {
                            margin-top: 10%;
                        }

                        #edit-area.in-about-A .area-01 h5 {
                            font-size: 2.3rem;
                            line-height: 2.4rem;
                        }
                    }

                    @media (max-width: 1199px) and (min-width: 992px) {
                        #in-search-language-ul {
                            padding-left: 0;
                        }

                        .in-about-A .area-01 .text {
                            margin-top: 8%;
                        }

                        #in_msg_type.F-type li .textmsg {
                            min-height: 58px;
                        }
                    }

                    @media (min-width:768px) and (max-width:991px) {
                        #in_msg_type.F-type li .textmsg {
                            min-height: 58px;
                        }
                    }

                    @media (max-width: 767px) {
                        .circle span {
                            bottom: 36px;
                        }
                    }

                    @media (max-width: 480px) {
                        .index-features-text ul li {
                            margin: 0 0 35px;
                        }</pre></body></html>