.top__page-question--container{width:100%}.top__page-question--container .top__page-question{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-x:hidden;padding:0 calc(var(--cw, 3.75) * 16 / 3.75);gap:calc(var(--cw, 3.75) * 8 / 3.75);position:relative;background:#fff}.top__page-question--container .top__page-question .top__page_question-img{width:100%;z-index:1;cursor:pointer}.top__page-question--container .top__page-question .top__page-question-label{height:calc(var(--vw, 3.75) * 39 / 3.75);z-index:1;cursor:pointer}.top__page-question--container .top__page-question .top__page-question-title{font-size:calc(var(--cw, 3.75) * 14 / 3.75);color:#000;z-index:1}.top__page-question--container .top__page-question .top__page-question-btns{z-index:1;width:100%;max-width:calc(var(--cw, 3.75) * 320 / 3.75);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--cw, 3.75) * 16 / 3.75)}.top__page-question--container .top__page-question-btn-start{font-size:calc(var(--cw, 3.75) * 16 / 3.75);height:calc(var(--cw, 3.75) * 44 / 3.75);font-family:NotoSans;background:linear-gradient(#ff763b,#fa5510);border:none}.top__page-question--container .top__page-question-btn-login{font-size:calc(var(--cw, 3.75) * 16 / 3.75);height:calc(var(--cw, 3.75) * 44 / 3.75);font-family:NotoSans;background:#fff;color:#279aff;border-color:#279aff}.top__page-question--container .top__page-question-btn-login:hover{background-color:#279aff;color:#fff}.top__page-question--container .top-page-question-img{width:100%}.top__page-question--container .top-page-question-kyoto{margin-bottom:calc(var(--cw, 3.75) * 16 / 3.75)}.top__page-question--container .top-page-question-start{width:100%;padding:calc(var(--cw, 3.75) * 40 / 3.75) calc(var(--cw, 3.75) * 32 / 3.75)}.top__page-question--container .top-page-question-start.question-start-p{padding-top:calc(var(--cw, 3.75) * 24 / 3.75)}.top__page-question--container .top-page-question-banners{width:100%;display:flex;justify-content:center;align-items:center}.top__page-question--container .top-page-question-banners .top-page-question-banner{flex:1;width:50%;object-fit:contain;cursor:pointer}:root{--primary-color: #1dadd7;--primary-color-5: rgba(29, 173, 215, .5);--primary-color-7: rgba(29, 173, 215, .7);--bg-light-color: #eefcfe;--btn-bg-color: #00abf0;--light-main-color: #effcff;--bg-main-color: #effcff;--bl-color: #43aaed;--account-menu-bg: #0b91b9;--bot-chat-dark-cl: #2e73ac;--call-to-action-cl: #1675d1;--light-main-cl: #44add7;--home-page-bg-cl: #e5f6ff;--bot-chat-welcome-text-cl: #021461;--bot-chat-arrow-bg: #1873ff;--top-page-bottom-bg: #20345a;--secondary-color: #2b75ff;--menu-text-color: #2b75fb;--note-bg: #f4faff;--note-df-bg: #f4faff;--service-title-color: #43aaed;--note-light-bg-color: #9ed7fc;--note-bolder-color: #e3f2ff;--navigate-delete-color: #2c75f8;--plan-shadow-color: #1dadd73c;--album-color: #9ed7fc;--extra-color: #24c7f4;--inp-btn-color: rgb(36, 199, 244, .5);--bg-avatar-color: #d2f3fb;--direct-btn-padding-x: .75rem;--direct-btn-padding-y: .375rem;--direct-border-radius-lg: .5rem;--direct-btn-font-size: 1rem;--direct-btn-font-weight: 400;--direct-btn-line-height: 1.5;--direct-btn-border-width: 1px;--direct-btn-border-radius: .25rem;--direct-btn-border-radius: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--direct-btn-color: #fff;--direct-btn-bg: transparent;--direct-btn-border-color: #0d6efd;--direct-btn-main-color: #0d6efd;--direct-btn-fourth-color: #17b9e7}.oem-theme{--primary-color: #179e4a;--bg-light-color: #fffdf2;--btn-bg-color: #179e4a;--light-main-color: #f7fff0;--bg-main-color: #fffdf2;--bl-color: #179e4a;--account-menu-bg: #1d810e;--bot-chat-dark-cl: #179e4a;--call-to-action-cl: #1d810e;--light-main-cl: #1d810e;--home-page-bg-cl: #eef7e7;--bot-chat-welcome-text-cl: #1d810e;--bot-chat-arrow-bg: #179e4a;--top-page-bottom-bg: #1d810e;--secondary-color: #179e4a;--menu-text-color: #1d810e;--note-bg: #f7fff0;--note-df-bg: #f0ffe2;--service-title-color: #a8d182;--note-light-bg-color: #ddf8e5;--note-bolder-color: #179e4a;--navigate-delete-color: #179e4a;--plan-shadow-color: #179e4a3c;--album-color: #bdecc8;--extra-color: #ebbe00;--direct-btn-border-color: #179e4a;--direct-btn-main-color: #179e4a;--direct-btn-fourth-color: #179e4a}.top__page-service--container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-x:hidden;padding-bottom:calc(var(--cw, 3.75) * 12 / 3.75)}.top__page-service--container .top__page_video{width:100%;padding:calc(var(--cw, 3.75) * 16 / 3.75)}.top__page-service--container .top__page_video iframe{width:100%;height:calc((var(--vw, 3.75) * 100 - calc(var(--cw, 3.75) * 32 / 3.75)) * .563)}.top__page-service--container .top__page-banner{width:100%}.top__page-service--container .top__page-banner img{width:100%;cursor:pointer;object-fit:cover}.top__page-service--container .top__page-ai_diagnos-container{width:100%;background:#fbfbf4;cursor:pointer;overflow:hidden;position:relative}.top__page-service--container .top__page-ai_diagnos-container .ai_diagnos-img img{width:100%;object-fit:contain}.top__page-service--container .top__page-ai_diagnos-container .ai_diagnos-btn{padding:calc(var(--cw, 3.75) * 24 / 3.75) calc(var(--cw, 3.75) * 16 / 3.75)}.top__page-service--container .top__page-ai_diagnos-container .top__page-ai_diagnos--btn{padding:calc(var(--cw, 3.75) * 8 / 3.75) 0 calc(var(--cw, 3.75) * 10 / 3.75) 0;font-weight:700;font-size:calc(var(--cw, 3.75) * 22 / 3.75);font-family:NotoSans;background:linear-gradient(#ff763b,#fa5510)}.top__page-service--container .top__page-ai_diagnos-container .top__page-ai_diagnos--btn .ai_diagnos--btn-lg{font-size:calc(var(--cw, 3.75) * 26 / 3.75)}.top__page-service--container .top__page-ai_diagnos-container .top__page-ai_diagnos--btn .ai_diagnos--btn-sm{font-size:calc(var(--cw, 3.75) * 20 / 3.75)}.top__page-service--container .top__page-service-menu{padding:calc(var(--cw, 3.75) * 12 / 3.75) 0 calc(var(--cw, 3.75) * 6 / 3.75)}.top__page-service--container .swiper-pagination .swiper-pagination-bullet{margin:0 calc(var(--cw, 3.75) * 8 / 3.75)}.top__page-service--container .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.top__page-service--container .top__page-service--swiper-navigation{position:absolute;width:calc(var(--cw, 3.75) * 66 / 3.75);height:calc(var(--cw, 3.75) * 66 / 3.75);border-radius:calc(var(--cw, 3.75) * 66 / 3.75);background-color:#0009;color:#fff;top:50%;transform:translateY(-50%);z-index:2;display:flex;justify-content:center;align-items:center;opacity:.5;cursor:pointer}.top__page-service--container .top__page-service--swiper-navigation:after{content:"";border:solid #fff;border-width:0 calc(var(--cw, 3.75) * 3 / 3.75) calc(var(--cw, 3.75) * 3 / 3.75) 0;display:inline-block;padding:calc(var(--cw, 3.75) * 6 / 3.75);transform:translate(calc(var(--cw, 3.75) * -17 / 3.75)) rotate(-45deg)}.top__page-service--container .top__page-service--swiper-navigation:hover{opacity:1}.top__page-service--container .top__page-service--swiper-next{right:calc(var(--cw, 3.75) * -33 / 3.75)}.top__page-service--container .top__page-service--swiper-prev{left:calc(var(--cw, 3.75) * -33 / 3.75)}.top__page-service--container .top__page-service--swiper-prev:after{transform:translate(calc(var(--cw, 3.75) * 17 / 3.75)) rotate(135deg)}
