@font-face{font-display:swap;font-family:Pretendard;font-weight:900;src:local("Pretendard Black"),url(14a71ec59ff2b3bc6933.woff2) format("woff2"),url(fe80bd8c7ce9b3af972f.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:800;src:local("Pretendard ExtraBold"),url(55bef92e8f01b6b6ef2f.woff2) format("woff2"),url(82ea4400a5eea299b40c.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:700;src:local("Pretendard Bold"),url(0676c8838a37a3b770d8.woff2) format("woff2"),url(f6866c5eb21ccb9a8749.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:600;src:local("Pretendard SemiBold"),url(7e5eaaf650b9e7389913.woff2) format("woff2"),url(a0c72d6162af72df37ec.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:500;src:local("Pretendard Medium"),url(ea235f1edb8815831a25.woff2) format("woff2"),url(f902522b86842449110e.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:400;src:local("Pretendard Regular"),url(6090e6b5524796768e78.woff2) format("woff2"),url(ab56c53f21ca6b32d15f.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:300;src:local("Pretendard Light"),url(27c9a07cbc308ce88d1a.woff2) format("woff2"),url(40808ea4485a78c05f92.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:200;src:local("Pretendard ExtraLight"),url(1a26bede4e9bc7d2e9c0.woff2) format("woff2"),url(ff5e73a97b5e7a5c5d5f.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:100;src:local("Pretendard Thin"),url(41861ab4e67767c4c6ed.woff2) format("woff2"),url(348f24715998d74e9f55.woff) format("woff")}img{vertical-align:top}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic}mark,strong{font-weight:700}strong{vertical-align:top}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0}input,select{border:none;line-height:2.2;vertical-align:top}textarea{overflow:auto}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:middle}button,input[type=button],input[type=image],input[type=submit],label{cursor:pointer}input[type=text]:-webkit-autofill{background-color:#fff}p{line-height:1}button,input,select,textarea{font-family:Pretendard,Helvetica,Arial,sans-serif}legend{display:none}input [type=number],input [type=text]{padding:0}:focus{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-outline:none;-moz-outline:none;-o-outline:none;outline:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:#222;cursor:pointer;display:block;line-height:1;text-decoration:none}dd,dl,dt,fieldset,h1,h2,h3,h4,h5,h6{margin:0;padding:0}fieldset{border:none}p{margin:0;padding:0}.ir{background-repeat:no-repeat;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.hidden{display:none;visibility:hidden}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both}.ellipsis{white-space:nowrap}.ellipsis,.mEllipsis{overflow:hidden;text-overflow:ellipsis}.mEllipsis{word-wrap:break-word;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;word-break:break-all}.fl{float:left}.fr{float:right}input,textarea{-webkit-appearance:none;border-radius:0}ol,ul{margin:0;padding:0}li,ol,ul{list-style:none}button{background:none;border:none;margin:0;padding:0}::-moz-selection{background:#1abc9c;color:#fff}::selection{background:#1abc9c;color:#fff}::placeholder{font-family:Pretendard}input{-webkit-appearance:none;-webkit-border-radius:0}input::-webkit-input-placeholder{color:#b2b2b2!important}input:-moz-placeholder,input::-moz-placeholder{color:#b2b2b2!important}input:-ms-input-placeholder{color:#b2b2b2!important}video{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}video::-webkit-media-controls-play-button{display:none!important}html{overflow-x:hidden}.noSc{overflow:hidden}body,html{height:auto;margin:0;padding:0;width:100%}body{font-smooth:always;-webkit-font-smoothing:antialiased;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch;background-color:#fff;font-family:Pretendard;font-size:100%;font-variant:normal;letter-spacing:0;line-height:1;-webkit-user-select:none}section{height:100%;margin:auto;width:100%}table caption{display:none}.w100{width:100%}.w50{width:50%}.animation-slide-in-up{-webkit-animation-delay:0;-moz-animation-delay:0;animation-delay:0;-webkit-animation-direction:forward;-moz-animation-direction:forward;animation-direction:forward;-webkit-animation-duration:.75s;-moz-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:animation-slide-in-up;-moz-animation-name:animation-slide-in-up;animation-name:animation-slide-in-up;-webkit-animation-timing-function:cubic-bezier(.25,.1,0,.9);-moz-animation-timing-function:cubic-bezier(.25,.1,0,.9);animation-timing-function:cubic-bezier(.25,.1,0,.9)}.animation-slide-in-down{-webkit-animation-delay:0;-moz-animation-delay:0;animation-delay:0;-webkit-animation-direction:forward;-moz-animation-direction:forward;animation-direction:forward;-webkit-animation-duration:.75s;-moz-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:animation-slide-in-down;-moz-animation-name:animation-slide-in-down;animation-name:animation-slide-in-down;-webkit-animation-timing-function:cubic-bezier(.25,.1,0,1.25);-moz-animation-timing-function:cubic-bezier(.25,.1,0,1.25);animation-timing-function:cubic-bezier(.25,.1,0,1.25)}.animation-fade-in{-webkit-animation-delay:0;-moz-animation-delay:0;animation-delay:0;-webkit-animation-direction:forward;-moz-animation-direction:forward;animation-direction:forward;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:animation-fade-in;-moz-animation-name:animation-fade-in;animation-name:animation-fade-in;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes animation-fade-in{0%{opacity:0}to{opacity:1}}@-moz-keyframes animation-fade-in{0%{opacity:0}to{opacity:1}}@-ms-keyframes animation-fade-in{0%{opacity:0}to{opacity:1}}@keyframes animation-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes animation-slide-in-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes animation-slide-in-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-ms-keyframes animation-slide-in-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@keyframes animation-slide-in-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes animation-slide-in-down{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@-moz-keyframes animation-slide-in-down{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@-ms-keyframes animation-slide-in-down{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes animation-slide-in-down{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}.MenuList .open img{transform:rotate(180deg)}.MenuList .content{overflow:hidden;transition:max-height .3s ease-out}.containerWrap{margin:0 auto;text-align:center}.containerWrap#ask,.containerWrap#employ{text-align:left;width:1400px}h2.sectionTitle{display:block;font-size:4.063rem;font-weight:800;line-height:130%;padding-top:60px}Header{display:block;height:80px;position:fixed;top:0;width:100%;z-index:10}Header.active{background-color:#fff;border-bottom:1px solid #e6e6e6}Header.active .headerLogo{background:url(bb96f83675128b796a2c.svg) no-repeat 50% 50%;line-height:80px}Header.active .menu a{color:#111}.Header .topLoadingBar{transition:width 2s cubic-bezier(.18,.89,.32,1.28)}.Menuwrap{height:80px;left:50%;position:fixed;transform:translateX(-50%);width:100%;z-index:10}.Menuwrap .headerLogo{background:url(a01578582130bacccfe2.svg) no-repeat 50% 50%;cursor:pointer;float:left;height:80px;margin-left:40px;width:90px}.Menuwrap .menu{float:right;margin-right:40px}.Menuwrap .menu li{float:left;font-size:1.125rem;font-weight:700;line-height:80px;margin:30px 30px 0 0}.Menuwrap .menu li:last-child{margin-right:0}.Menuwrap .menu a{color:#fff}.mobileMenu{display:none}.footerWrap{background:#394150;display:flex;height:194px;margin:auto;padding:80px 0 126px;width:100%}.footerWrap .footerContent{display:block;text-align:center;width:100%}.footerWrap .footerContent .sectionInner{display:inline-block;margin:0 auto;text-align:left;width:1400px}.footerWrap .footerContent .sectionInner .footerCopyright{float:left}.footerWrap .footerContent .sectionInner .footerCopyright h6{color:#fff;font-size:.938rem;font-weight:700;line-height:160%;margin-bottom:10px}.footerWrap .footerContent .sectionInner .footerCopyright p{color:#989daa;font-size:.938rem;font-weight:500;line-height:160%}.footerWrap .footerContent .sectionInner .footerCopyright p:last-child{margin-top:10px}.footerWrap .footerContent .sectionInner .footerCustomer{float:left;margin-left:80px}.footerWrap .footerContent .sectionInner .footerCustomer h6{color:#fff;font-size:.938rem;font-weight:700;line-height:160%;margin-bottom:10px}.footerWrap .footerContent .sectionInner .footerCustomer a,.footerWrap .footerContent .sectionInner .footerCustomer p{color:#989daa;font-size:.938rem;font-weight:500;line-height:160%}.footerWrap .footerContent .sectionInner .footerCustomer a:last-child,.footerWrap .footerContent .sectionInner .footerCustomer p:last-child{margin-top:10px}.footerWrap .footerContent .sectionInner .footerMenu{float:left;margin-left:80px}.footerWrap .footerContent .sectionInner .footerMenu h6{color:#fff;font-size:.938rem;font-weight:700;line-height:160%;margin-bottom:10px}.footerWrap .footerContent .sectionInner .footerMenu p{margin-bottom:10px}.footerWrap .footerContent .sectionInner .footerMenu p a{color:#989daa;font-size:.938rem;font-weight:500;line-height:160%}.footerWrap .footerContent .sectionInner .footerMenu p a:hover{color:#fff}.footerWrap .footerContent .sectionInner .footerSocial{display:flex;flex-flow:row;float:right;gap:20px}.footerWrap .footerContent .sectionInner .footerSocial a{height:40px;width:40px}.footerWrap .footerContent .sectionInner .footerSocial .iconNaver{background:url(f7ad688d5e42f8ddfe9f.png) no-repeat 0 0;background-size:40px 40px}.footerWrap .footerContent .sectionInner .footerSocial .iconYoutube{background:url(8558d4c3254ec54dc411.png) no-repeat 0 0;background-size:40px 40px}.footerWrap .footerContent .sectionInner .footerSocial .iconFacebook{background:url(eac18e9f88165d8697f3.png) no-repeat 0 0;background-size:40px 40px}.footerWrap .footerContent .sectionInner .footerSocial .iconInsta{background:url(a0663075e06abb7b1c44.png) no-repeat 0 0;background-size:40px 40px}.termsFooterWrap{background:#394150;display:flex;gap:12px;justify-content:center;padding-bottom:104px}.termsFooterWrap .termsTitleWrap{display:flex;gap:8px}.termsFooterWrap .termsTitleWrap span:first-child{border-right:1px solid #989daa;font-weight:700;padding-right:8px}.termsFooterWrap .termsTitleWrap span:first-child a{color:#fff;font-size:15px}.termsFooterWrap a,.termsFooterWrap span{color:#989daa;font-family:inherit;font-size:15px}.media-controls-container .play-pause,.media-controls-container button.center,.media-controls-container button.small-center{display:none}.introCont{display:block;width:inherit}.intro{position:relative;width:100%;width:inherit}.intro .headImg{filter:brightness(.85);overflow:hidden;width:100%}.intro .headImg img.introImg{display:block;height:100%;text-align:center;width:100%}.intro .headImg video{width:100%}.intro .headText{position:absolute;top:30%;vertical-align:middle;width:100%;z-index:9}.intro .headText h1{color:#fff;font-size:4.063rem;font-weight:800;height:168px;line-height:130%}.applink{display:flex;flex-flow:row;gap:15px;justify-content:center;margin-top:40px}.applink .applinkBtn{background:#000;border-radius:5px;font-size:.938rem;font-weight:600;height:50px;line-height:3.4;position:relative;width:150px}.applink .applinkBtn span{color:#aaa;float:left;margin-left:54px}.applink .applinkBtn i{display:inline-block;height:50px;left:26.5px;position:absolute;top:0;width:18px}.applink .applinkBtn .iconApple{background:url(3bb2733bdac8d4c8ca80.png) no-repeat 50% 50%;background-size:18px auto}.applink .applinkBtn .iconAos{background:url(323db0b1f5e5fd25df28.png) no-repeat 50% 50%;background-size:18px auto}.applink .contentMore{background:#fff;border-radius:30px;color:#111;display:inline-block;font-size:1.25rem;font-weight:800;line-height:130%;margin-top:40px;padding:17px 34px}.maincontWrap{background:#fff;display:flex}.maincontWrap .introduction{border-bottom:1px solid #e6e6e6;display:block;margin:250px 80px 0;padding-bottom:250px;width:100%}.maincontWrap .introduction .sectionInner{display:inline-block;margin:0 auto;max-width:1400px}.maincontWrap .introduction span.summary{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin:0 auto;padding-top:60px;text-align:center}.introBoxwrap{display:block;margin-top:250px}.introBoxwrap .introBox{display:inline-block;float:left;height:1213px}.introBoxwrap .introBox p{position:absolute}.introBoxwrap .introBox p img{padding-left:33.27%;width:460px}.introBoxwrap .introBox:first-child div.introboxText{margin-top:840px}.introBoxwrap .introBox:first-child{position:relative}.introBoxwrap .introBox:first-child p{padding-left:44px;text-align:center;width:100%}.introBoxwrap .introBox:first-child p img{padding-left:0}.introBoxwrap .introBox:first-child:after{background:#e6e6e6;content:"";height:1380px;position:absolute;right:0;top:0;width:1px}.introBoxwrap .introBox:nth-child(2){margin-top:200px}.introBoxwrap .introBox:nth-child(2) p{margin-top:340px;padding-left:44px;text-align:center;width:100%}.introBoxwrap .introBox:nth-child(2) p img{padding-left:0}.introBoxwrap .introBox:nth-child(3){margin-top:100px;width:700px}.introBoxwrap .introBox:nth-child(3) .introboxText{margin-left:730px;margin-top:300px;text-align:left;width:81%}.introBoxwrap .introBox:nth-child(4){margin-top:-120px}.introBoxwrap .introBox:nth-child(4) p{left:50%;margin-left:0;text-align:center;transform:translateX(-50%);width:100%}.introBoxwrap .introBox:nth-child(4) p img{margin-left:90px;padding-left:0;width:1100px}.introBoxwrap .introBox:nth-child(4) div.introboxText{margin-top:940px;text-align:left;width:32%}.introBoxwrap .introboxText{display:block;margin:0 auto;width:65.54%}.introBoxwrap .introboxText h4{font-size:3.125rem;font-weight:800;line-height:160%;margin:0 auto}.introBoxwrap .introboxText span{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin:20px auto 0}.visionWrap{background:#fff;display:flex;width:100%}.visionWrap .visionContent{border-bottom:1px solid #e6e6e6;display:block;margin:250px 80px 0;padding-bottom:250px;width:calc(100% - 160px)}.visionWrap .visionContent .sectionInner{display:inline-block;margin:0 auto;max-width:1400px;width:100%}.visionWrap .visionContent span.summary{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin:60px auto 0;text-align:center}.swipeWrap{display:block;width:100%}.swipeWrap .swipeContent{margin-top:150px;width:100%}.swipeWrap .swipeContent p img{display:block;width:100%}.swipeWrap .swipeContent video{width:100%}.swipeWrap .swipeContent .swipeText{margin:100px 119px 0}.swipeWrap .swipeContent h4{display:table-cell;font-size:2.5rem;font-weight:700;line-height:130%;text-align:left;vertical-align:top;width:50%}.swipeWrap .swipeContent .swipeSummary{color:#999;display:table-cell;font-size:1.563rem;font-weight:500;line-height:160%;text-align:left;vertical-align:top;width:50%}.swipeWrap .swipeContent .articleTags{display:inline-block;margin-top:20px;width:100%}.swipeWrap .swipeContent .articleTags .tag{background:#f6f6f6;border-radius:30px;color:#777;display:inline-block;font-size:1.25rem;font-style:normal;margin-right:10px;padding:5px 20px}.swipeWrap .swipePagenation{cursor:pointer;display:block;margin-top:150px;width:100%}.swipeWrap .swipePagenation .paginationBullet{background:#ddd;border-radius:50%;display:inline-block;height:20px;margin-right:20px;width:20px}.swipeWrap .swipePagenation .paginationBullet.active{background:#0064fa}.progressWrap{background:#fff;display:flex;width:100%}.progressWrap .progressContent{border-bottom:1px solid #e6e6e6;display:block;margin:250px 80px 0;padding-bottom:250px;width:100%}.progressWrap .progressContent .sectionInner{display:inline-block;margin:0 auto;max-width:1400px}.progressWrap .progressContent .sectionInner .sectionTitle{text-align:left}.progressWrap .progressContent .sectionInner .progressContbox{margin-top:60px}.progressWrap .progressContent .sectionInner .progressContbox .contentBox{display:inline-table;text-align:left}.progressWrap .progressContent .sectionInner .progressContbox .contentBox .contentText{margin:0 auto;width:60%}.progressWrap .progressContent .sectionInner .progressContbox .contentBox .contentText h4{color:#333;display:block;font-size:2.188rem;font-weight:800;line-height:130%;margin:0}.progressWrap .progressContent .sectionInner .progressContbox .contentBox .contentText span{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin-top:20px}.progressWrap .progressContent .sectionInner .progressContbox .easy:before{display:inline-block}.progressWrap .progressContent .sectionInner .progressContbox .easy .contentText{margin:60px 0 0}.progressWrap .progressContent .sectionInner .progressContbox .easy p img{margin-top:80px;width:600px}.progressWrap .progressContent .sectionInner .progressContbox .accurate .contentText,.progressWrap .progressContent .sectionInner .progressContbox .accurate p{margin-left:50px}.progressWrap .progressContent .sectionInner .progressContbox .accurate .contentText{margin-top:80px}.progressWrap .progressContent .sectionInner .progressContbox .accurate p img{width:360px}.progressWrap .progressContent .sectionInner .progressContbox .reasonable{margin-top:150px;text-align:center}.progressWrap .progressContent .sectionInner .progressContbox .reasonable h4{margin-top:80px}.progressWrap .progressContent .sectionInner .progressContbox .reasonable .contentText{margin-top:80px;text-align:left;width:686px}.progressWrap .progressContent .sectionInner .progressContbox .reasonable p img{width:686px}.catchphraseWrap{background:#fff;display:flex;width:100%}.catchphraseWrap .catchphraseContent{display:block;margin:250px 80px 0;width:100%}.catchphraseWrap .catchphraseContent .sectionInner{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(4637e50341ee824931bd.png) no-repeat center 0;background-size:1400px auto;display:block;height:600px;margin:0 auto;max-width:1400px}.catchphraseWrap .catchphraseContent .sectionInner span{color:#fff;display:block;font-size:2.5rem;font-weight:800;line-height:130%;position:relative;top:250px}.faqWrap{background:#fff;margin:250px auto;width:100%}.faqWrap .faqContent{display:block;margin:0 auto;max-width:1400px}.faqWrap .faqContent .sectionInner{margin:0 auto;text-align:left}.faqWrap .faqContent .sectionInner .selectWrap{margin-left:-10px;margin-top:100px}.faqWrap .faqContent .sectionInner h3{font-size:2.5rem;font-weight:800;line-height:130%}.faqWrap .faqContent .sectionInner .faqList{margin-top:100px}.faqWrap .faqContent .questionButton{display:block;margin-top:150px;text-align:center;width:100%}.faqWrap .faqContent .questionButton span{color:#999;display:block;font-size:1.25rem;font-weight:500;line-height:130%}.faqWrap .faqContent .questionButton .linkBtn,.faqWrap .faqContent .questionButton button{background:#0066fa;border-radius:5px;color:#fff;display:inline-block;font-size:1.563rem;font-weight:800;line-height:130%;margin-top:40px;padding:24px 106px}.faqWrap .faqList .faqItem{border-bottom:1px solid #e9e9e9;cursor:pointer}.faqWrap .faqList .faqItem span{font-size:1.563rem;font-weight:500;line-height:1.3}.faqWrap .faqList .faqItem.open .content{display:block}.faqWrap .faqList .faqItem.open .cate{color:#333}.faqWrap .faqList .faqItem.open .arr{transform:rotate(-180deg)}.faqWrap .faqList .faqItem .content{color:#999;display:none;font-size:1.563rem;font-weight:500;line-height:1.3;padding-bottom:40px;padding-left:15%}.faqWrap .faqList .faqItem .faqItemLink{background-color:#0066fa;border-radius:5px;color:#fff;display:inline-block;font-size:1.563rem;margin-top:20px;padding:20px 30px}.faqWrap .faqList .ques{align-items:center;display:flex;flex-flow:row;justify-content:flex-start;padding:40px 0}.faqWrap .faqList .cate{color:#111;display:inline-block;font-weight:800!important;max-width:210px;width:15%}.faqWrap .faqList .title{color:#777;width:83%}.faqWrap .faqList .arr{background:url(5efd4c154095882fc887.png) no-repeat;background-size:cover;display:inline-block;height:14px;transition:all .3s ease-out;width:30px}.selectWrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f6f6f6;border-radius:3px;height:50px;text-indent:15px;width:250px}.selectWrap select option{color:#333}.partnerBannerwrap{background:#fff;display:flex;position:relative;width:100%}.partnerBannerwrap .partnerBanner{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(e4606a6818fed033f40d.png) no-repeat 0 50%;background-size:cover;display:block;height:400px;margin:0;width:100%}.partnerBannerwrap h4{margin-top:150px}.partnerBannerwrap h4 a{color:#fff;font-size:4.063rem;font-weight:800;line-height:130%;text-decoration:underline;text-underline-position:under}.diagnosisWrap{background:#fff;display:flex;width:100%}.diagnosisWrap .diagnosisContent{display:block;margin:250px 80px 0;padding-bottom:250px;width:100%}.diagnosisWrap .diagnosisContent .sectionInner{display:block;margin:0 auto;max-width:1400px;text-align:left}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle{display:inline-block;width:100%}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle h2{color:#111;float:left;font-size:1.875rem;font-weight:800;line-height:100%;width:210px}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle .sectionText{display:inline-block;float:left;margin-left:150px;max-width:1040px;text-align:left;width:calc(100% - 360px)}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle .sectionText h3{font-size:4.063rem;font-weight:800;line-height:130%}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle .sectionText h3:after{background:#41d293;content:"";display:block;height:20px;margin:60px 0;width:20px}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle .sectionText span.summary{color:#999;display:inline-block;font-size:1.563rem;font-weight:500;line-height:160%}.diagnosisWrap .diagnosisContent .sectionInner .sectionImages{display:block;height:992px;margin:120px auto 0;position:relative;text-align:center;width:898px}.diagnosisWrap .diagnosisContent .sectionInner .sectionImages p{position:absolute}.diagnosisWrap .diagnosisContent .sectionInner .sectionImages p img{max-width:598px}.diagnosisWrap .diagnosisContent .sectionInner .sectionImages .serviceAppci{right:0;top:0;z-index:1}.diagnosisWrap .diagnosisContent .sectionInner .sectionImages .serviceAppsplash{bottom:0;left:0}.diagnosisWrap .diagnosisContent .sectionInner .sectionCover{display:block;margin-top:150px}.diagnosisWrap .diagnosisContent .sectionInner .sectionCover p{margin-left:360px}.diagnosisWrap .diagnosisContent .sectionInner .sectionCover p img{max-width:1040px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap{display:inline-block;margin-top:100px;padding:100px 0;text-align:center}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore{margin:0 auto}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont{border-right:1px solid #ddd;display:inline-block;margin-right:60px;padding:100px 60px 100px 0;text-align:center;vertical-align:top;width:25%}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont h4{font-size:1.875rem;font-weight:800;line-height:160%;margin-top:100px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont span{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin-top:40px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont p{height:250px;margin:0 auto;width:250px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont p img{width:100%}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2){padding-top:140px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2) h4{margin-top:0}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2) p{margin-top:100px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(3){border-right:none;margin-right:0;padding-right:0}.diagnosisAppinfo{display:flex;width:100%}.diagnosisAppinfo .diagnosisApp{display:block;margin:250px 80px 0;padding-bottom:250px;width:100%}.diagnosisAppinfo .diagnosisApp .sectionInner{display:block;margin:0 auto;max-width:1400px}.diagnosisAppinfo .diagnosisApp span.summary{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin:60px auto 0;text-align:center}.diagnosisAppinfo .diagnosisApp .diagnosisAppimg{display:inline-block;margin-top:60px;min-height:690px;width:100%}.diagnosisAppinfo .diagnosisApp .diagnosisAppimg p{display:inline-block;margin:0 -13px;position:relative;width:20%}.diagnosisAppinfo .diagnosisApp .diagnosisAppimg p img{width:100%}.diagnosisAppinfo .diagnosisApp .diagnosisAppimg .appimgMap{top:160px}.diagnosisAppinfo .diagnosisApp .diagnosisAppimg .appimgKeyword{top:80px}.diagnosisAppinfo .diagnosisApp .diagnosisAppimg .appimgPay{top:160px}.stepGuideinfo{display:flex;width:100%}.stepGuideinfo .stepGuide{display:block;margin:250px auto 0;width:100%}.stepGuideinfo .stepGuide .sectionInner{display:block;margin:0 auto}.stepGuideinfo .stepGuide .stepNavigation{margin-top:80px}.stepGuideinfo .stepGuide .stepNavigation a{background:#ddd;display:inline-block;height:4px;text-indent:-10000;width:100px}.stepGuideinfo .stepGuide .stepNavigation a.ov{background:#0060ff}.stepGuideinfo .stepGuide .swiper-slide{opacity:.4;transition:opacity .6s}.stepGuideinfo .stepGuide .swiper-slide.swiper-slide-active{opacity:1!important}.stepGuideinfo .stepGuide .swiper-slide.swiper-slide-next{opacity:0}.stepGuideinfo .stepGuide .stepNum{color:#333;font-size:1.563rem;font-weight:700;line-height:160%;margin-top:80px}.stepGuideinfo .stepGuide span.summary{color:#999;display:block;font-size:1.563rem;font-weight:500;margin:20px auto 0;text-align:center}.stepGuideinfo .stepGuide .stepGuideimg{display:inline-block;min-height:690px;width:100%}.stepGuideinfo .stepGuide .stepGuideimg p{display:inline-block}.stepGuideinfo .stepGuide .stepGuideimg p img{max-width:800px;width:100%}.stepGuideinfo .stepGuide .stepGuideimg .appimgMap{top:160px}.stepGuideinfo .stepGuide .stepGuideimg .appimgKeyword{top:80px}.stepGuideinfo .stepGuide .stepGuideimg .appimgPay{top:160px}.partnersWrap{background:#fff;display:flex;width:100%}.partnersWrap .partnersContent{border-bottom:1px solid #e6e6e6;display:block;margin:250px 80px 0;padding-bottom:250px;width:100%}.partnersWrap .partnersContent .sectionInner{display:block;margin:0 auto;max-width:1400px;text-align:left}.partnersWrap .partnersContent .sectionInner .sectionTitle{display:inline-block;width:100%}.partnersWrap .partnersContent .sectionInner .sectionTitle h2{color:#111;float:left;font-size:1.875rem;font-weight:800;line-height:100%;width:210px}.partnersWrap .partnersContent .sectionInner .sectionTitle .sectionText{display:inline-block;float:left;margin-left:150px;max-width:1040px;text-align:left;width:calc(100% - 360px)}.partnersWrap .partnersContent .sectionInner .sectionTitle .sectionText h3{font-size:4.063rem;font-weight:800;line-height:130%}.partnersWrap .partnersContent .sectionInner .sectionTitle .sectionText h3:after{background:#41d293;content:"";display:block;height:20px;margin:60px 0;width:20px}.partnersWrap .partnersContent .sectionInner .sectionTitle .sectionText span.summary{color:#999;display:inline-block;font-size:1.563rem;font-weight:500;line-height:160%}.partnersWrap .partnersContent .sectionInner .sectionImages{display:block;height:1301px;margin:120px auto 0;position:relative;text-align:center;width:943px}.partnersWrap .partnersContent .sectionInner .sectionImages p{position:absolute}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppmap{left:330px;top:0;z-index:3}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppmap img{width:338px}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppci{left:390px;top:390px;z-index:2}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppci img{width:494px}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceApptablet{bottom:0;left:0;z-index:1}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceApptablet img{width:943px}.partnersWrap .partnersContent .sectionInner .sectionDeskimg{display:block;height:673px;margin:120px auto 0;position:relative;text-align:center;width:1162px}.partnersWrap .partnersContent .sectionInner .sectionDeskimg p{position:absolute}.partnersWrap .partnersContent .sectionInner .sectionDeskimg .serviceAppdesk{bottom:0;right:0}.partnersWrap .partnersContent .sectionInner .sectionDeskimg .serviceAppdesk img{width:1162px}.partnersWrap .partnersContent .sectionInner .sectionCover{display:block;margin-top:150px}.partnersWrap .partnersContent .sectionInner .sectionCover p{margin-left:360px}.partnersWrap .partnersContent .sectionInner .sectionCover p img{max-width:840px}.partnersWrap .partnersContent .sectionInner .serviceCorewrap{display:inline-block;margin-top:100px;padding:100px 0;text-align:center}.partnersWrap .partnersContent .sectionInner .serviceCorewrap .serviceCore{margin:0 auto}.partnersWrap .partnersContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont{border-right:1px solid #ddd;display:inline-block;margin-right:60px;padding:100px 60px 100px 0;text-align:center;vertical-align:top;width:25%}.partnersWrap .partnersContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont h4{font-size:1.875rem;font-weight:800;line-height:160%;margin-top:100px}.partnersWrap .partnersContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont span{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin-top:40px}.partnersWrap .partnersContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont p{height:250px;margin:0 auto;width:250px}.partnersWrap .partnersContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont p img{width:100%}.partnersWrap .partnersContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2){padding-top:140px}.partnersWrap .partnersContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2) h4{margin-top:0}.partnersWrap .partnersContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2) p{margin-top:100px}.partnersWrap .partnersContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(3){border-right:none;margin-right:0;padding-right:0}.goodocService{display:flex;width:100%}.goodocService .goodocAchieve{display:block;margin:250px 80px 0;width:100%}.goodocService .goodocAchieve .sectionInner{display:block;margin:0 auto}.goodocService .goodocAchieve span.summary{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin:60px auto 0;text-align:center;width:800px}.goodocService .goodocAchieve .goodocAchieveimg{display:flex;gap:28px;height:690px;justify-content:center;margin:160px auto 0;max-width:1400px;width:100%}.goodocService .goodocAchieve .goodocAchieveimg .archieveBox{background:#fff;display:inline-block;max-width:448px;min-height:565px;padding:60px;text-align:center;vertical-align:top}.goodocService .goodocAchieve .goodocAchieveimg .archieveBox h3{color:#555;font-size:1.563rem;font-weight:700;line-height:130%}.goodocService .goodocAchieve .goodocAchieveimg .archieveBox p{display:block;margin-top:60px}.goodocService .goodocAchieve .goodocAchieveimg .archieveBox p img{width:160px}.goodocService .goodocAchieve .goodocAchieveimg .archieveBox h4{color:#000;font-size:3.125rem;font-weight:800;line-height:130%;margin-top:60px}.goodocService .goodocAchieve .goodocAchieveimg .archieveBox span{color:#999;display:block;font-size:1.25rem;font-weight:500;line-height:160%;margin:40px auto 0;max-width:293px}.goodocService .goodocAchieve .goodocAchieveimg .archieveBox:last-child{margin-right:0}.goodocService .goodocAchieve .goodocAchieveimg .appimgMap{top:160px}.goodocService .goodocAchieve .goodocAchieveimg .appimgKeyword{top:80px}.goodocService .goodocAchieve .goodocAchieveimg .appimgPay{top:160px}.patientInformation{display:flex;width:100%}.patientInformation .patientGuide{display:block;margin:250px 0;width:100%}.patientInformation .patientGuide .sectionInner{display:block;margin:0 auto}.patientInformation .patientGuide .stepNavigation{margin-top:80px}.patientInformation .patientGuide .stepNavigation a{background:#ddd;display:inline-block;height:4px;text-indent:-10000;width:100px}.patientInformation .patientGuide .stepNavigation a.ov{background:#0060ff}.patientInformation .patientGuide .swiper-slide{opacity:.4;transition:opacity .6s}.patientInformation .patientGuide .swiper-slide.swiper-slide-active{opacity:1!important}.patientInformation .patientGuide .swiper-slide.swiper-slide-next{opacity:0}.patientInformation .patientGuide .stepNum{color:#333;font-size:1.563rem;font-weight:700;line-height:160%;margin-top:80px}.patientInformation .patientGuide span.summary{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin:20px auto 0;text-align:center}.patientInformation .patientGuide .stepGuideimg{display:inline-block;min-height:690px;width:100%}.patientInformation .patientGuide .stepGuideimg p{display:inline-block}.patientInformation .patientGuide .stepGuideimg p img{max-width:1162px;width:100%}.patientInformation .patientGuide .stepGuideimg .appimgMap{top:160px}.patientInformation .patientGuide .stepGuideimg .appimgKeyword{top:80px}.patientInformation .patientGuide .stepGuideimg .appimgPay{top:160px}.patientInformation .patientGuide .stepGuideimgsolution{display:inline-block;margin-top:120px;width:100%}.patientInformation .patientGuide .stepGuideimgsolution p{display:inline-block}.patientInformation .patientGuide .stepGuideimgsolution p img{max-width:1162px;width:100%}.patientInformation .patientGuide .stepGuideimgsolution .appimgMap{top:160px}.patientInformation .patientGuide .stepGuideimgsolution .appimgKeyword{top:80px}.patientInformation .patientGuide .stepGuideimgsolution .appimgPay{top:160px}.partnerReviewwrap{background:#fff;display:flex;width:100%}.partnerReviewwrap .partnerReview{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(5388535aa3ee54644a6f.png) no-repeat 0 50%;background-size:cover;display:block;height:209px;padding:190px 164px;width:100%}.partnerReviewwrap .partnerReview h4{display:block;text-align:left}.partnerReviewwrap .partnerReview h4 a{color:#fff;font-size:3.125rem;font-weight:800;line-height:130%}.partnerReviewwrap .partnerReview .reviewSummary{color:#fff;display:block;font-size:1.875rem;font-weight:500;margin-top:40px;text-align:left}.serviceDetailwrap{display:flex;width:100%}.serviceDetailwrap .serviceDetail{border-bottom:1px solid #e6e6e6;display:block;margin:250px 80px 0;width:100%}.serviceDetailwrap .serviceDetail .sectionInner{border-bottom:1px solid #e6e6e6;display:block;margin:0 auto;max-width:1400px}.serviceDetailwrap .serviceDetail .sectionInner:last-child{border-bottom:none}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailimg{display:inline-block;margin:190px 0 0 83px;vertical-align:top;width:600px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailimg img{width:600px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont{display:inline-block;padding-left:150px;text-align:left;width:calc(100% - 868px)}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont h4{font-size:4.063rem;font-weight:800}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont .innerTextbox{margin-top:60px;max-width:567px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont .innerTextbox p{color:#555;display:block;font-size:1.875rem;font-weight:800;line-height:160%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont .innerTextbox span{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin-top:20px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont .dot:before{display:inline-block;margin-bottom:60px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinicimg{display:inline-block;margin-left:150px;margin-top:100px;vertical-align:top;width:40%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinicimg img{width:600px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic{display:inline-block;padding-left:119px;text-align:left;width:calc(100% - 868px)}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic h4{font-size:4.063rem;font-weight:800;line-height:130px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic .innerTextbox{margin-top:60px;max-width:567px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic .innerTextbox p{color:#555;display:block;font-size:1.875rem;font-weight:800;line-height:160%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic .innerTextbox span{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin-top:20px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic .dot:before{display:inline-block;margin-bottom:60px}.smartbuildWrap{background:#fff;display:flex;width:100%}.smartbuildWrap .smartbuildContent{display:block;margin:250px auto 0;max-width:1400px;width:100%}.smartbuildWrap .smartbuildContent .sectionInner{display:inline-block;margin:0 auto;max-width:1400px;position:relative;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .sectionTitle{text-align:left}.smartbuildWrap .smartbuildContent .sectionInner .contentText{margin-top:80px;position:absolute;right:45px;text-align:left;top:400px;width:calc(100% - 830px)}.smartbuildWrap .smartbuildContent .sectionInner .contentText h4{color:#333;display:block;font-size:2.188rem;font-weight:800;line-height:130%;margin:0}.smartbuildWrap .smartbuildContent .sectionInner .contentText span{color:#999;display:block;font-size:1.563rem;font-weight:500;line-height:160%;margin-top:20px}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox{height:1720px;margin-top:60px;max-width:1400px;position:relative;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .contentBox{display:inline-table;position:absolute;text-align:left}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .easy{left:0}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .easy:before{display:inline-block}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .easy p{height:1058px;overflow:hidden;width:634px}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .easy p img{margin-top:80px;width:634px}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .accurate{right:0;top:560px}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .accurate p{height:1047px;width:840px}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .accurate p img{width:840px}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .reasonable{bottom:0;left:0}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .reasonable p{height:540px;overflow:hidden;width:433px}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .reasonable p img{width:433px}#ask .content{display:flex;flex-flow:row;justify-content:space-around;margin:250px auto 0;width:1400px}#ask .content.last{display:block;margin:0 auto 250px}#ask .content.last .devide{border-bottom:1px solid #e9e9e9;margin:80px auto}#ask .content.last .submitLine{display:flex;justify-content:center}#ask .content.last .submitLine button{background:#0066fa;border-radius:5px;color:#fff;font-size:1.563rem;font-weight:800;line-height:130%;padding:24px 106px}#ask .content.last .submitLine button.reset{background-color:#aaa;margin-right:20px}#ask .content.last .submitLine button.reset:disabled{opacity:.5}#ask .content.last .submitLine button.submit:disabled{background-color:#aaa;opacity:.5}#ask .selectWrap .comboBox{width:300px}#ask .selectWrap .comboBox .comboList{width:268px}#ask .tit{font-size:1.875rem;font-weight:700;text-align:left;width:calc(100% - 1041px)}#ask .askForm{width:1041px}#ask .askForm h2{font-size:4.063rem;font-weight:800}#ask .askForm .selectLine{margin:80px 0}#ask .askForm .selectLine .warn{padding-left:10px}#ask .askForm .fieldLine{display:flex;flex-flow:row;height:104px;justify-content:space-around;margin-bottom:60px}#ask .askForm .fieldLine:last-child{margin-bottom:0}#ask .askForm .field{display:flex;flex-flow:column;height:100%;width:490px}#ask .askForm .field:first-child{margin-right:60px}#ask .askForm label{color:#333;font-size:1.125rem;font-weight:700;height:29px}#ask .askForm .emp{color:#ff3a44}#ask .askForm input{border-bottom:1px solid #ddd;font-size:1.563rem;font-weight:500}#ask .askForm .warn{color:#ff3a44;display:none;font-size:1.125rem;line-height:1.6;margin-top:15px}#ask .askForm .contentLine{display:flex;flex-flow:column;justify-content:space-around;margin-bottom:40px}#ask .askForm .contentLine .guide{align-items:center;display:flex;justify-content:space-between}#ask .askForm .contentLine .guide .warn{display:block;visibility:hidden}#ask .askForm textarea{background:#f9f9f9;border:none;border-radius:5px;color:#555;font-size:1.563rem;font-weight:500;height:340px;line-height:45px;padding:30px}#ask .askForm .byte{color:#999;display:flex;flex-flow:row;font-size:.938rem;font-weight:400;justify-content:flex-end;margin-top:10px}#ask .askForm .checkboxLine{align-items:center;border:1px solid #ddd;border-radius:5px;display:flex;flex-flow:row;margin-bottom:20px;padding:20px}#ask .askForm .checkboxLine input[type=checkbox]{display:none}#ask .askForm .checkboxLine input[type=checkbox]+label{display:inline-block;font-size:1.25em;width:100%}#ask .askForm .checkboxLine input[type=checkbox]+label span:first-child{background:url(f4f1c733fe18f94746f0.png) 0 0 no-repeat;background-size:30px;color:#777;cursor:pointer;display:inline-block;font-weight:700;height:30px;line-height:1.7;margin:auto 15px auto auto;text-indent:36px;vertical-align:middle;width:30px}#ask .askForm .checkboxLine input[type=checkbox]:checked+label span{height:30px}#ask .askForm .checkboxLine input[type=checkbox]:checked+label span:first-child{background:url(611bdfdc38c58b6d7098.png) 0 0 no-repeat;background-size:30px}#ask .askForm .checkboxLine .arr{background:url(5efd4c154095882fc887.png) no-repeat;background-size:cover;height:11px;width:22px}#ask .askForm .checkboxLine .arr.open{transform:rotate(180deg)}#ask .askForm .privateInfo{background:#f9f9f9;border:1px solid #ddd;border-radius:5px;display:none;margin-top:20px;padding:40px 20px}#ask .askForm .privateInfo.open{display:block}#ask .askForm .privateInfo ul{display:flex;flex-direction:column;gap:20px}#ask .askForm .privateInfo li{color:#999;display:flex;flex-direction:row;font-size:1.125rem;font-weight:500;line-height:160%}#ask .askForm .privateInfo strong{color:#777;font-weight:700;width:115px}#employ .content{display:flex;flex-flow:row;justify-content:space-around;margin:250px auto;overflow:hidden;width:1400px}#employ .content.detail{border-bottom:1px solid #e9e9e9;margin-bottom:80px}#employ .content.detail+.btnGroup{display:flex;flex-flow:row;gap:28px;justify-content:center;margin-bottom:250px}#employ .content.detail+.btnGroup a{background-color:#0060ff;border-radius:3px;color:#fff;font-size:1.563rem;font-weight:700;padding:20px 0;text-align:center;width:210px}#employ .content.detail+.btnGroup a:first-child{background-color:#aaa}#employ .tit{font-size:1.875rem;font-weight:700;margin-top:10px;text-align:left;width:calc(100% - 1041px)}#employ .empWrap h3{font-size:4.063rem;font-weight:800;line-height:1.292}#employ .empWrap .devide{border-bottom:1px solid #e9e9e9;margin:150px auto}#employ .empDetailWrap{width:1041px}#employ .empDetailWrap h3{font-size:4.063rem;font-weight:800;line-height:1.292}#employ .empDetailWrap h4{font-size:1.876rem;font-weight:800;margin-bottom:50px}#employ .empDetailWrap p{color:#999;font-size:1.563rem;font-weight:500;line-height:1.8}#employ .empDetailWrap .contact{display:block;margin-top:40px}#employ .empDetailWrap .devide{border-bottom:1px solid #e9e9e9;margin:100px auto}#employ .empDetailWrap .sec{margin-bottom:80px}#employ .deco{margin:60px auto}#employ .deco .dot:before{margin:0}#employ .desc{color:#999;font-size:1.562rem;font-weight:500;line-height:1.8}#employ .empList{height:100%;margin-top:150px}#employ .empList h4{font-size:2.5rem}#employ .empList .selectLine{margin:100px auto}#employ .empList .employ li{border-bottom:1px solid #e9e9e9}#employ .empList .employ li span{font-size:1.563rem}#employ .empList .employ li a{align-items:center;display:flex;padding:40px 0}#employ .empList .employ .cate{font-weight:800;width:260px}#employ .empList .employ .title{color:#777;width:60%}#employ .empList .employ .year{margin:0 40px;text-align:right;width:10%}#employ .empList .employ .arr{background:url(5efd4c154095882fc887.png) no-repeat;background-size:cover;display:inline-block;height:14px;transform:rotate(-90deg);width:30px}#employ .selectLIne{margin:100px auto}#employ .selectLIne .comboBox{margin-left:-10px}.topBannerWrap{background:#fff;display:flex;position:relative;width:100%}.topBannerWrap .banner{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),url(b3862a0eecedea5ea413.png) no-repeat 0 50%;background-size:cover;height:400px;margin:0;padding:0 164px;width:100%}.topBannerWrap h2{color:#fff;font-size:2.5rem;font-weight:800;line-height:1.3;margin-top:164px}.dot:before,.mdpb{display:block}.dot:before{background:#41d293;content:"";height:20px;margin:0 auto;width:20px}.arrow{cursor:pointer}.arrow img{animation:arrow_motion 1s linear 0s infinite alternate;height:26px;margin-top:80px;width:60px}.selectWrap{position:relative}.selectWrap .comboBox{background-color:#fff;font-size:1.25rem;font-weight:500;padding:10px;width:250px}.selectWrap .comboBox .selected{background-color:#f6f6f6;color:#777;cursor:pointer;font-size:inherit;padding:15px;position:relative}.selectWrap .comboBox .selected:before{background:url(fcfb95710f754e56a44a.png) no-repeat 0 0;background-size:cover;content:"";height:10px;position:absolute;right:15px;top:21px;width:14px}.selectWrap .comboBox .selected.open:before{transform:rotate(180deg)}.selectWrap .comboBox .comboList{background-color:#fff;border:1px solid #ddd;display:flex;flex-flow:column;gap:20px;max-height:210px;overflow-x:hidden;overflow-y:scroll;padding:15px;position:absolute;top:70px;width:218px}.selectWrap .comboBox .comboList li{color:#999;cursor:pointer;font-size:inherit;line-height:1.3}.selectWrap .comboBox .comboList li:hover{color:#0066fa}.modal{background-color:rgba(0,0,0,.3);display:none;height:100vh;position:fixed;top:0;width:100vw;z-index:999}.modal .alertPop{background-color:#fff;border-radius:10px;left:50%;padding:60px 40px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:340px}.modal .alertPop .msg{color:#555;font-size:1.25rem;line-height:1.6;margin-bottom:40px;word-break:keep-all}.modal .alertPop .btnArea{display:flex;flex-flow:row;justify-content:center}.modal .alertPop .btnArea button{background-color:#aaa;border-radius:3px;color:#fff;font-size:1.25em;font-weight:700;line-height:1.3;padding:12px 0;width:100px}.modal .alertPop .btnArea .reset{margin-right:20px}.modal .alertPop .btnArea .confirm{background-color:#0060ff}.pagenation{display:flex;gap:40px;justify-content:center;margin:69px 0 0;text-align:center;width:100%}.pagenation a{display:inline-block}.pagenation .first{background:url(39b1d50868f586824252.png) no-repeat 0 0;background-size:14px 25px}.pagenation .first,.pagenation .prev{height:25px;margin-right:40px;width:14px}.pagenation .prev{background:url(9ac18bb08fe49f3e032b.png) no-repeat 0 0;background-size:14px 25px}.pagenation .btn{color:#aaa;font-size:25px;font-weight:500;line-height:130%;position:relative;top:-4px}.pagenation .btn.on{color:#0064fa;font-weight:700}.pagenation .next{background:url(77e6f658bc7ebac655a4.png) no-repeat 0 0;background-size:14px 25px;height:25px;margin-left:40px;width:14px}.pagenation .last,.pagenation .next.on{background:url(e5b98b353fe064bbd639.png) no-repeat 0 0}.pagenation .last{background-size:14px 25px;height:25px;width:14px}.row-title-text{color:#777}.faq-row{padding:0!important}.row-title{margin:20px 0}.icon-wrapper{background:url(5efd4c154095882fc887.png) no-repeat 50% 50%;background-size:30px 14px;height:14px;right:0!important;top:32px!important;width:30px}.arrow-image svg{display:none}.sectionBg{background:#f5f5f7}.pad250{padding:250px 0}.textInline{display:block;font-style:normal}hr{border:none;display:inline;margin:0;padding:0}.swiper-horizontal{margin-top:80px}.swiper-horizontal .swiper-pagination-bullets{height:20px;top:0}.swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{background:#ddd;border-radius:0;height:4px;margin:0!important;opacity:1;width:100px}.swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#0060ff}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-prev:before{left:0;transform:rotate(225deg)}.swiper-button-next:before,.swiper-button-prev:before{border-right:1px solid #777;border-top:1px solid #777;content:"";height:40px;position:absolute;top:0;width:40px}.swiper-button-next:before{left:-13px;transform:rotate(45deg)}.stepGuide .sectionInner .swiper-button-next:before,.stepGuide .sectionInner .swiper-button-prev:before{top:-150px}.serviceSwipe .swiper-pagination{margin-top:150px;position:static!important}.serviceSwipe .swiper-horizontal{margin-top:80px}.serviceSwipe .swiper-horizontal .swiper-pagination-bullets{bottom:0}.serviceSwipe .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{background:#ddd;border-radius:50%;height:20px;margin:0 20px 0 0!important;opacity:1;width:20px}.serviceSwipe .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#0060ff}.swiper-pointer-events{max-width:1400px;overflow:visible}.swiper-slide-prev{animation:slideOpacityoff .1s}.swiper-slide-active{animation:slideOpacity 1s}.VideoWrap{position:relative}.VideoWrap button{display:none;height:80px;width:80px}.VideoWrap button.active{display:block}.VideoWrap .playBg{background:url(14fa5f240d680393b6d0.png) no-repeat 0 0;background-size:80px 80px}.VideoWrap .pauseBg,.VideoWrap .playBg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.VideoWrap .pauseBg{background:url(32b573634d6804ee9dd1.png) no-repeat 0 0;background-size:80px 80px}@keyframes slideOpacity{0%{opacity:.3}to{opacity:1}}@keyframes slideOpacityoff{0%{opacity:1}to{opacity:.3}}@media(max-width:767px){Header{height:60px}Header.active{background:none;border-bottom:none}.Menuwrap{display:none}.containerWrap#ask,.containerWrap#employ{margin-top:100px;width:100%}h2.sectionTitle{font-size:1.875rem;padding-top:30px}.w50{width:100%}.arrow{cursor:pointer}.arrow img{animation:arrow_motion_mob 1s linear 0s infinite alternate;height:18px;margin-top:40px;width:41px}.dot:before{height:10px;width:10px}section{overflow:hidden}.textInline{display:inline}.swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{width:50px}.swiper-button-next:before,.swiper-button-prev:before{display:none}.serviceSwipe .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{height:10px;width:10px}.serviceSwipe .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0!important}.serviceSwipe .swiper-pagination{margin-top:60px}.serviceSwipe .swiper-horizontal{margin-top:0!important}.VideoWrap button{height:40px;width:40px}.VideoWrap .playBg{background:url(14fa5f240d680393b6d0.png) no-repeat 0 0;background-size:40px 40px}.VideoWrap .pauseBg{background:url(32b573634d6804ee9dd1.png) no-repeat 0 0;background-size:40px 40px}.mobileMenu{display:block;height:60px;position:relative}.mobileMenu .mobileMenuicon{background:url(094ddeff64c5b511f378.png) no-repeat 0 0;background-size:24px auto;height:24px;position:absolute;right:19px;top:18px;width:24px}.mobileMenu .mobileMenulist{background:#fff;height:100vh;position:fixed;transform:translate3d(-100vw,0,0);width:100vw}.mobileMenu .mobileMenulist .mobileCloseicon{background:url(a65b5eb0ac7c78cc4d33.png) no-repeat 0 0;background-size:20px 20px;height:20px;position:absolute;right:18px;top:20px;width:20px}.mobileMenu .mobileMenulist ul{position:absolute;top:30%;width:100%}.mobileMenu .mobileMenulist li{display:block;margin-bottom:40px}.mobileMenu .mobileMenulist li a{color:#bbb;font-size:1.875rem;font-weight:800;text-align:center}.mobileMenu .mobileMenulist .menuActive a,.mobileMenu .mobileMenulist li a:hover{color:#111}.mobileMenu .active{transform:translateZ(0)}.Header.active .mobileMenu .mobileMenuicon{background:url(d05480a2ae0acbc1826f.png) no-repeat 0 0;background-size:20px 20px}.introCont{height:400px;width:100%}.introCont .intro .headText{top:129px}.introCont .intro .headText h1{font-size:1.875rem;font-weight:800;height:78px;line-height:130%}.introCont .intro .headImg{height:400px}.introCont .intro .headImg video{height:400px;left:50%;position:absolute;transform:translateX(-50%);width:auto}.applink .applinkBtn{font-size:.813rem;height:35px;line-height:2.5;width:119px}.applink .applinkBtn i{left:12px;top:-7px}.applink .applinkBtn span{margin-left:35px}.applink .applinkBtn .iconAos,.applink .applinkBtn .iconApple{background-size:13px auto}.applink .contentMore{font-size:.813rem;margin-top:0;padding:9px 20px}.maincontWrap .introduction{margin:80px 19px;padding-bottom:80px;width:calc(100% - 38px)}.maincontWrap .introduction span.summary{font-size:.938rem;font-weight:500;line-height:160%;padding-top:30px;width:100%}.maincontWrap .introduction .sectionInner{width:100%}.introBoxwrap{margin-top:80px}.introBoxwrap .introBox{height:533px}.introBoxwrap .introBox p{margin-left:0;position:static}.introBoxwrap .introBox p img{margin-left:33px;padding-left:0;width:200px}.introBoxwrap .introBox .introboxText h4{font-size:1.25rem}.introBoxwrap .introBox .introboxText span{font-size:.938rem}.introBoxwrap .introBox:first-child p{padding-left:0}.introBoxwrap .introBox:first-child:after{display:none}.introBoxwrap .introBox:first-child div.introboxText{margin-top:20px}.introBoxwrap .introBox:nth-child(2){margin-top:80px}.introBoxwrap .introBox:nth-child(2) p{margin-top:0;padding-left:0}.introBoxwrap .introBox:nth-child(2) div.introboxText{margin-top:20px}.introBoxwrap .introBox:nth-child(3){margin-top:80px;width:100%}.introBoxwrap .introBox:nth-child(3) p{margin-top:0}.introBoxwrap .introBox:nth-child(3) div.introboxText{margin:20px auto 0;text-align:center;width:77%}.introBoxwrap .introBox:nth-child(4){height:420px;margin-top:80px}.introBoxwrap .introBox:nth-child(4) p{margin-left:0;margin-top:0;transform:translateX(0)}.introBoxwrap .introBox:nth-child(4) p img{margin-left:18px;width:307px}.introBoxwrap .introBox:nth-child(4) div.introboxText{margin-top:20px;text-align:center;width:77%}.visionWrap{display:block}.visionWrap .visionContent{margin:80px 19px;padding-bottom:80px;width:calc(100% - 38px)}.visionWrap .visionContent span.summary{font-size:.938rem;font-weight:500;line-height:160%;margin-top:0;padding-top:30px;width:337px}.visionWrap .visionContent .sectionInner{width:100%}.swipeWrap .swipeContent{margin-top:60px}.swipeWrap .swipeContent .swipeText{margin:40px 40px 0}.swipeWrap .swipeContent .swipeText h4{display:block;font-size:1.25rem;width:295px}.swipeWrap .swipeContent .swipeText .swipeSummary{display:inline-block;font-size:.938rem;margin-top:20px;width:100%}.swipeWrap .swipeContent .articleTags .tag{font-size:.938rem;margin-bottom:10px}.swipeWrap .swipePagenation{margin-top:60px}.swipeWrap .swipePagenation .paginationBullet{height:10px;width:10px}.swipeWrap .swipePagenation .paginationBullet:last-child{margin-right:0}.progressWrap .progressContent{border-bottom:none;margin:0;padding-bottom:80px}.progressWrap .progressContent span.summary{font-size:.938rem;font-weight:500;line-height:160%;padding-top:30px;width:337px}.progressWrap .progressContent .sectionInner{width:calc(100% - 38px)}.progressWrap .progressContent .sectionInner h2.sectionTitle{padding-top:0}.progressWrap .progressContent .sectionInner .progressContbox{margin-top:30px}.progressWrap .progressContent .sectionInner .progressContbox .contentBox p img{margin-top:60px;width:100%}.progressWrap .progressContent .sectionInner .progressContbox .contentBox .contentText{margin-left:75px;margin-top:30px;width:223px}.progressWrap .progressContent .sectionInner .progressContbox .contentBox .contentText h4{font-size:1.25rem}.progressWrap .progressContent .sectionInner .progressContbox .contentBox .contentText span{font-size:.938rem;width:226px}.progressWrap .progressContent .sectionInner .progressContbox .easy .contentText{margin-left:0}.progressWrap .progressContent .sectionInner .progressContbox .accurate{width:223px}.progressWrap .progressContent .sectionInner .progressContbox .accurate p{margin:0 auto;text-align:center}.progressWrap .progressContent .sectionInner .progressContbox .accurate p img{width:223px}.progressWrap .progressContent .sectionInner .progressContbox .accurate .contentText{margin-left:0}.progressWrap .progressContent .sectionInner .progressContbox .accurate .contentText span{width:223px}.progressWrap .progressContent .sectionInner .progressContbox .reasonable{margin-top:60px;width:283px}.progressWrap .progressContent .sectionInner .progressContbox .reasonable p img{margin-top:0;width:283px}.progressWrap .progressContent .sectionInner .progressContbox .reasonable .contentText{margin-left:0;width:283px}.catchphraseWrap .catchphraseContent{border-bottom:none;margin:0;padding-bottom:40px}.catchphraseWrap .catchphraseContent .sectionInner{background-size:cover;height:200px}.catchphraseWrap .catchphraseContent .sectionInner span{font-size:1.25rem;top:74px}.stepGuideinfo{padding-top:80px}.stepGuideinfo .stepGuide{border-bottom:none;margin:0;padding-bottom:0}.stepGuideinfo .stepGuide .swiper-slide{transition:none}.stepGuideinfo .stepGuide .sectionInner{background-size:auto 200px}.stepGuideinfo .stepGuide .sectionInner span{font-size:.938rem;top:74px}.stepGuideinfo .stepGuide .stepNavigation{margin-top:40px}.stepGuideinfo .stepGuide .stepNavigation a{width:50px}.stepGuideinfo .stepGuide .stepNum{margin-top:40px}.stepGuideinfo .stepGuide .stepGuideimg{min-height:386px}.faqWrap{margin:80px auto 20px}.faqWrap .faqContent{border-bottom:none;margin:0;padding:0 0 40px}.faqWrap .faqContent .sectionInner{background-size:auto 200px;height:auto;width:calc(100% - 38px)}.faqWrap .faqContent .sectionInner h3{font-size:1.876rem}.faqWrap .faqContent .sectionInner .faqList{margin-top:40px}.faqWrap .faqContent .sectionInner .faqList .faqItem .content{font-size:.938rem;padding-left:26%}.faqWrap .faqContent .sectionInner .faqList .cate{width:105px}.faqWrap .faqContent .sectionInner .faqList .ques{padding:20px 0}.faqWrap .faqContent .sectionInner .faqList .arr{background-position-y:50%;background-size:contain;height:16px;width:16px}.faqWrap .faqContent .sectionInner .selectWrap{margin-top:40px}.faqWrap .faqContent .sectionInner span{font-size:.938rem;top:74px}.faqWrap .faqContent .questionButton{margin-top:40px}.faqWrap .faqContent .questionButton span{font-size:.938rem}.faqWrap .faqContent .questionButton .linkBtn,.faqWrap .faqContent .questionButton button{font-size:1.125rem;margin-top:30px;padding:9px 17px}.partnerBannerwrap .partnerBanner{height:150px}.partnerBannerwrap .partnerBanner h4{margin-top:62px}.partnerBannerwrap .partnerBanner h4 a{font-size:1.25rem}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle .sectionText{margin-left:25px;width:230px}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle .sectionText h3{font-size:1.875rem}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle .sectionText h3:after{height:10px;margin:30px 0;width:10px}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle .sectionText span.summary{font-size:.938rem;margin-top:0;width:233px}.diagnosisWrap .diagnosisContent .sectionInner .sectionImages{height:316px;margin-top:40px;width:310px}.diagnosisWrap .diagnosisContent .sectionInner .sectionImages img{width:190px}.diagnosisWrap .diagnosisContent{border-bottom:none;margin:80px 0 0;padding-bottom:80px}.diagnosisWrap .diagnosisContent .sectionInner{width:calc(100% - 38px)}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle{padding-top:0}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle h2{font-size:.938rem;width:80px}.diagnosisWrap .diagnosisContent .sectionInner .sectionCover{margin-top:40px}.diagnosisWrap .diagnosisContent .sectionInner .sectionCover p{margin-left:105px}.diagnosisWrap .diagnosisContent .sectionInner .sectionCover p img{width:238px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap{margin-top:80px;padding:0}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore{padding:100px 0}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont{border-right:none;margin:0;padding:0;width:100%}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont p{float:left;height:100px;margin:0;padding:0;width:100px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont p img{height:100px;width:100px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont h4{font-size:1.25rem;margin:0 0 0 120px;text-align:left;width:calc(100% - 135px)}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont span{font-size:.938rem;margin:0 0 0 120px;text-align:left;width:calc(100% - 135px)}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2){border-top:1px solid #ddd;margin-top:60px;padding-top:60px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2) h4,.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2) span{float:left;margin:0}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2) p{display:contents;margin-top:0}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(3){border-top:1px solid #ddd;margin-top:60px;padding-top:60px}.diagnosisAppinfo .diagnosisApp{border-bottom:none;margin:80px 0 0;padding-bottom:80px}.diagnosisAppinfo .diagnosisApp .sectionInner{width:calc(100% - 38px)}.diagnosisAppinfo .diagnosisApp .sectionInner h2{font-size:1.875rem;margin:0 auto;width:240px}.diagnosisAppinfo .diagnosisApp .sectionInner span.summary{font-size:.938rem;margin-top:40px;width:265px}.diagnosisAppinfo .diagnosisApp .diagnosisAppimg{padding-left:14px}.diagnosisAppinfo .diagnosisApp .diagnosisAppimg p{width:50%}.diagnosisAppinfo .diagnosisApp .diagnosisAppimg .appimgKeyword{top:0}.diagnosisAppinfo .diagnosisApp .diagnosisAppimg .appimgComp{left:-21.5%}.partnersWrap .partnersContent{border-bottom:none;margin:80px 0;padding-bottom:0}.partnersWrap .partnersContent .sectionInner{border-bottom:1px solid #ddd;padding-bottom:80px;width:calc(100% - 38px)}.partnersWrap .partnersContent .sectionInner .sectionTitle{padding-top:0}.partnersWrap .partnersContent .sectionInner .sectionTitle h2{font-size:.938rem;width:80px}.partnersWrap .partnersContent .sectionInner .sectionTitle .sectionText{margin-left:25px;width:calc(100% - 105px)}.partnersWrap .partnersContent .sectionInner .sectionTitle .sectionText h3{font-size:1.875rem}.partnersWrap .partnersContent .sectionInner .sectionTitle .sectionText h3:after{height:10px;margin:30px 0;width:10px}.partnersWrap .partnersContent .sectionInner .sectionTitle .sectionText span.summary{font-size:.938rem;margin-top:0;width:auto}.partnersWrap .partnersContent .sectionInner .sectionImages{height:409px;margin-top:40px;max-width:297px;width:100%}.partnersWrap .partnersContent .sectionInner .sectionImages p{margin-left:10px}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppmap{left:35%;top:0}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppmap img{width:106px}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppci{left:120px;top:117px}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppci img{width:156px}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceApptablet img{width:297px}.partnersWrap .partnersContent .sectionInner .sectionDeskimg{height:200px;width:100%}.partnersWrap .partnersContent .sectionInner .sectionDeskimg .serviceAppdesk img{width:100%}.partnersWrap .innerChild{margin-top:0}.goodocService .goodocAchieve,.partnersWrap .innerChild .sectionInner{border-bottom:none;padding-bottom:0}.goodocService .goodocAchieve{margin:80px 0 0}.goodocService .goodocAchieve .sectionInner{width:calc(100% - 38px)}.goodocService .goodocAchieve .sectionInner .sectionTitle{padding-top:30px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg{display:inline-block;height:auto;margin-top:40px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox{margin-bottom:20px;min-height:336px;padding:40px 30px;width:calc(100% - 60px)}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox h3{font-size:1.25rem}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox p{margin-top:10px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox p img{width:120px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox h4{font-size:1.875rem;margin-top:10px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox span{font-size:.938rem;margin-top:20px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox:last-child{margin-bottom:0}.patientInformation .patientGuide{border-bottom:none;margin:80px 0 0;padding-bottom:0}.patientInformation .patientGuide .sectionInner{padding-bottom:80px;width:calc(100% - 38px)}.patientInformation .patientGuide .swiper-slide{transition:none}.patientInformation .patientGuide .stepNum{font-size:1.25rem}.patientInformation .patientGuide span.summary{font-size:.938rem}.patientInformation .patientGuide .stepGuideimg{min-height:auto}.partnerReviewwrap .partnerReview{height:100px;padding:50px 40px}.partnerReviewwrap .partnerReview h4 a{font-size:1.25rem}.partnerReviewwrap .partnerReview .reviewSummary{font-size:.938rem;margin-top:20px}.serviceDetailwrap .serviceDetail{border-bottom:none;margin:80px 0 0;padding-bottom:0}.serviceDetailwrap .serviceDetail .sectionInner{width:calc(100% - 38px)}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailimg{margin:60px auto 0;max-width:247px;padding-left:45px;width:100%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailimg img{width:100%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont{display:block;margin:0 40px;padding-left:0;width:auto}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont h4{font-size:1.875rem;line-height:130%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont .innerTextbox{margin-top:30px;width:auto}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont .innerTextbox p{font-size:1.25rem}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont .innerTextbox span{font-size:.938rem}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic{display:block;margin:0 40px;padding-left:0;width:auto}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic h4{font-size:1.875rem;line-height:130%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic .innerTextbox{margin-top:30px;width:auto}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic .innerTextbox p{font-size:1.25rem}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic .innerTextbox span{font-size:.938rem}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinicimg{margin-left:30px;margin-top:60px;max-width:247px;width:100%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinicimg img{width:100%}.serviceDetailwrap .serviceDetail .reverseContent{display:flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.serviceDetailwrap .serviceDetail .pad250{padding:80px 0}.smartbuildWrap .smartbuildContent{border-bottom:none;margin:80px 0 0;padding-bottom:0;width:100%}.smartbuildWrap .smartbuildContent .sectionInner{height:1560px;width:100%}.smartbuildWrap .smartbuildContent .sectionInner h2{display:block;padding:0 40px}.smartbuildWrap .smartbuildContent .sectionInner .contentText{display:block;margin-top:0;padding:0 40px;right:auto;top:165px;width:auto}.smartbuildWrap .smartbuildContent .sectionInner .contentText h4{font-size:1.25rem}.smartbuildWrap .smartbuildContent .sectionInner .contentText span{font-size:.938rem}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox{margin-top:30px;position:absolute;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .easy{margin-left:40px;position:static;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .easy p{height:auto;padding-top:260px;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .easy p img{margin-top:0;width:223px}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .accurate{margin-top:20px;position:static}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .accurate p{height:468px;overflow:hidden;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .accurate p img{width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .reasonable{margin-top:20px;position:static}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .reasonable p{height:auto;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .reasonable p img{width:230px}#ask .content{flex-flow:column;margin:40px auto;padding:0 19px;width:calc(100% - 38px)}#ask .tit{display:none}#ask .askForm{width:100%}#ask .askForm h2{font-size:1.876rem}#ask .askForm .selectLine{margin:40px auto}#ask .askForm .contentLine{margin-bottom:20px}#ask .askForm .fieldLine{flex-flow:column;gap:30px;height:100%;margin-bottom:30px}#ask .askForm .field{width:100%}#ask .askForm .field:first-child{margin-right:0}#ask .askForm textarea{font-size:.938rem;height:376px;line-height:1.6;padding:12px}#ask .askForm .warn,#ask .askForm input,#ask .askForm label{font-size:.938rem}#ask .askForm .privateInfo li{font-size:.813rem}#ask .askForm .privateInfo strong{min-width:85px;width:30%}#ask .askForm .checkboxLine{padding:10px}#ask .askForm .checkboxLine input[type=checkbox]+label{font-size:.938rem;height:20px}#ask .askForm .checkboxLine input[type=checkbox]+label span:first-child{background-size:20px;height:20px;width:20px}#ask .askForm .checkboxLine input[type=checkbox]:checked+label span:first-child{background-size:20px}#ask .askForm .checkboxLine .arr{background-size:contain;height:11px;width:15px}#ask .content.last,#ask .content.last .devide{margin:0 auto 40px}#ask .content.last .submitLine button{font-size:1.125rem;padding:13px 0;text-align:center;width:120px}#employ .content{flex-flow:column;margin:40px auto;padding:0 19px;width:calc(100% - 38px)}#employ .content.detail{margin-bottom:40px}#employ .content.detail+.btnGroup{gap:10px;margin-bottom:40px}#employ .content.detail+.btnGroup a{font-size:1.125rem;padding:16px 0;width:120px}#employ .tit{display:none}#employ .deco{margin:30px auto}#employ .desc{font-size:.938rem}#employ .empWrap h3{font-size:1.876rem}#employ .empWrap .devide{margin:40px auto}#employ .empList{margin-top:40px}#employ .empList h4{font-size:1.25rem}#employ .empList .employ li a{padding:20px 0}#employ .empList .employ li span{font-size:.938rem}#employ .empList .employ .cate{width:105px}#employ .empList .employ .arr,#employ .empList .employ .year{display:none}#employ .empList .employ .title{line-height:1.3;white-space:normal}#employ .selectLIne{margin:40px auto}#employ .empDetailWrap{width:100%}#employ .empDetailWrap .sec{margin-bottom:60px}#employ .empDetailWrap h3{font-size:1.876rem;line-height:1.3}#employ .empDetailWrap h4{font-size:1.125rem;margin-bottom:30px}#employ .empDetailWrap p{font-size:.938rem}#employ .empDetailWrap .devide{margin:40px auto}.footerWrap{height:100%;padding:0}.footerWrap .footerContent .sectionInner{display:flex;flex-flow:column;gap:40px;padding:30px 19px;width:calc(100% - 38px)}.footerWrap .footerContent .sectionInner .footerCopyright{float:none}.footerWrap .footerContent .sectionInner .footerCustomer,.footerWrap .footerContent .sectionInner .footerMenu,.footerWrap .footerContent .sectionInner .footerSocial{float:none;margin-left:0}.topBannerWrap{display:none}.selectWrap .comboBox{font-size:.938rem;padding:5px 10px}.selectWrap .comboBox .selected{padding:10px}.selectWrap .comboBox .selected:before{height:8px;top:13px;width:10px}.selectWrap .comboBox .comboList{top:50px!important}.pagenation{align-items:center;display:flex;gap:30px;margin:40px auto 0;width:70%}.pagenation .next,.pagenation .prev{background-size:cover;height:14px;margin:0 auto;width:7px}.pagenation .btn{font-size:.938rem;line-height:1;margin:0 auto;top:0}.alertPop{width:60%!important}}@media(min-width:768px)and (max-width:1139px){.mobileMenu{display:none}.w50{width:100%}h2.sectionTitle{padding-top:0}.textInline{display:inline}.tabletInline,hr{display:block}hr{border:none;margin:0;padding:0}.swiper-button-next:before,.swiper-button-prev:before{display:none}.intro .headImg{height:900px}.intro .headImg p video{height:900px;left:50%;position:absolute;transform:translateX(-50%);width:auto}.maincontWrap .introduction{margin:200px 40px 0}.maincontWrap .introduction .sectionInner{width:688px}.maincontWrap .introduction .sectionInner h2{margin-top:60px}.maincontWrap .introduction .sectionInner .introBoxwrap{margin-top:200px}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox{height:698px;margin-top:200px}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox p{margin-left:0;padding-left:0;width:auto}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox p img{padding-left:5%;width:380px}.maincontWrap .introduction .sectionInner .introBoxwrap .introboxText{float:left;width:300px}.maincontWrap .introduction .sectionInner .introBoxwrap .introboxText span{margin:20px 0;width:300px}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox:first-child{margin-top:0}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox:first-child:after{display:none}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox:first-child div.introboxText{margin-left:400px;margin-top:155px;text-align:left}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox:nth-child(2) p{margin-top:0;right:-65px}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox:nth-child(2) div.introboxText{margin-top:155px;text-align:left}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox:nth-child(3) div.introboxText{margin-left:400px;margin-top:155px;text-align:left}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox:nth-child(4){height:890px;margin-left:0}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox:nth-child(4) p img{margin-left:15px;width:768px}.maincontWrap .introduction .sectionInner .introBoxwrap .introBox:nth-child(4) div.introboxText{margin-left:200px;margin-top:580px;text-align:left}.visionWrap .visionContent{margin:200px 40px 0;width:calc(100% - 80px)}.visionWrap .visionContent .sectionInner{width:100%}.visionWrap .visionContent .sectionInner .sectionTitle{margin-top:60px}.swipeWrap .swipeContent .swipeText{margin:100px 0 0}.swipeWrap .swipeContent h4{width:55%}.progressWrap .progressContent{margin:200px 40px 0}.catchphraseWrap .catchphraseContent{margin:200px 0 0}.progressContbox .contentBox p{overflow:hidden;width:100%}.progressContbox .contentBox:first-child p img{width:100%!important}.progressContbox .contentBox:nth-child(2){margin-left:0!important;margin-top:115px;text-align:center!important}.progressContbox .contentBox:nth-child(2) p{margin-left:0!important}.progressContbox .accurate .contentText{margin:80px auto!important;text-align:left;width:360px!important}.diagnosisWrap .diagnosisContent{margin:200px 40px 0;padding-bottom:200px}.diagnosisWrap .diagnosisContent .sectionInner{width:100%}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap{margin-top:80px;padding:0}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont{border-right:none;margin:0;max-width:784px;padding:0;width:100%}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont p{float:left;height:250px;margin:0;padding:0;width:250px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont p img{height:250px;width:250px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont h4{font-size:1.875rem;margin:0 0 0 290px;text-align:left;width:calc(100% - 288px)}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont span{font-size:1.563rem;margin:40px 0 0 290px;text-align:left;width:calc(100% - 288px)}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2){border-top:1px solid #ddd;margin-top:60px;padding-top:60px}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2) h4{float:left;margin:0 35px 0 0}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2) span{float:left;margin:0}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(2) p{display:contents;margin-top:0}.diagnosisWrap .diagnosisContent .sectionInner .serviceCorewrap .serviceCore .serviceCorecont:nth-child(3){border-top:1px solid #ddd;margin-top:60px;padding-top:60px}.diagnosisWrap .diagnosisContent .sectionInner h2{margin-top:0}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle .sectionText{margin-left:24px;width:calc(100% - 250px)}.diagnosisWrap .diagnosisContent .sectionInner .sectionTitle .sectionText span.summary{margin-top:0;width:450px}.diagnosisWrap .diagnosisContent .sectionInner .sectionImages{height:800px;max-width:688px}.diagnosisWrap .diagnosisContent .sectionInner .sectionImages img{width:470px}.stepGuideinfo .stepGuide{margin-top:200px}.stepGuideinfo .stepGuide .sectionInner{margin-top:60px}.diagnosisAppinfo .diagnosisApp{margin:150px 40px 0;padding-bottom:150px}.diagnosisAppinfo .diagnosisApp .sectionInner{margin-top:60px;width:695px}.diagnosisAppinfo .diagnosisApp .sectionInner h2{font-size:4.063rem;margin:0 auto;max-width:800px}.diagnosisAppinfo .diagnosisApp .sectionInner .summary{max-width:800px;width:auto}.diagnosisAppinfo .diagnosisApp .sectionInner .diagnosisAppimg{height:1050px;position:relative}.diagnosisAppinfo .diagnosisApp .sectionInner .diagnosisAppimg p{position:absolute;width:275px}.diagnosisAppinfo .diagnosisApp .sectionInner .diagnosisAppimg p img{width:100%}.diagnosisAppinfo .diagnosisApp .sectionInner .diagnosisAppimg .appimgCamera{left:0;top:0}.diagnosisAppinfo .diagnosisApp .sectionInner .diagnosisAppimg .appimgMap{left:calc(50% - 115px);top:290px}.diagnosisAppinfo .diagnosisApp .sectionInner .diagnosisAppimg .appimgKeyword{right:-35px;top:0}.diagnosisAppinfo .diagnosisApp .sectionInner .diagnosisAppimg .appimgPay{left:0;top:532px}.diagnosisAppinfo .diagnosisApp .sectionInner .diagnosisAppimg .appimgComp{right:-35px;top:532px}.diagnosisWrap .diagnosisContent{margin:150px 40px 0;padding-bottom:150px}.diagnosisWrap .diagnosisContent .sectionInner{margin-top:60px;width:auto}.diagnosisWrap .diagnosisContent .sectionInner h2{font-size:4.063rem;margin:0 auto;max-width:800px}.diagnosisWrap .diagnosisContent .sectionInner .sectionCover{margin-top:0}.diagnosisWrap .diagnosisContent .sectionInner .sectionCover p{margin-left:240px;margin-top:100px}.diagnosisWrap .diagnosisContent .sectionInner .sectionCover p img{max-width:450px}.partnersWrap .partnersContent{margin:150px 40px 0;padding-bottom:150px}.partnersWrap .partnersContent .sectionInner{margin-top:60px;width:auto}.partnersWrap .partnersContent .sectionInner .sectionTitle .sectionText{margin-left:24px;width:calc(100% - 260px)}.partnersWrap .partnersContent .sectionInner .sectionImages{height:938px;width:688px}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppmap{left:245px}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppmap img{width:276px}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppci{left:auto;right:10px;top:307px}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceAppci img{width:403px}.partnersWrap .partnersContent .sectionInner .sectionImages .serviceApptablet img{width:100%}.partnersWrap .partnersContent .sectionInner .sectionDeskimg{height:420px;width:100%}.partnersWrap .partnersContent .sectionInner .sectionDeskimg .serviceAppdesk{position:static}.partnersWrap .partnersContent .sectionInner .sectionDeskimg .serviceAppdesk img{width:100%}.goodocService .goodocAchieve{margin:150px 40px 0;width:calc(100% - 80px)}.goodocService .goodocAchieve .sectionInner{margin-top:60px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg{display:inline-block;height:auto;margin-top:120px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox{margin-bottom:20px;max-width:none;min-height:336px;padding:60px;width:calc(100% - 120px)}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox p{margin-top:10px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox p img{width:120px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox h4{margin-top:10px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox span{margin-top:20px}.goodocService .goodocAchieve .sectionInner .goodocAchieveimg .archieveBox:last-child{margin-bottom:0}.patientInformation .patientGuide{margin:200px 40px 0;padding-bottom:150px;width:calc(100% - 80px)}.patientInformation .patientGuide .sectionInner{margin-top:60px}.partnerReviewwrap .partnerReview{background-position-x:50%;padding:145px 80px}.partnerReviewwrap .partnerReview h4{font-size:3.125rem}.partnerReviewwrap .partnerReview span{font-size:1.875rem}.serviceDetailwrap .serviceDetail{margin:150px 40px 0;width:calc(100% - 80px)}.serviceDetailwrap .serviceDetail .sectionInner{margin-top:60px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailimg{margin:60px 0 0;width:100%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailimg img{margin-left:12%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont{padding-left:0;width:100%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont .innerTextbox{display:inline-block;padding-right:40px;vertical-align:top;width:calc(50% - 60px)}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailcont .innerTextbox:last-child{padding-left:40px;padding-top:83px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic{padding-left:0;width:100%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic .innerTextbox{display:inline-block;padding-right:40px;vertical-align:top;width:calc(50% - 60px)}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinic .innerTextbox:last-child{padding-left:40px;padding-top:83px}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinicimg{margin-left:0;width:100%}.serviceDetailwrap .serviceDetail .sectionInner .serviceDetailclinicimg img{margin-left:12%}.serviceDetailwrap .serviceDetail .pad250{padding:200px 0}.serviceDetailwrap .serviceDetail .reverseContent{display:flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.smartbuildWrap .smartbuildContent{margin:150px 40px 0;padding-bottom:200px;width:calc(100% - 80px)}.smartbuildWrap .smartbuildContent .sectionInner{display:block}.smartbuildWrap .smartbuildContent .sectionInner .contentText{width:calc(50% - 80px)}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox{height:auto;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .contentBox{padding-top:40px;position:static}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .contentBox:first-child{padding-top:0}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .easy{display:block;width:50%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .easy p{height:auto;width:auto}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .easy p img{display:block;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .accurate{text-align:right;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .accurate p{display:inline-block;height:auto;max-width:840px;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .accurate p img{max-width:840px;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .reasonable{text-align:center;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .reasonable p{display:inline-block;height:auto;max-width:433px;width:100%}.smartbuildWrap .smartbuildContent .sectionInner .smartbuildContbox .reasonable p img{max-width:433px;width:100%}.containerWrap#ask,.containerWrap#employ{width:calc(100% - 80px)}#ask .content{justify-content:flex-start;margin:200px auto 0;width:100%}#ask .content.last{margin:0 auto 200px}#ask .tit{width:25.6%}#ask .askForm{width:74.4%}#ask .askForm .field{width:43.8%}#ask .askForm .field:first-child{margin:0}#ask .askForm .fieldLine{justify-content:space-between}#ask .askForm input{font-size:1.25rem}#employ .content{justify-content:flex-start;margin:200px auto;width:100%}#employ .content.detail+.btnGroup{margin-bottom:200px}#employ .tit{width:25.6%}#employ .empWrap{width:74.4%}#employ .empWrap .devide{margin:100px auto}#employ .empList{margin-top:0}#employ .empList li span{font-size:1.25rem}#employ .empList .cate{width:36.6%!important}#employ .empList .title{word-wrap:break-word;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;height:auto;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:45.2%;word-break:break-all}#employ .empList .arr{padding-left:10px}#employ .empList .year{margin:0 5.6%;width:24%!important}#employ .empDetailWrap h3{font-size:2.5rem}#employ .empDetailWrap p{letter-spacing:-.01rem}#employ .empDetailWrap .devide{margin-top:60px}.footerWrap .footerContent .sectionInner{width:inherit}.footerWrap .footerContent .sectionInner .footerCustomer,.footerWrap .footerContent .sectionInner .footerMenu{margin-left:3.7%}.footerWrap{padding:80px 40px 108px;width:calc(100% - 80px)}.topBannerWrap .banner{padding:0 100px}.faqWrap{margin:200px auto}.faqWrap .faqContent{border-bottom:none;margin:0;padding:0 40px 40px}.faqWrap .faqContent .sectionInner{background-size:auto 200px;height:auto;width:calc(100% - 38px)}.faqWrap .faqContent .sectionInner h3{font-size:2.5rem}.faqWrap .faqContent .sectionInner .faqList .faqItem .content{font-size:1.563rem;padding-left:26%}.faqWrap .faqContent .sectionInner .faqList .cate{width:210px}.faqWrap .faqContent .sectionInner .faqList .title{white-space:normal}.faqWrap .faqContent .sectionInner .faqList .arr{background-position-y:50%;background-size:contain}.faqWrap .faqContent .sectionInner span{font-size:1.563rem;top:74px}.faqWrap .faqContent .questionButton span{font-size:1.25rem}.faqWrap .faqContent .questionButton .linkBtn{font-size:1.875rem;margin-top:40px}.footerWrap .footerContent .sectionInner .footerSocial{float:left}.pagenation{align-items:center;display:flex;gap:40px;margin:60px auto 0;width:50%}.pagenation .next,.pagenation .prev{margin:0 auto}.pagenation .btn{line-height:1;margin:0 auto;top:0}}@keyframes arrow_motion{0%{margin-top:70px}to{margin-top:80px}}@keyframes arrow_motion_mob{0%{margin-top:30px}to{margin-top:40px}}@keyframes vibration{0%{transform:rotate(.2deg)}to{transform:rotate(0deg)}}.noticeModal{background-color:rgba(0,0,0,.3);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.noticeModal .noticeContainer{background-color:#fff;display:flex;flex-direction:column;height:480px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:420px}@media(max-width:420px){.noticeModal .noticeContainer{width:335px}}.noticeModal .noticeContainer .noticeContent{flex:1;overflow-y:auto;padding:40px}.noticeModal .noticeContainer .noticeContent .noticeTitle{color:#16181d;font-size:20px;font-weight:700;line-height:30px;margin-bottom:8px}.noticeModal .noticeContainer .noticeContent .alignCenter{text-align:center}.noticeModal .noticeContainer .noticeContent p{color:#434956;font-size:14px;line-height:22px}.noticeModal .noticeContainer .noticeContent .formDownload{display:flex;justify-content:center;margin-top:40px}.noticeModal .noticeContainer .noticeContent .formDownload .downloadButton{align-items:center;display:flex}.noticeModal .noticeContainer .noticeContent .formDownload .downloadButton .iconDownload{height:22px;width:22px}.noticeModal .noticeContainer .noticeButtons{display:flex;height:50px;justify-content:space-between}.noticeModal .noticeContainer .noticeButtons button{flex:1;font-size:16px;font-weight:700;height:50px}.noticeModal .noticeContainer .noticeButtons button.onedayCloseButton{background-color:#f2f4f7;color:#5d6474}.noticeModal .noticeContainer .noticeButtons button.closeButton{background-color:#0073fa;color:#fff}
/*# sourceMappingURL=main.css.map*/