html{scroll-padding-top:50px}html,html body{overflow-x:hidden}.text-24{font-size:24px!important}.bold-title{padding-top:18px;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.9px}.bold-title,.text-blue{color:#29446c}.text-blue1{color:#29446c;font-size:16px;letter-spacing:.8px}.text-blue1,.text-gray{text-align:center;font-style:normal;font-weight:500;line-height:normal}.text-gray{padding-top:33px;color:#a2a2a2;font-size:14px;letter-spacing:.7px}.text-dark{color:#626262!important}.text-red{color:#ad603c}.text-blue2{color:#5c98de;font-size:14px;font-style:normal;font-weight:600}.bg-expand-gray{position:relative}.bg-expand-gray:before{position:absolute;background-color:#f5f5f5;width:100vw;height:100%;top:0;left:calc((100% - 100vw)/2);z-index:-10;content:""}.bg-expand-five-guarantees{position:relative}.bg-expand-five-guarantees:before{position:absolute;background:linear-gradient(180deg,rgba(252,201,203,0) 0,rgba(252,201,203,.35) 70%,rgba(252,201,203,0));width:100vw;height:100%;top:0;left:calc((100% - 100vw)/2);z-index:-10;content:""}.toast-container{position:fixed;top:30%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1050;width:300px}.toast-container .toast{margin:0 auto;width:100%;background-color:hsla(0,0%,100%,.95);border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.toast-container .toast .toast-body{padding:1rem;text-align:center;color:#626262;font-size:16px;font-weight:500}.omo-or-pairing-progress-bar-container{width:161px;margin:auto}.omo-or-pairing-progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;white-space:nowrap;border-radius:19px;height:18px;font-size:14px;width:0;background-color:#e67979;text-align:right;padding-right:15px;-webkit-animation:growProgressBar 4s forwards;animation:growProgressBar 4s forwards}.omo-or-pairing-progress-bar:before{content:"0%";position:relative;color:#fff;-webkit-animation:growProgressBarPercent 4s forwards;animation:growProgressBarPercent 4s forwards}@-webkit-keyframes growProgressBar{0%{width:0}50%{width:50%}80%{width:80%}to{width:100%}}@keyframes growProgressBar{0%{width:0}50%{width:50%}80%{width:80%}to{width:100%}}@-webkit-keyframes growProgressBarPercent{0%{content:""}50%{content:"50%"}80%{content:"80%"}to{content:"100%"}}@keyframes growProgressBarPercent{0%{content:""}50%{content:"50%"}80%{content:"80%"}to{content:"100%"}}.matching{color:#e67979;font-size:16px;font-weight:700}@property --num1{syntax:"<integer>";initial-value:0;inherits:false}@property --num2{syntax:"<integer>";initial-value:0;inherits:false}@property --num3{syntax:"<integer>";initial-value:0;inherits:false}.mb-10px{margin-bottom:10px}.feature-banner{max-width:625px;width:100%;height:175px;margin-left:auto;margin-right:auto;margin-top:40px;display:flex;justify-content:space-between}@media (max-width:991.98px){.feature-banner{justify-content:space-around;height:190px}}.feature-banner .feature-box{width:155px;height:175px}@media (max-width:991.98px){.feature-banner .feature-box{width:101px;height:190px}}.feature-banner .feature-box .feature-img{width:85px;height:85px;margin-left:auto;margin-right:auto}.feature-banner .feature-box .feature-amount{color:#5c98de;font-size:24px;text-align:center;width:100%;height:60px;line-height:60px}@media (max-width:991.98px){.feature-banner .feature-box .feature-amount{font-size:14px;height:45px}}.feature-banner .feature-box .feature-amount .feature-num{font-size:52px;margin-right:5px}@media (max-width:991.98px){.feature-banner .feature-box .feature-amount .feature-num{font-size:36px}}.feature-banner .feature-box .feature-text{height:30px;line-height:30px;text-align:center;width:100%;font-size:16px;color:#626262}@media (max-width:991.98px){.feature-banner .feature-box .feature-text{line-height:24px;height:45px;margin-top:10px}}.feature-chart-banner{max-width:745px;width:100%;height:105px;margin:40px auto 75px;display:flex;justify-content:space-between}@media (max-width:991.98px){.feature-chart-banner{justify-content:space-around;height:150px}}.feature-chart-banner .feature-chart-box{width:210px;height:105px;display:flex;justify-content:flex-start;align-items:center;position:relative}@media (max-width:991.98px){.feature-chart-banner .feature-chart-box{width:85px;height:150px;flex-direction:column;justify-content:space-between}}.feature-chart-banner .feature-chart-box .score-chart-box{width:105px;height:105px;position:relative}@media (max-width:991.98px){.feature-chart-banner .feature-chart-box .score-chart-box{width:85px;height:85px}}.feature-chart-banner .feature-chart-box .score-chart-box .circular-chart{width:105px;height:105px}@media (max-width:991.98px){.feature-chart-banner .feature-chart-box .score-chart-box .circular-chart{width:85px;height:85px}}.feature-chart-banner .feature-chart-box .score-chart-box .circular-chart .circle-bg{fill:none;stroke:#e8e8e8;stroke-width:2.425}.feature-chart-banner .feature-chart-box .score-chart-box .circular-chart .circle-bg2{fill:none;stroke:#f5f5f5;stroke-width:2.425}.feature-chart-banner .feature-chart-box .score-chart-box .circular-chart .circle-bg3{fill:#fff}.feature-chart-banner .feature-chart-box .score-chart-box .circular-chart .circle{stroke:#9cc7fa;fill:none;stroke-width:2.425;stroke-linecap:round;-webkit-animation:progress 1s ease-out forwards;animation:progress 1s ease-out forwards}@-webkit-keyframes progress{0%{stroke-dasharray:0 100}}.feature-chart-banner .feature-chart-box .score-chart-box .chart-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;color:#24458a;font-size:40px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:1.8px}@media (max-width:991.98px){.feature-chart-banner .feature-chart-box .score-chart-box .chart-text{font-size:32px}}.feature-chart-banner .feature-chart-box .score-chart-box .chart-text .percentage{color:#24458a;font-size:14px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:.6px}.feature-chart-banner .feature-chart-box .pie-chart-box{width:105px;height:105px;position:relative}@media (max-width:991.98px){.feature-chart-banner .feature-chart-box .pie-chart-box{width:85px;height:85px}}.feature-chart-banner .feature-chart-box .pie-chart-box .pie-chart{width:105px;height:105px;-webkit-animation:progress3 1s ease-out forwards;animation:progress3 1s ease-out forwards}@media (max-width:991.98px){.feature-chart-banner .feature-chart-box .pie-chart-box .pie-chart{width:85px;height:85px}}.feature-chart-banner .feature-chart-box .pie-chart-box .pie-chart .circle-bg{fill:none;stroke:#9cc7fa;stroke-width:.81}.feature-chart-banner .feature-chart-box .pie-chart-box .pie-chart .circle-bg2{stroke:#fff;fill:none;stroke-width:17.128;stroke-dashoffset:0;-webkit-animation:progress2 1s ease-out forwards;animation:progress2 1s ease-out forwards}.feature-chart-banner .feature-chart-box .pie-chart-box .pie-chart .circle{stroke:#bbd9fd;fill:none;stroke-width:17.128;stroke-dashoffset:0;-webkit-animation:progress2 1s ease-out forwards;animation:progress2 1s ease-out forwards}@-webkit-keyframes progress2{0%{stroke-dasharray:0 100;stroke-dashoffset:-20}}@keyframes progress2{0%{stroke-dasharray:0 100;stroke-dashoffset:-20}}@-webkit-keyframes progress3{0%{-webkit-transform:rotate(-295deg);transform:rotate(-295deg)}}@keyframes progress3{0%{-webkit-transform:rotate(-295deg);transform:rotate(-295deg)}}.feature-chart-banner .feature-chart-box .pie-chart-box .chart-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;color:#24458a;font-size:40px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:1.8px}@media (max-width:991.98px){.feature-chart-banner .feature-chart-box .pie-chart-box .chart-text{font-size:32px}}.feature-chart-banner .feature-chart-box .pie-chart-box .chart-text .percentage{color:#24458a;font-size:14px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:.6px}.feature-chart-banner .feature-chart-box .feature-chart-text{line-height:28px;color:#626262;font-style:18px;margin-left:10px}@media (max-width:991.98px){.feature-chart-banner .feature-chart-box .feature-chart-text{line-height:24px;color:#626262;font-style:16px;text-align:center;margin-left:0}}.feature-chart-banner .feature-chart-box .blood-result-text{color:#626262;font-size:16px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:.8px;text-align:center}.feature-chart-banner .feature-chart-box .blood-result-text .blood-type{color:#5c98de;font-size:16px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:.8px}.feature-chart-banner .feature-chart-box .feature-chart-note{font-size:14px;color:#a2a2a2;letter-spacing:.7px;position:absolute;bottom:-42px;left:-10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:991.98px){.feature-chart-banner .feature-chart-box .feature-chart-note{line-height:18px;text-indent:-.5em;padding-left:.5em;font-size:12px;letter-spacing:.6px}}@media (max-width:991.98px) and (max-width:319.98px){.feature-chart-banner .feature-chart-box .feature-chart-note{left:0}}.blood-waterline-banner{width:792px;height:169px;margin:20px auto 0}@media (max-width:991.98px){.blood-waterline-banner{width:668px;height:144px}}.blood-waterline-banner .blood-waterline-box{position:relative;width:156px;height:156px;float:left;margin-left:21px;margin-right:21px}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box{width:152px;height:131px;margin-left:7.5px;margin-right:7.5px}}.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle{width:156px;height:156px;border-radius:50%;border:3px solid #e8e8e8;position:relative}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle{width:131px;height:131px}}.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave1{width:140.6px;height:140.6px;border-radius:50%;background-image:url(/images/omo/or/wave1.svg);background-repeat:no-repeat;background-size:187.46px 150px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:wave-animation1 2s linear infinite;animation:wave-animation1 2s linear infinite;background-color:#f5f5f5}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave1{width:117.19px;height:117.19px;background-size:156.14px 125.02px}}.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave1.blood-level-high{background-position-y:-7.5px}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave1.blood-level-high{background-position-y:-6.25px}}.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave1.blood-level-medium{background-position-y:36.87px}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave1.blood-level-medium{background-position-y:28.1px}}.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave1.blood-level-low{background-position-y:84.37px}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave1.blood-level-low{background-position-y:70.32px}}.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave2{width:140.6px;height:140.6px;border-radius:50%;background-image:url(/images/omo/or/wave2.svg);background-repeat:no-repeat;background-size:187.46px 150px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:wave-animation2 2s linear infinite;animation:wave-animation2 2s linear infinite}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave2{width:117.19px;height:117.19px;background-size:156.14px 125.02px}}.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave2.blood-level-high{background-position-y:-7.5px}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave2.blood-level-high{background-position-y:-6.25px}}.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave2.blood-level-medium{background-position-y:36.87px}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave2.blood-level-medium{background-position-y:28.1px}}.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave2.blood-level-low{background-position-y:84.37px}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box .blood-waterline-level-circle .blood-waterline-level-wave2.blood-level-low{background-position-y:70.32px}}.blood-waterline-banner .blood-waterline-box .blood-waterline-label{position:absolute;right:5px;bottom:-2px;width:48px;height:48px;border-radius:50%;border:2px solid #fff;background-color:#e7f1fb;color:#626262;text-align:center;font-weight:500;font-size:16px;line-height:41px}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box .blood-waterline-label{right:0;bottom:6px}}.blood-waterline-banner .blood-waterline-box .blood-waterline-label .blood-waterline-type-ch{font-size:14px}.blood-waterline-banner .blood-waterline-box .blood-waterline-weeks{font-size:20px;color:#1e72d5;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:0 0 10px #fff;-webkit-animation:week-shadow 1s ease-out infinite alternate;animation:week-shadow 1s ease-out infinite alternate;line-height:20px;text-align:center}@media (max-width:991.98px){.blood-waterline-banner .blood-waterline-box .blood-waterline-weeks{-webkit-transform:translate(calc(-50% - 10.5px),-50%);transform:translate(calc(-50% - 10.5px),-50%)}}.blood-waterline-banner .blood-waterline-box .blood-waterline-weeks .blood-waterline-weeks-num{font-size:52px}.blood-waterline-banner .blood-waterline-box .blood-waterline-weeks .blood-waterline-weeks-text{font-size:14px}.blood-waterline-banner .blood-waterline-box .blood-waterline-weeks.blood-level-high .blood-waterline-weeks-num:after{content:"2"}.blood-waterline-banner .blood-waterline-box .blood-waterline-weeks.blood-level-medium .blood-waterline-weeks-num:after{content:"3"}.blood-waterline-banner .blood-waterline-box .blood-waterline-weeks.blood-level-low .blood-waterline-weeks-num:after{content:"4"}@-webkit-keyframes week-shadow{0%{text-shadow:0 0 0 #fff}}@keyframes week-shadow{0%{text-shadow:0 0 0 #fff}}@-webkit-keyframes wave-animation1{0%{background-position-x:left}66%{background-position-x:right}to{background-position-x:left}}@keyframes wave-animation1{0%{background-position-x:left}66%{background-position-x:right}to{background-position-x:left}}@-webkit-keyframes wave-animation2{0%{background-position-x:right}66%{background-position-x:left}to{background-position-x:right}}@keyframes wave-animation2{0%{background-position-x:right}66%{background-position-x:left}to{background-position-x:right}}.case-banner{width:80%;max-width:640px;height:250px;margin:0 auto}.case-banner .slider-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}@media (min-width:800px){.case-banner .slider-mask{-webkit-mask-image:none;mask-image:none}}.case-banner .slider-container{display:flex}.case-banner .slider-next,.case-banner .slider-prev{border:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;position:absolute;background:0 0;z-index:2;font-size:40px;text-decoration:none;cursor:pointer;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67);color:#5c98de;left:40px;top:200px}@media (max-width:575.98px){.case-banner .slider-next,.case-banner .slider-prev{left:5%;top:250px}}.case-banner .slider-next:focus,.case-banner .slider-prev:focus{outline:none;color:#5c98de}.case-banner .slider-next{right:unset;left:calc(100% - 40px)}@media (max-width:575.98px){.case-banner .slider-next{left:93%}}.case-box{width:160px;float:left;cursor:pointer}.case-box .case-circle{transition:all .5s;width:130px;height:130px;border-radius:50%;border:3px solid #e8e8e8;position:relative;margin:10px auto}.case-box .case-circle .case-image{transition:all .5s;width:116px;height:116px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:cover;background-position:50%}.case-box .case-circle:after{transition:all .5s;content:"\25B6";color:#fff;line-height:28px;text-align:center;font-size:16px;position:absolute;width:30px;height:30px;top:94px;left:90px;border-radius:50%;background-color:#5c98de}.case-box .case-circle.case-book:after{content:"";background-image:url(/images/omo/or/book-sign.svg);background-position:50%;background-repeat:no-repeat}.case-box:hover .case-circle{width:151px;height:151px}.case-box:hover .case-circle .case-image{width:135px;height:135px}.case-box:hover .case-circle:after{top:107px;left:109px}.case-box .case-text{text-align:center}.case-box .case-text .case-location{color:#29446c;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.9px}.case-box .case-text .case-age{color:#29446c;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px}.case-box .case-text .case-name{color:#626262;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.16px}.why-box{display:flex;width:322px;margin:0 auto 24px}.why-box .why-circle{height:85px;width:85px;border-radius:50%;background-color:#e7f1fb;background-size:cover;float:right;margin-right:17px}.why-box .why-reason{color:#626262;font-size:16px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:.8px;align-self:center}#blood-result-area .blood-result-title{color:#29446c;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.9px}#blood-result-area #blood-chart-area .blood-result-box .chart-box{width:113px;height:113px;position:relative;margin:26px auto 8px}#blood-result-area #blood-chart-area .blood-result-box .chart-box .circular-chart{width:113px;height:113px}#blood-result-area #blood-chart-area .blood-result-box .chart-box .circular-chart .circle-bg{fill:none;stroke:#d9d9d9;stroke-width:2.425}#blood-result-area #blood-chart-area .blood-result-box .chart-box .circular-chart .circle{stroke:#5c98de;fill:none;stroke-width:2.425;stroke-linecap:round;-webkit-animation:progress 1s ease-out forwards;animation:progress 1s ease-out forwards}@keyframes progress{0%{stroke-dasharray:0 100}}#blood-result-area #blood-chart-area .blood-result-box .chart-box .chart-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;color:#29446c;font-size:36px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:1.8px}#blood-result-area #blood-chart-area .blood-result-box .chart-box .chart-text .percentage{color:#29446c;font-size:12px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:.6px}#blood-result-area #blood-chart-area .blood-result-box .blood-result-text{color:#626262;font-size:16px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:.8px;text-align:center}#blood-result-area #blood-chart-area .blood-result-box .blood-result-text .blood-type{color:#5c98de;font-size:16px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:.8px}.todo-box{width:230px}.todo-box .todo-item{position:relative;height:70px}.todo-box .todo-item .todo-icon{border-radius:50%;height:55px;width:55px;background-size:cover}.todo-box .todo-item .todo-circle{position:absolute;top:2px;left:78px;width:15px;height:15px;border-radius:50%;border:2px solid #5c98de}.todo-box .todo-item .todo-circle:before{content:"";height:55px;width:1.5px;background-color:#a2a2a2;display:block;position:absolute;top:13px;left:4.75px}.todo-box .todo-item .todo-right{position:absolute;top:0;left:105px}.todo-box .todo-item .todo-right .todo-title{color:#626262;font-size:16px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.8px}.todo-box .todo-item .todo-right .todo-time{width:100px;height:25px;border-radius:10px;border:1px solid #e8e8e8;color:#a2a2a2;font-size:14px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:.7px;text-align:center;margin-top:6.5px}.todo-img-pc{width:563px;height:90px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(/images/omo/or/step_icon_all_with_vl_pc.svg)}.todo-list-pc{width:563px;display:flex;justify-content:space-between}.todo-list-pc .todo-item{width:78px;-webkit-transform:translate(20px,10px);transform:translate(20px,10px)}.todo-list-pc .todo-item .todo-title{color:#626262;font-size:16px;font-style:normal;line-height:18px;letter-spacing:.8px}.todo-list-pc .todo-item .todo-time{width:83px;height:25px;border-radius:10px;border:1px solid #e8e8e8;color:#a2a2a2;font-size:14px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:.7px;text-align:center;margin-top:6.5px}#qa-div{max-width:740px;margin-left:auto;margin-right:auto}#qa-div .qa-list{list-style:none;padding:0}#qa-div .question{border-bottom:1px solid #a2a2a2;padding:2px 2px 2px 0;position:relative;width:calc(100% - 40px);margin-left:auto;display:flex;justify-content:space-between;align-items:center}@media (max-width:834px){#qa-div .question{width:calc(100% - 60px)}}@media (max-width:576px){#qa-div .question{width:calc(100% - 70px)}}#qa-div .question:before{content:attr(data-stage);color:#5c98de;font-size:16px;font-weight:700;position:absolute;right:calc(100% + 20px);white-space:nowrap}#qa-div .question .sign{width:16px;height:2px;background-color:#5c98de;border-radius:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:.2s}#qa-div .question .sign:before{content:"";display:block;width:100%;height:100%;-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:#5c98de}#qa-div .question.collapsed .sign{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#qa-div .answer{width:calc(100% - 40px);margin-left:auto;margin-top:20px;background-color:hsla(0,0%,96.1%,.53);padding:16px 44px}@media (max-width:576px){#qa-div .answer{width:100%}}#qa-div>.title{font-size:16px;color:#626262;text-align:center}#qa-div .image-container>p{font-weight:700;color:#5c98de;text-align:center}.login-or-text{text-align:center;font-size:16px}@media (min-width:992px){.login-or-text{line-height:60px}}.login-line-remark{width:260px;color:#818182;font-size:14px;font-weight:550}.result-box{color:#626262;font-size:16px;font-style:normal;font-weight:500;background-color:#f5f5f5;border-radius:10px;border:1px solid #e8e8e8}.result-box ul{-webkit-padding-start:24px;padding-inline-start:24px;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.result-box ul li::marker{color:#5c98de}.result-remark{color:#626262;font-size:16px;font-style:normal;font-weight:500}.result-remark .result-remark-info{color:#626262;font-size:14px;font-style:normal;font-weight:500}.button-area{display:block;background:linear-gradient(hsla(0,0%,100%,0),#fff)}@media (min-width:1200px){.button-area{width:1182px;margin:0 auto}}.button-area>.column-reverse-lt-lg{flex-direction:column-reverse}@media (min-width:992px){.button-area>.column-reverse-lt-lg{flex-direction:unset}}.btn-empty-area{height:130px}@media (max-width:991.98px){.btn-empty-area.btn-empty-area-lg{height:190px}}#place_input{width:305px}#name_input,#phone_input{width:calc(100% - 75px)}#email_input{width:calc(100% - 57px)}#residence,#residence_area{width:calc(100% - 92px);text-align:center}.omo-or-login-form{max-width:320px}.photo-box{width:66.67px;height:66.67px;background-color:#d9d9d9;position:relative;background-image:url(/images/omo/or/photo_people.svg)}.photo-box,.photo-box .photo-box-camera{border-radius:50px;cursor:pointer;background-repeat:no-repeat;background-position:50% 50%}.photo-box .photo-box-camera{width:28px;height:28px;background-color:#4298e3;position:absolute;bottom:-6px;right:-6px;background-image:url(/images/omo/or/photo_camera.svg)}.photo-box-text{color:#4298e3;font-size:16px;padding-left:2px;padding-top:2px;cursor:pointer}.orinput{height:32px;border-radius:10px;border:1px solid #e8e8e8;background-color:#fff;padding-left:10px;padding-right:10px;margin-left:5px;color:#626262}.orinput.orinput-blood-type{width:120px;text-align:center}.orinput::-webkit-input-placeholder{color:#a2a2a2;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.7px}.orinput:-ms-input-placeholder{color:#a2a2a2;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.7px}.orinput::-ms-input-placeholder{color:#a2a2a2;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.7px}.orinput::placeholder{color:#a2a2a2;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.7px}.orinput:focus,.orinput:focus-visible{outline:unset!important}.orinput:focus-visible:not(select),.orinput:focus:not(select){background-color:#f5f5f5}.orinput.go-check:invalid{border-color:#ef877f;box-shadow:0 0 4px 0 #f4b6b3}.orinput.go-check:invalid+span.input-alert{font-size:12px;word-break:keep-all}.orinput.go-check:invalid+span.input-alert:before{color:#ef877f;content:" \5FC5\586B";margin-left:0}.orinput:disabled{background-color:#f5f5f5;border-color:#f5f5f5}.groups-checkbox{width:19px;height:19px;-webkit-transform:translateY(3px);transform:translateY(3px);margin-left:10px}.groups-checkbox.go-check:invalid{border-color:#ef877f;box-shadow:0 0 4px 0 #f4b6b3}.groups-checkbox.go-check:invalid~span.input-alert{font-size:12px}.groups-checkbox.go-check:invalid~span.input-alert:before{color:#ef877f;content:" \5FC5\586B";margin-left:5px;word-break:keep-all}.groups-checkbox.go-check:invalid~.groups-checkbox{border-color:#ef877f;box-shadow:0 0 4px 0 #f4b6b3}.orbtn{display:inline-block!important;font-weight:400!important;text-align:center!important;vertical-align:middle!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;border-radius:20px!important;border:0!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.orbtn:not(:disabled):not(.disabled){cursor:pointer!important}.orbtn:focus{outline:0!important;box-shadow:0 0 0 .2rem rgba(52,144,220,.25)!important}.orbtn:hover{text-decoration:none!important}.orbtn.orbtn-primary{color:#fff!important;background-color:#5c98de!important}.orbtn.orbtn-primary:active,.orbtn.orbtn-primary:hover{background-color:#4f84c0!important}.orbtn.orbtn-primary:focus{outline:0!important;box-shadow:0 0 0 .2rem rgba(92,153,222,.25)!important}.orbtn.orbtn-primary:disabled{background-color:#c4dcf8!important}.orbtn.orbtn-secondary{color:#fff!important;background-color:#9cc7fa!important}.orbtn.orbtn-secondary:active,.orbtn.orbtn-secondary:hover{background-color:#5c98de!important}.orbtn.orbtn-secondary:focus{outline:0!important;box-shadow:0 0 0 .2rem rgba(156,199,250,.25)!important}.orbtn.orbtn-secondary:disabled{background-color:#e9e9e9!important}.orbtn.orbtn-success{color:#fff!important;background-color:#00b900!important}.orbtn.orbtn-success:active,.orbtn.orbtn-success:hover{background-color:#009700!important}.orbtn.orbtn-success:focus{outline:0!important;box-shadow:0 0 0 .2rem rgba(0,185,0,.25)!important}.orbtn.orbtn-success:disabled{background-color:#c5ffc5!important}.orbtn.orbtn-lg{width:250px!important;height:60px!important;text-align:center!important;font-size:18px!important;font-style:normal!important;font-weight:600!important;line-height:60px!important;letter-spacing:.9px!important}@media (max-width:575.98px){.orbtn.orbtn-lg.orbtn-lg-rwd-sm{width:130px!important}}.orbtn.submitting{opacity:.5;cursor:not-allowed}.orskip{text-decoration:underline;font-size:14px;color:#818182}.orlable{margin-left:2px}#line-widget{position:fixed;width:60px;height:60px;bottom:30px;right:12vw;border-radius:100%;box-shadow:0 0 6px 1px #666}#line-widget img{max-width:100%}.oromo-progress-bar{width:276px;height:58px}.oromo-progress-bar.oromo-progress-bar-step1{background-image:url(/images/omo/or/progress_bar_step1.svg)}.oromo-progress-bar.oromo-progress-bar-step2{background-image:url(/images/omo/or/progress_bar_step2.svg)}.case-modal .modal-content{border-radius:15px}.case-modal .btn-close{background-color:#a2a2a2}.case-modal .btn-close,.case-modal .btn-read{border-radius:20px;padding:0 15px;width:120px;height:45px;border:none;color:#fff;cursor:pointer;margin-left:18px;margin-right:18px;font-size:18px;font-weight:600}.case-modal .btn-read{background-color:#5c98de}.case-modal .embed-responsive{max-width:580px;margin-inline:auto}.case-modal .article-box{max-width:560px;background-repeat:no-repeat;background-size:contain;background-position:top;padding:200px 40px 40px 20px;margin-left:auto;margin-right:auto}.case-modal .article-box .article-title{font-size:20px;font-weight:600;color:#29446c;text-shadow:0 0 8px #fff;text-align:left}.case-modal .article-box .article-text{color:#626262;font-size:14px;line-height:25px;text-align:left}#pairing-box .more-info-text{border-radius:15px;padding:7px 15px;background-color:hsla(0,0%,100%,.9);position:absolute;top:160px;left:0;right:0;max-width:208px;margin:0 auto;color:#5c98de;font-weight:600;letter-spacing:1px;box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:0;transition:opacity 1s ease}#pairing-box .more-info-text.fade-in{opacity:1}.pair-list-item input[type=checkbox]{width:20px;height:20px;color:#5c98de;-webkit-appearance:none;background:none;border:0;outline:0;flex-grow:0;border-radius:.375rem;background-color:#d9d9d9;transition:background .3s;cursor:pointer;position:absolute;bottom:105px}.pair-list-item input[type=checkbox]:before{content:"";color:#d9d9d9;display:block;width:inherit;height:inherit;border-radius:inherit;border:0;background-color:transparent;background-size:contain;box-shadow:inset 0 0 0 1px #d9d9d9;background-image:url(/images/omo/or/pair_list_check.svg);background-repeat:no-repeat;background-size:14px;background-position:50%}.pair-list-item input[type=checkbox]:checked{background-color:#5c98de}.pair-list-item input[type=checkbox]:checked:before{box-shadow:none;background-image:url(/images/omo/or/pair_list_check.svg);background-repeat:no-repeat;background-size:14px;background-position:50%}.pair-list-item.img1{content:url(/images/omo/or/paired1.png)}.pair-list-item.img2{content:url(/images/omo/or/paired2.png)}.pair-list-item.img3{content:url(/images/omo/or/paired3.png)}.pair-list-item.imgA1{content:url(/images/omo/or/paired_A1.png)}.pair-list-item.imgA2{content:url(/images/omo/or/paired_A2.png)}.pair-list-item.imgA3{content:url(/images/omo/or/paired_A3.png)}.pair-list-item.imgB1{content:url(/images/omo/or/paired_B1.png)}.pair-list-item.imgB2{content:url(/images/omo/or/paired_B2.png)}.pair-list-item.imgB3{content:url(/images/omo/or/paired_B3.png)}.pair-list-item.imgO1{content:url(/images/omo/or/paired_O1.png)}.pair-list-item.imgO2{content:url(/images/omo/or/paired_O2.png)}.pair-list-item.imgO3{content:url(/images/omo/or/paired_O3.png)}.pair-list-item.imgAB1{content:url(/images/omo/or/paired_AB1.png)}.pair-list-item.imgAB2{content:url(/images/omo/or/paired_AB2.png)}.pair-list-item.imgAB3{content:url(/images/omo/or/paired_AB1.png)}.pair-list-item.yellow-star{content:url(/images/omo/or/pair_yellow_star.png);margin:0 1px .5rem}.pair-list-item.gray-star{content:url(/images/omo/or/pair_gray_star.png);margin:0 1px .5rem}.iti{flex:1}.iti__country-container .iti__selected-dial-code{font-size:15px!important}.iti__country-container .iti__selected-country{background-color:unset!important}.iti__country-container .iti__selected-country:focus{outline:none!important}@media (max-width:575.98px){.iti__tel-input{width:100%!important}}