﻿html,body{margin: 0;padding: 0;} .pagebox{ position:relative; }#w_grid-1748241670259 { display: none !important; } #w_grid-1747185930652{ position:relative; } @media only screen and (max-width: 768px){ #c_portalResNews_detail-1743668898194 { margin-top: 100px !important; } #w_grid-1745460472674,#w_grid-1743668898164,#c_portalResNews_category-1743668898189{ display:none !important; } #c_portalResPublic_codeContainer-1745395812105 .uk-flex71{ margin:0 !important; } #w_tabswitchbox-1743650863215 { margin-top: 16px !important; } #c_portalResSearch_result-17482400657053246 { margin-top: 0 !important; } #c_portalResPublic_codeContainer-1743650198665 table col{ width:100% !important; } #c_portalResPublic_codeContainer-1743650198670 table col{ width:100% !important; } #c_portalResPublic_codeContainer-1743650198680 table col{ width:100% !important; } #c_portalResPublic_codeContainer-1743650264497,#c_portalResPublic_codeContainer-1743650198660 .uk-margin-large-bottom { display:none !important; } #w_grid-1743649654596,#c_portalResProduct_list-1743649654926,#c_portalResPublic_codeContainer-1743650224206 .uk-margin,#c_portalResPublic_codeContainer-1743650224206 .scroll-hint-icon-wrap{ display:none !important; } #c_portalResPublic_codeContainer-1744709692431 .section02 .inner .note,#c_portalResPublic_codeContainer-1744719859741 .section02 .inner .note { padding: 60px 20px 50px !important; } #c_portalResPublic_codeContainer-17447100556223434,#c_portalResPublic_codeContainer-17447110823413834,#c_portalResPublic_codeContainer-17447110789694918,#c_portalResPublic_codeContainer-17447168823276258,#c_portalResPublic_codeContainer-17483405795642021 { padding-left: 20px !important; padding-right: 20px !important; padding-bottom: 0px; } #c_portalResPublic_codeContainer-17453994263286829 .uk-width-expand\@m { flex: 1; min-width: 1px; padding: 30px !important; } #w_grid-1744717059421 { margin-bottom: 0 !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 0px; } #c_portalResPublic_codeContainer-17449403050347377 .uk-child-width-1-4\@m>* { width: 100% !important; margin-bottom: 20px; } #c_portalResMessage_form-1744719859781 { width: 100% !important; margin-top: 0px; margin-bottom: 0 !important; } .td{ margin-bottom:30px; display:block !important; } .col-md-4 { width: 100% !important; } .p_pagebox .next { background-color: #00a89d; } .p_pagebox .pre{ background-color: #00a89d; } .p_pagebox .next:hover{ background-color: #00a89d; } .p_pagebox .pre:hover{ background-color: #00a89d; } #c_portalResMessage_form-1744721143767 { width: 100% !important; margin-bottom: 0 !important; } .c_portalResMessage_form-01001 .btn-primary { margin-top: 20px !important; } .c_portalResMessage_form-01001 .control-label { width: 36% !important; } .c_portalResMessage_form-01001 .p_CoupWBox { padding: 0px 10px 10px; margin: 0px 0 !important; width: 100% !important; } .c_portalResMessage_form-01001 .e_text { width: 70%; margin-top: 10px !important; } .c_portalResMessage_form-01001 .e_input { height: 50px; width: 70% !important; margin-top: 10px !important; } #c_portalResPublic_codeContainer-1744721143727 p { font-size: 16px; line-height: 1.8; color: #333; font-weight: 500; padding: 0 20px !important; } #c_portalResPublic_codeContainer-1744721143727 .ds{ padding: 0 20px !important; } #c_portalResPublic_codeContainer-1743650244386 .uk-flex-wrap { flex-wrap: wrap; justify-content: center; display: flex !important; } #c_portalResPublic_codeContainer-1743650224201 .uk-flex-middle { align-items: center; display: flex !important; justify-content: center; } #c_portalResPublic_codeContainer-1743650198680 .uk-flex { display: flex !important; flex-wrap: wrap; } #c_portalResPublic_codeContainer-1743650264497 .content-nav { border-top: 1px solid #999; border-bottom: 1px solid #999; margin-bottom: 70px; display: flex !important; justify-content: center; } #c_portalResNews_list-1743649654916 .newsarea { height: fit-content; margin-block: auto; border-top: 1px solid #999; padding-top: 30px; display: flex !important; margin-top: 7vw; } #c_portalResPublic_codeContainer-17436643948663029 .uk-container { padding: 40px 20px !important; } #w_tabswitchbox-1743650863215 > .layout_1 .p_box001 { height: auto !important; text-align: center; } #c_portalResProblem_list-17446163462522077 .summary { width: calc(100% - 20px) !important; color: #333; font-size: 1rem; line-height: 1.8; padding-top: 6px; } #w_tabswitchbox-1743650863215 > .layout_1 > div > .e_link-000 { width: 49% !important; margin-right: 2% !important; float: left; height: 78px; } #w_tabswitchbox-1743650863215 > .layout_1 > div .p_link-1{ margin-right: 0% !important; } #w_tabswitchbox-1743650863215 > .layout_1 > div .p_link-3{ margin-right: 0% !important; } .wp-block-columns { align-items: normal !important; box-sizing: border-box; display: block !important; flex-wrap: wrap !important; } #w_grid-1744765316116 .uk-button-primary{ margin-top: 20px !important; } #c_portalResPublic_codeContainer-1744765316166 .uk-width-auto\@m { width: auto; padding-left: 0 !important; font-size: 16px; color: #333; margin-top: 20px !important; } #c_portalResPublic_codeContainer-1744765316176,#c_portalResPublic_codeContainer-1744765316186,#c_portalResPublic_codeContainer-1744765316196,#c_portalResPublic_codeContainer-17447853446977642,#c_portalResPublic_codeContainer-17447853923215570,#c_portalResPublic_codeContainer-17447854160968508 { padding-left: 20px !important; padding-right: 20px !important; } #c_portalResProduct_category-1745404514954 .list-group { display: block !important; padding-bottom: 20px; background: #EFEFEF; } #c_portalResProduct_category-1745404514954 .col-sm-10 { width: 100% !important; padding: 0; display: block !important; } #c_portalResProduct_category-1745404514954 .s-btn { display: none !important; width: 35px; height: 35px; background: url(../image/rBQBHV0-yYqEac3LAAAAADekh0E506.gif)no-repeat; } #c_portalResProduct_list-17454602703581081 .proLi,#c_portalResProduct_list-17454609083064256 .proLi { position: relative; overflow: hidden; padding: 0px; font-size: 14px; width: 100% !important; margin-right: 30px; float: none; } #c_portalResProduct_list-17454602703581081,#c_portalResProduct_list-17454609083064256 { padding-right: 40px !important; } .c_portalResProduct_detail-01001 .d_ProTitle { width: auto !important; float: left; margin-left: 10px !important; } #c_portalResPublic_codeContainer-1744700508041 .uk-grid>* { padding-left: 0 !important; margin: 20px 0 !important; } #c_portalResPublic_codeContainer-1744617879351 .uk-flex img { margin: 0 !important; width: 100%; } #c_portalResProduct_list-17446237033200804 .p_Product { width: 100% !important; float: left; margin-right: 40px; margin-bottom: 40px; } #c_portalResProduct_list-17446237033200804 { padding-right: 40px !important; } #c_portalResProduct_category-17446219022717965 .list-group { display: block !important; padding-bottom: 20px; background: #EFEFEF; } #c_portalResProduct_category-17446219022717965 .s-btn { display: none !important; width: 35px; height: 35px; background: url(../image/rBQBHV0-yYqEac3LAAAAADekh0E506.gif)no-repeat; } #c_portalResProduct_category-17446219022717965 .col-sm-2 { width: 100% !important; } #c_portalResProduct_category-17446219022717965 .col-sm-10 { width: 100% !important; display: block !important; } #w_tabswitchbox-1743665100419 > .layout_1 > div > .e_link-000,#w_tabswitchbox-1745404514914 > .layout_1 > div > .e_link-000 { width: 32% !important; margin-right: 2% !important; } #c_portalResPublic_codeContainer-1745395812120 .uk-padding-large-top { padding-top: 70px !important; padding-bottom: 70px; } #c_portalResPublic_codeContainer-1745395812120 .uk-width-auto\@m { width: auto; order: 99; padding-left: 0 !important; margin-bottom: 30px !important; } #c_portalResPublic_codeContainer-1745395812115 .h2-tate { font-size: 4.375rem; font-weight: bold; text-transform: uppercase; -webkit-writing-mode: vertical-rl; writing-mode: horizontal-tb !important; } #c_portalResPublic_codeContainer-1745395812105 .uk-grid>* { padding-left: 0 !important; margin-top: 30px !important; } #c_portalResPublic_codeContainer-17453994263286829 .h2-tate { font-size: 2rem !important; -webkit-writing-mode: vertical-rl; writing-mode: horizontal-tb !important; color: #333; font-weight: bold; font-family: "Raleway", sans-serif; } #c_portalResPublic_codeContainer-17453994263286829 #sludge03 .uk-flex-center { width: 100% !important; max-width: 100% !important; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; order: 99; } #c_portalResPublic_codeContainer-17453970169173672 .uk-child-width-1-3\@m>* { width: 100% !important; } #c_portalResPublic_codeContainer-17453970169173672 .uk-container { display: flow-root; box-sizing: content-box; max-width: 1160px; margin-left: auto; margin-right: auto; padding: 0 !important; } #c_portalResPublic_codeContainer-1745395812070 .lookLink { font-size: 1rem; color: #fff; background: #000; border-radius: 0px; align-items: center; display: flex; justify-content: space-between; padding: 0px 20px; background-color: #00A89D; -webkit-transition: 0.6s opacity ease; transition: 0.6s opacity ease; height: 55px; margin-bottom: 20px; width: 100% !important; margin-right: 2%; float: none !important; margin-top: 0px; } #c_portalResPublic_codeContainer-17453958776059134 .heroimage.is-videoplay .uk-cover-container { height: auto !important; overflow: hidden; } #c_portalResPublic_codeContainer-17453958776059134 .heroimage h2 { font-weight: 400; font-size: 20px !important; color: #fff; letter-spacing: 6px; line-height: 1.5; font-family: "Noto Serif JP", serif; } #c_portalResPublic_codeContainer-17453958776059134 .h2-tate { font-size: 3.375rem !important; font-weight: bold; -webkit-writing-mode: vertical-rl; writing-mode: horizontal-tb !important; color: #fff; text-transform: none; order: 99; } #c_portalResPublic_codeContainer-17453958776059134 .heroimage.is-videoplay .uk-cover-container video{ height: 480px !important; width: auto !important; max-width: none !important; } #c_portalResPublic_codeContainer-17446205636120721 .uk-child-width-1-2\@m>* { width: 100% !important; } #c_portalResPublic_codeContainer-17446205636120721 .uk-button.is-large { height: 70px; line-height: 70px; width: 100% !important; margin: 0 auto; display: flex !important; margin-top: 30px !important; } #c_portalResPublic_codeContainer-17446198818069341 .uk-child-width-1-3\@m>* { width: 100% !important; padding-left: 0 !important; font-weight: 400; color: #333; line-height: 1.8; font-size: 1rem; } #c_portalResPublic_codeContainer-17446198818069341 .uk-flex img { margin: 0 !important; width: 100%; } #c_portalResPublic_codeContainer-1744700508041 .uk-width-auto\@m { width: auto; padding-left: 0 !important; } #c_portalResPublic_codeContainer-1744704047943 .border-bottom { border-bottom: 0px solid #999 !important; } #c_portalResPublic_codeContainer-1744700508036 .uk-grid>.uk-grid-margin { margin-top: 40px; padding-left: 0 !important; } #c_portalResPublic_codeContainer-1744700508036 .uk-first11{ margin-left: 40px; } #c_portalResPublic_codeContainer-1744700508031 .uk-child-width-1-2>* { width: 100% !important; padding-left: 0 !important; color: #333; line-height: 1.8; font-size: 1rem; margin-top: 30px !important; } #c_portalResPublic_codeContainer-1744700508036 .uk-width-1-2\@m { width: 100% !important; padding-left: 0 !important; } #c_portalResPublic_codeContainer-1744700508031 .uk-flex img{ width:100%; } #c_portalResPublic_codeContainer-17447044748050224 .uk-width-auto\@m { width: auto; order: 99; padding-left: 0 !important; margin-bottom: 30px !important; } #c_portalResProduct_detail-17446988501927514 .col-sm-8,#c_portalResProduct_detail-17446988501927514 .col-sm-4 { width: 100% !important; padding: 0 !important; } #c_portalResProduct_list-17447044747816693 { margin-bottom: 0 !important; } #c_portalResProduct_list-17447044747816693 .proBox { padding: 50px 0; padding-bottom: 30px !important; } #c_portalResPublic_codeContainer-1744698780822 .h2-tate,#c_portalResPublic_codeContainer-17447044747768810 .h2-tate { font-size: 4.375rem; font-weight: bold; text-transform: uppercase; -webkit-writing-mode: vertical-rl; writing-mode: horizontal-tb !important; } .uk-flex { display: block !important; } #c_portalResPublic_codeContainer-1744698780822 .rental-banner .uk-flex > div { -ms-flex-item-align: center; align-self: center; color: #fff; padding-left: 0 !important; } .rental-banner .uk-flex > div{ -ms-flex-item-align: center; align-self: center; color: #fff; padding-left: 0 !important; } #c_portalResProduct_detail-17446988501927514 { padding-right: 40px !important; padding-bottom: 0px; } .c_portalResProduct_list-01001 .lookDetail { text-align: center; padding: 0 !important; } #c_portalResPublic_codeContainer-17446979017221723 .uk-flex { display: block !important; margin-top: 50px !important; } #c_portalResPublic_codeContainer-17446979017221723 .uk-width-auto\@m { width: auto; order: 99; padding-left: 0 !important; margin-bottom: 30px !important; } #c_portalResPublic_codeContainer-17446872316179425 .uk-flex { display: block !important; } #c_portalResPublic_codeContainer-17446872316179425 .rental-banner .uk-flex > div { padding-left: 0 !important; } #c_portalResPublic_codeContainer-17446872316179425 .h2-tate { writing-mode: horizontal-tb !important; } #c_portalResProduct_list-17449526862617484 .p_Product { width: 100% !important; } #c_portalResProduct_list-17449526862617484 { width: 100% !important; margin-top: -30px !important; margin-bottom: 0px !important; padding-right: 40px !important; } #c_portalResProduct_list-17446842150610594 .proBox,#c_portalResProduct_list-17446868033378502 .proBox { padding: 50px 0; padding-bottom: 20px !important; } #c_portalResProduct_list-17446870065496970 .proBox { padding: 50px 0; padding-bottom: 0 !important; } .c_portalResProduct_list-01001 .txtBox { padding: 20px 0px 20px !important; overflow: hidden; } #c_portalResPublic_codeContainer-1743650244386 .box { width: 240px; margin: 0 30px; margin-bottom: 30px !important; } #c_portalResPublic_codeContainer-1743650244391 .map-notes{ margin-right: 20px !important; } #c_portalResPublic_codeContainer-1743650244381 .box { padding-left: 0 !important; padding-right: 0 !important; width: 100% !important; } #c_portalResPublic_codeContainer-17446198818069341 .uk-flex-middle { align-items: center; display: flex !important; justify-content: space-between; padding: 0 30px; } #c_portalResPublic_codeContainer-1743650244381 .innerarea .box:nth-child(1) { padding-top: 220px !important; } #c_portalResPublic_codeContainer-1743650244381 .innerarea .box:nth-child(2) { padding-top: 40px !important; } #c_portalResPublic_codeContainer-1743650244381 .innerarea .box:nth-child(3) { padding-top: 40px !important; } #c_portalResPublic_codeContainer-1743650244381 .innerarea { background: url(../image/b12.png) no-repeat center top 40px !important; background-size: 180px !important; } #c_portalResPublic_codeContainer-1743650198680 .uk-width-auto{ display:none !important; } #c_portalResPublic_codeContainer-1743650224201 .uk-padding-large { padding: 70px; text-align: center !important; } #c_portalResPublic_codeContainer-1743650224206 .uk-table th { padding: 16px 12px; text-align: left; vertical-align: bottom; font-size: 18px; font-weight: bold !important; color: #333; text-transform: uppercase; display: block !important; padding-bottom: 0 !important; } #c_portalResPublic_codeContainer-1743650224206 .sp-horizontal-list{ overflow: hidden !important; } #c_portalResPublic_codeContainer-1743650224201 .box { padding-left: 0 !important; width: 100% !important; margin-bottom: 30px; } #c_portalResPublic_codeContainer-1743650198680 .uk-text-link, .uk-link-text { color: #00A89D; text-decoration: underline; margin-right: 24px !important; font-size: 18px; } #c_portalResPublic_codeContainer-1744617879351 .uk-flex-middle { align-items: center; display: flex !important; justify-content: space-between; padding: 0 30px; } .footer-contact .uk-text-right p a { width: 100% !important; } .footer-contact p { margin: 0 !important; width: 100%; margin-bottom: 26px !important; } .footer-contact .uk-text-right { display: block !important; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; gap: 0; } #c_portalResPublic_codeContainer-1743650198680 .uk-table th { padding: 16px 12px; text-align: left; vertical-align: bottom; font-size: 18px; font-weight: bold !important; color: #333; text-transform: uppercase; display: block !important; padding-bottom: 0 !important; } #c_portalResPublic_codeContainer-1743650198675 .uk-width-2-5\@m { width: 100% !important; max-width: 100%; } #c_portalResPublic_codeContainer-1743650198675 .uk-margin-large { margin-bottom: 0px !important; } #c_portalResPublic_codeContainer-1743650198675 .uk-container-medium { margin-top: 30px !important; margin-bottom: 50px !important; } #c_portalResPublic_codeContainer-1743650244391 .uk-container { padding-left: 0px !important; padding-right: 0px !important; } #c_portalResPublic_codeContainer-1743650198675 .uk-width-3-5\@m { width: 100% !important; margin-top: 40px !important; } #c_portalResPublic_codeContainer-1743650198670 .uk-table th { font-weight: bold !important; } #c_portalResPublic_codeContainer-1743650198660 .uk-grid>* { margin-right: 20px !important; } #c_portalResPublic_codeContainer-1743650198665 .uk-table th { padding-bottom: 0 !important; font-weight: bold !important; } #c_portalResPublic_codeContainer-1743650198665 .ttl-h2-center { margin-bottom: 30px !important; } #c_portalResPublic_codeContainer-1743650198670 .uk-table th, .uk-table td { vertical-align: top; display: block; } #c_portalResPublic_codeContainer-1743650198665 .uk-table th, .uk-table td { vertical-align: top; display: block; padding-bottom: 0; } .uk-container-medium,.uk-container{ padding-left: 20px !important; padding-right: 20px !important; } #c_portalResPublic_codeContainer-1743650198665 .uk-container-medium{ padding-left: 20px !important; padding-right: 20px !important; margin-bottom: 30px !important; } #c_portalResPublic_codeContainer-1743650198660 .uk-container { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px; display: flow-root; box-sizing: content-box; max-width: 1160px; margin-left: auto; margin-right: auto; } #c_portalResPublic_codeContainer-1743650264507 .ttl-h2-center { font-size: 34px; color: #333; font-weight: 400; letter-spacing: 2px; text-align: center; padding: 0 20px !important; } #c_portalResPublic_codeContainer-1743650264502 .uk-flex-wrap { display: block !important; margin-left: 0 !important; } #c_portalResPublic_codeContainer-1743650264502 .uk-grid>* { padding-left: 0 !important; } #c_portalResPublic_codeContainer-1743650264502 .uk-margin-bottom img{ margin:0 auto; display: block; width: 180px !important; } #c_portalResPublic_codeContainer-1743650264497 .content-nav .ttl { margin-bottom: 0; font-size: 20px !important; font-weight: 600; color: #00A89D; margin-top: 20px; } #c_portalResPublic_codeContainer-1743650264497 .content-nav > div { padding: 24px !important; border-right: 1px solid #999; } #c_portalResPublic_codeContainer-1743650264487 .heroimage h2 { font-weight: 400; font-size: 16px !important; color: #fff; letter-spacing: 0 !important; line-height: 1.8 !important; } #c_portalResComplaintPage_detail-1743650264492 { width: 100% !important; } #c_portalResPublic_codeContainer-1743650264487 .heroimage .h2-tate span { display: inline-block; font-size: 45px !important; font-weight: 100; } #c_portalResPublic_codeContainer-1743650264487 .heroimage .h2-tate { color: #fff; font-size: 45px !important; font-weight: 900; -webkit-writing-mode: vertical-rl; writing-mode: horizontal-tb !important; order: 99; margin-top: 20px !important; } #c_portalResPublic_codeContainer-1743650264487 .uk-padding { padding: 70px 30px !important; flex-wrap: wrap; align-items: flex-end; justify-content: space-between; display: flex; } #c_portalResPublic_codeContainer-1743650264487 { margin-top: 76px !important; } #w_common_text-1743649654821 p span{ font-size: 22px !important; } #w_common_text-1743649654816 { margin-top: 0 !important; } .fa_footnav .fa_it { width: 100% !important; margin-top: 10px !important; } .fa_footnav .fa_it:first-child{ margin-top: 20px !important; } .c_portalResNews_list-01001020 .news { padding-top: 0 !important; } #w_grid-1743649654736 >div { animation-fill-mode: both; padding: 40px 30px !important; background-color: rgba(255, 255, 255, 1); } #c_portalResNews_list-1743649654946 .uk-text-right { width: 100%; display: block; text-align: right; font-size: 14px; color: #333; margin-top: 0 !important; padding-right: 30px !important; } .c_portalResNews_list-01001020 .l1 { float: none !important; margin-right: 3%; line-height: 1.8; height: auto; text-align: left !important; color: #333; border-radius: 4px; width: auto; font-weight: 400; font-size: 20px !important; margin-top: 0 !important; } .c_portalResNews_list-01001020 .r1 { width: 100% !important;  font-size: 17px; line-height: 1.6; } .c_portalResNews_list-01001020 .newTitle { display: block; width: 100%; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 24px; color: #333; white-space: normal !important; } .c_portalResNews_list-01001020 .newList { height: auto !important; line-height: 38px; padding: 0 10px; margin-bottom: 20px !important; } #c_portalResNews_list-1743649654946 .r1 span { font-size: 16px; color: #00A89D; line-height: 46px !important; } #content_box-1741683949233-1, #content_box-1743649654726-1 { padding: 0px 10px 40px 10px !important; background: #fff; border-left: 0px solid #999 !important; } #content_box-1741683949233-0, #content_box-1743649654726-0 { padding: 40px 30px !important; } #c_portalResPublic_codeContainer-1743649654941 .h2-tate span { display: block; font-size: 40px !important; font-weight: 100; } #c_portalResPublic_codeContainer-1743649654941 .h2-tate { -ms-writing-mode: tb-rl; -webkit-writing-mode: vertical-rl; writing-mode: horizontal-tb !important; } #c_portalResPublic_codeContainer-1743649654936 .uk-padding { padding: 40px 30px 0 30px!important; display: block !important; } #c_portalResProduct_list-17470331670701204 #products { width: 100%; height: auto; overflow: hidden; padding: 0rem 30px !important; } #c_portalResProduct_list-17470331670701204 .proName2 { display: block; color: #00a496 !important; font-size: 20px !important; padding: 0 !important; } #c_portalResProduct_list-17470331670701204 .aTop { width: 100%; height: 0px; padding-bottom: 68% !important; overflow: hidden; } #c_portalResProduct_list-17470331670701204 .desc2 { color: #888; font-size: 16px !important; margin: 16px 0 28px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; opacity: 1; letter-spacing: 0 !important; transition: all .5s ease; } #c_portalResProduct_list-17470331670701204 .text-center { text-align: left !important; } #c_portalResProduct_list-17470331670701204 #products .swiper-button-prev { position: absolute; top: 30%; left: 0px; font-size: 2rem; cursor: pointer; z-index: 1 !important; background: #00a496 !important; } #c_portalResProduct_list-17470331670701204 #products .swiper-button-prev .iconfont{ color: #fff; font-size: 26px; } #c_portalResProduct_list-17470331670701204 #products .swiper-button-next{ z-index: 1 !important; background: #00a496 !important; } #c_portalResProduct_list-17470331670701204 #products .swiper-button-next .iconfont{ color: #fff; font-size: 26px; } #c_portalResProduct_list-17470331670701204 .swiper-container-pro { width: calc(100% - 0px) !important; margin: 0 auto; } #content_box-1741675482167-1, #content_box-1743649654686-1 { padding: 40px 0 !important; background: #fff; border-left: 1px solid #999; } #content_box-1741664581710-1, #content_box-1743649654616-1 { background-color: rgba(255, 255, 255, 1); border-top: 1px solid #999; padding: 0 20px !important; padding-bottom: 0; border-bottom: 1px solid #999; } #content_box-1741664581710-0, #content_box-1743649654616-0 { background-color: rgba(255, 255, 255, 1); border-top: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #999; padding: 0 20px !important; padding-bottom: 0; } #w_grid-1743649654606 { width: 100% !important; padding-left: 20px !important; padding-right: 20px !important; } #c_portalResPublic_codeContainer-1743649654921 .h2-tate span { display: block; font-size: 40px !important; font-weight: bold; } #content_box-1741675482167-0, #content_box-1743649654686-0 { padding: 40px 30px !important; } #w_grid-1743649654536 > div > .p_gridbox > .p_gridCell:nth-child(n+1){ clear: none !important; } #content_box-1743649654536-0{ width: 104px !important; } #content_box-1743649654536-1{ width: calc(100% - 140px) !important; } #w_grid-1743649654526 { margin-top: 76px !important; } #w_grid-1743649654546 { margin-top: 20px !important; } #content_box-1741660086869-0, #content_box-1743649654546-0 { padding: 30px !important; padding-top: 20px !important; } #c_portalResPublic_codeContainer-1743649654911 .t1 { font-size: 18px !important; letter-spacing: 2px; color: #333; margin-bottom: 18px; } #c_portalResPublic_codeContainer-1743649654911 .t2 { letter-spacing: 2px; font-size: 40px !important; font-weight: 700; color: #333; line-height: 1.6; } #w_fvideo-1743649654586 { width: 100% !important; margin-top: 0 !important; } #c_portalResPublic_codeContainer-1743649654921 .h2-tate { -ms-writing-mode: tb-rl; -webkit-writing-mode: vertical-rl; writing-mode: horizontal-tb !important; } } @media screen and (max-width: 960px) { canvas, img, svg, video { max-width: 100%; height: auto; box-sizing: border-box; } #c_portalResPublic_codeContainer-1743650264497 .content-nav { display: flex; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; border-bottom: none; } #c_portalResPublic_codeContainer-1743650264497 .content-nav > div { padding: 20px; width: 50%; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid #999; text-align: center; } #c_portalResPublic_codeContainer-1743649654931 .cover-top::before{ width: 100%; height: 50%; content: ""; position: absolute; background: linear-gradient(180deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%); top: 0; left: 0; z-index: 1; } #c_portalResPublic_codeContainer-1743649654931 .cover-top .menu a .f-raleway { font-size: 22px !important; text-transform: inherit; line-height: 1.2; font-family: "arial", sans-serif; font-weight: 900; display: block; } .cover-top .menu a { line-height: 1.5 !important; } .cover-top .menu a:nth-child(1) { width: 213px !important; top: auto !important; bottom: 140px !important; } .cover-top .menu a:nth-child(2) { width: 150px !important; top: inherit !important; right: 148px !important; bottom: 41px !important; } .cover-top .menu a:nth-child(3) { width: 130px !important; right: 247px !important; bottom: 123px !important; } #c_portalResPublic_codeContainer-1743649654931 .cover-top::after { background-size: 370px auto !important; background-position: right bottom !important; } #c_portalResPublic_codeContainer-1743649654931 .cover-top .left img{ width:100px; height:auto; } #c_portalResPublic_codeContainer-1743649654931 .cover-top .left { width: 100% !important; padding: 40px 30px !important; padding-right: 0; height: 30% !important; z-index: 2; position: relative; } #c_portalResPublic_codeContainer-1743649654931 .uk-cover-container.uk-height-large { height: 680px !important; } #c_portalResPublic_codeContainer-1743649654931 .cover-top .menu{ width: 100% !important; height: 70% !important; } } html,body{ overflow-x:hidden !important; } #our-business { background: url(../image/g13.png) no-repeat center; background-size: cover; } .ac{ bottom:50px !important; transition:all 0.5s; } #w_grid-1743649654576 > div > .p_gridbox{ overflow: hidden; position: relative; } .c_portalResProblem_list-01001 a:hover { opacity: 0.6; -webkit-transition: 0.3s opacity ease; transition: 0.3s opacity ease; color:#666 !important; } #w_common_text-1741659496731 strong span{ font-family: arial !important; } #content_box-1741660086869-0,#content_box-1743649654546-0{ padding: 40px; padding-top: 20px; } #w_grid-1742178581923 { position: relative; overflow: hidden; } .footer-contact p{ margin: 0 20px; } #w_grid-1742179428989,#w_grid-1743649654596 { max-height: 960px !important; min-height: 74vh !important; transition:all 0.3s; } #w_fvideo-1742178606088{ transition:all 0.3s; } #w_grid-1741662272267 > div > .p_gridbox:hover #w_fvideo-1742178606088,#w_grid-1743649654566 > div > .p_gridbox:hover #w_fvideo-1743649654586{ width:100% !important; margin-top:0 !important; } #w_grid-1741662272267 > div > .p_gridbox:hover #w_grid-1742179428989,#w_grid-1743649654566 > div > .p_gridbox:hover #w_grid-1743649654596{ width:100% !important; margin-top:0 !important; left:0 !important; height:100% !important min-height: 81vh !important; opacity: 0; } #content_box-1741664581710-0:hover,#content_box-1741664581710-1:hover,#content_box-1741660086869-1:hover,#content_box-1743642621019-1:hover{ -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.25); } #content_box-1741675482167-0,#content_box-1743649654686-0{ padding:70px 40px; } #content_box-1741675482167-1,#content_box-1743649654686-1{ padding:70px; background:#fff; border-left: 1px solid #999; } #content_box-1741683949233-0,#content_box-1743649654726-0{ padding:70px 40px; } #content_box-1741683949233-1,#content_box-1743649654726-1{ padding:70px; background:#fff; border-left: 1px solid #999; } #content_box-1741664581710-0,#content_box-1743649654616-0{ background-color:rgba(255, 255, 255, 1); border-top:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #999; padding:2.5%; padding-bottom:0; } #content_box-1741664581710-1,#content_box-1743649654616-1{ background-color:rgba(255, 255, 255, 1); border-top:1px solid #999; padding:2.5%; padding-bottom:0; border-bottom:1px solid #999; } #content_box-1741660086869-1,#content_box-1743649654546-1{ background-color:rgba(255, 255, 255, 1); border-top:1px solid #999; border-left:1px solid #999; padding-bottom:0; } #c_portalResPublic_codeContainer-17336602397425499 { width: 100%; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; display: none; } #c_portalResPublic_codeContainer-17373668760326169 .m2zlc1Anix:before,#c_portalResPublic_codeContainer-17373668760326169 .m2zlc1Anix:after{ content:''; position:absolute; left:0; top:0; right:0; bottom:0; z-index:2; border:1px solid #094a96; border-radius:50%; animation:rangeScale22 3s linear infinite; opacity:0; background:#fff; } @media only screen and (min-width: 769px) { #c_portalResProduct_category-17332291447047664,#c_portalResProduct_category-1739862966331 { position: sticky; top: 140px; } }