fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:before,.multiselect__spinner:after{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:initial;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{line-height:16px;min-height:40px;box-sizing:border-box;display:block;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;margin:0;text-decoration:none;border-radius:5px;border:1px solid #e8e8e8;cursor:pointer}.multiselect__select{line-height:16px;display:block;position:absolute;box-sizing:border-box;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;margin:0;text-decoration:none;text-align:center;cursor:pointer;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0 5px;border-color:#999 transparent transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-radius:5px 5px 0 0;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}*[dir=rtl] .multiselect{text-align:right}*[dir=rtl] .multiselect__select{right:auto;left:1px}*[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}*[dir=rtl] .multiselect__content{text-align:right}*[dir=rtl] .multiselect__option:after{right:auto;left:0}*[dir=rtl] .multiselect__clear{right:auto;left:12px}*[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.bgModal[data-v-27369b3a]{background:#181818b3;width:100%;height:100vh;position:fixed;top:0;left:0;z-index:99999999;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease}#modalTemplate[data-v-27369b3a]{width:90%;max-width:600px;background-color:#fff;padding:30px 20px;border-radius:10px;box-shadow:0 10px 30px #0000004d;position:relative;transition:transform .3s ease,opacity .3s ease;opacity:0;transform:scale(.9);animation:showModal-27369b3a .3s forwards;text-align:center}#modalTemplate img[data-v-27369b3a]{width:80px;margin-bottom:20px}.modalHeader[data-v-27369b3a]{display:flex;justify-content:center;padding-bottom:10px}.modalTitle[data-v-27369b3a]{font-size:1.5rem;color:#333;margin-bottom:15px}.modalBody[data-v-27369b3a]{margin-bottom:20px;color:#555;font-size:1rem}.modalFooter[data-v-27369b3a]{display:flex;justify-content:center}.btnClose[data-v-27369b3a]{position:absolute;top:5px;right:10px;background:none;border:none;font-size:1.5rem;cursor:pointer}@keyframes showModal-27369b3a{to{opacity:1;transform:scale(1)}}.bg-loader[data-v-e24230e7]{background:#fce6f1;width:100%;height:100vh;position:fixed;z-index:99999999}.title[data-v-e24230e7]{position:fixed;bottom:10px;right:10px}#loader[data-v-e24230e7]{width:50px;height:50px;border:4px solid #1B429B;border-radius:50%;border-top:4px solid #3CDBC0;border-bottom:4px solid #E20177;border-right:4px solid #CCEBF8;-webkit-animation:spin-e24230e7 1s linear infinite;animation:spin-e24230e7 1s linear infinite;position:absolute;top:45%;left:45%}@-webkit-keyframes spin-e24230e7{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-e24230e7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes animatebottom-e24230e7{0%{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom-e24230e7{0%{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.img-fluid{display:block;width:auto;max-width:100%}.clearfix:after{display:block;content:"";clear:both}sub{font-size:.6em}sup{font-size:.6em;vertical-align:super}*,:after,:before{box-sizing:border-box}.text-center{text-align:center}@-webkit-keyframes btnBuy{0%{transform:translate(80%,-50%) skew()}50%{transform:translate(330%,-50%)}to{transform:translate(330%,-50%)}}@-moz-keyframes btnBuy{0%{transform:translate(80%,-50%) skew()}50%{transform:translate(330%,-50%)}to{transform:translate(330%,-50%)}}@-ms-keyframes btnBuy{0%{transform:translate(80%,-50%) skew()}50%{transform:translate(330%,-50%)}to{transform:translate(330%,-50%)}}@-o-keyframes btnBuy{0%{transform:translate(80%,-50%) skew()}50%{transform:translate(330%,-50%)}to{transform:translate(330%,-50%)}}@keyframes btnBuy{0%{transform:translate(80%,-50%) skew()}50%{transform:translate(330%,-50%)}to{transform:translate(330%,-50%)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes loadingD{0%{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loadingD{0%{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loadingD{0%{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loadingD{0%{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loadingD{0%{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-5px,0,0)}20%,40%,60%,80%{transform:translate3d(5px,0,0)}}@-moz-keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-5px,0,0)}20%,40%,60%,80%{transform:translate3d(5px,0,0)}}@-ms-keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-5px,0,0)}20%,40%,60%,80%{transform:translate3d(5px,0,0)}}@-o-keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-5px,0,0)}20%,40%,60%,80%{transform:translate3d(5px,0,0)}}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-5px,0,0)}20%,40%,60%,80%{transform:translate3d(5px,0,0)}}@keyframes zoomin{0%{opacity:0;transform:scale(.92) translateY(30px)}to{transform:scale(1) translate(0);opacity:1}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes slidedown{0%{height:0}to{height:100%}}.Allergy{max-width:390px;margin:0 auto;width:100%;height:100svh;background-color:#fce6f1}.Allergy .allergy_main,.Allergy .allergy_main .allergy_sub{height:100%}.Allergy .allergy_main .allergy_sub .allergy_content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100svh}.Allergy .allergy_main .allergy_sub .allergy_content .items{height:50%}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_banner{width:390px;height:100%;margin:0 auto}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_banner.user{width:100%;height:auto}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_banner img{width:100%;height:100%;object-fit:contain}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_banner .pm25{object-fit:cover}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame{position:fixed;max-width:390px;width:100%;bottom:0;padding:20px 24px 32px;background-color:#ccebf8;-webkit-box-shadow:inset 0px 0px 0px 4px #E6F5FC;-khtml-box-shadow:inset 0px 0px 0px 4px #E6F5FC;-moz-box-shadow:inset 0px 0px 0px 4px #E6F5FC;-ms-box-shadow:inset 0px 0px 0px 4px #E6F5FC;-o-box-shadow:inset 0px 0px 0px 4px #E6F5FC;box-shadow:inset 0 0 0 4px #e6f5fc;-webkit-border-top-left-radius:40px;-webkit-border-top-right-radius:40px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:40px;-moz-border-radius-topright:40px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:40px 40px 0 0}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.RealTest{position:relative;flex-grow:1;margin-top:-33px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.screen{position:relative;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin-top:-38px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.screen .frame_wraper{padding:32px 24px 0;flex-grow:1}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.screen2{position:relative;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin-top:-38px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.screen2 .frame_wraper{padding:32px 24px 0;flex-grow:1}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result{background-color:#f9fafb;-webkit-box-shadow:inset 0px 0px 0px 4px white;-khtml-box-shadow:inset 0px 0px 0px 4px white;-moz-box-shadow:inset 0px 0px 0px 4px white;-ms-box-shadow:inset 0px 0px 0px 4px white;-o-box-shadow:inset 0px 0px 0px 4px white;box-shadow:inset 0 0 0 4px #fff;padding-top:56px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.table_medicine{padding-top:24px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.table_medicine .table1{height:100%}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.table_medicine .table1 .content_medicine{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.table_medicine .table1 .content_medicine table.table tbody{background-color:#fff}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.table_medicine .table1 .content_medicine table.table tbody.little{height:calc(100vh - 523px)}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.table_medicine .table1 .allergy_btn{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:end;-moz-align-items:end;align-items:end;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;-moz-justify-content:end;justify-content:end;flex-grow:1}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.normal .icon_rusult{background-color:#54b948;-webkit-box-shadow:inset 0px 0px 0px 4px #98D591;-khtml-box-shadow:inset 0px 0px 0px 4px #98D591;-moz-box-shadow:inset 0px 0px 0px 4px #98D591;-ms-box-shadow:inset 0px 0px 0px 4px #98D591;-o-box-shadow:inset 0px 0px 0px 4px #98D591;box-shadow:inset 0 0 0 4px #98d591}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.normal .icon_rusult .icon_custom{background:url(/assets/images/icon/result_normal.png) no-repeat center center;background-size:contain}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.normal .symptom{color:#54b948}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.normal_pm .icon_rusult{background-color:#54b948;-webkit-box-shadow:inset 0px 0px 0px 4px #98d591;-khtml-box-shadow:inset 0px 0px 0px 4px #98d591;-moz-box-shadow:inset 0px 0px 0px 4px #98d591;-ms-box-shadow:inset 0px 0px 0px 4px #98d591;-o-box-shadow:inset 0px 0px 0px 4px #98d591;box-shadow:inset 0 0 0 4px #98d591}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.normal_pm .icon_rusult .icon_custom{background:url(/assets/images/icon/result_normal.png) no-repeat center center;background-size:contain}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.normal_pm .symptom{color:#54b948}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.medium_pm .icon_rusult{background-color:#eab308;-webkit-box-shadow:inset 0px 0px 0px 4px #facc15;-khtml-box-shadow:inset 0px 0px 0px 4px #facc15;-moz-box-shadow:inset 0px 0px 0px 4px #facc15;-ms-box-shadow:inset 0px 0px 0px 4px #facc15;-o-box-shadow:inset 0px 0px 0px 4px #facc15;box-shadow:inset 0 0 0 4px #facc15}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.medium_pm .icon_rusult .icon_custom{background:url(/assets/images/icon/result_medium.png) no-repeat center center;background-size:contain}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.medium_pm .symptom{color:#eab308}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.bad_pm .icon_rusult{background-color:#f97316;-webkit-box-shadow:inset 0px 0px 0px 4px #fdba74;-khtml-box-shadow:inset 0px 0px 0px 4px #fdba74;-moz-box-shadow:inset 0px 0px 0px 4px #fdba74;-ms-box-shadow:inset 0px 0px 0px 4px #fdba74;-o-box-shadow:inset 0px 0px 0px 4px #fdba74;box-shadow:inset 0 0 0 4px #fdba74}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.bad_pm .icon_rusult .icon_custom{background:url(/assets/images/icon/result_bad.png) no-repeat center center;background-size:contain}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.bad_pm .symptom{color:#f97316}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.medium .icon_rusult{background-color:#eab308;-webkit-box-shadow:inset 0px 0px 0px 4px #FACC15;-khtml-box-shadow:inset 0px 0px 0px 4px #FACC15;-moz-box-shadow:inset 0px 0px 0px 4px #FACC15;-ms-box-shadow:inset 0px 0px 0px 4px #FACC15;-o-box-shadow:inset 0px 0px 0px 4px #FACC15;box-shadow:inset 0 0 0 4px #facc15}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.medium .icon_rusult .icon_custom{background:url(/assets/images/icon/result_medium.png) no-repeat center center;background-size:contain}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.medium .symptom{color:#eab308}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.bad .icon_rusult{background-color:#f97316;-webkit-box-shadow:inset 0px 0px 0px 4px #FDBA74;-khtml-box-shadow:inset 0px 0px 0px 4px #FDBA74;-moz-box-shadow:inset 0px 0px 0px 4px #FDBA74;-ms-box-shadow:inset 0px 0px 0px 4px #FDBA74;-o-box-shadow:inset 0px 0px 0px 4px #FDBA74;box-shadow:inset 0 0 0 4px #fdba74}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.bad .icon_rusult .icon_custom{background:url(/assets/images/icon/result_bad.png) no-repeat center center;background-size:contain}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.bad .symptom{color:#f97316}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.very_bad .icon_rusult{background-color:#ef4444;-webkit-box-shadow:inset 0px 0px 0px 4px #fca5a5;-khtml-box-shadow:inset 0px 0px 0px 4px #fca5a5;-moz-box-shadow:inset 0px 0px 0px 4px #fca5a5;-ms-box-shadow:inset 0px 0px 0px 4px #fca5a5;-o-box-shadow:inset 0px 0px 0px 4px #fca5a5;box-shadow:inset 0 0 0 4px #fca5a5}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.very_bad .icon_rusult .icon_custom{background:url(/assets/images/icon/result_verybad.png) no-repeat center center;background-size:contain}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result.very_bad .symptom{color:#ef4444}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .icon_rusult{position:absolute;width:80px;height:80px;left:50%;top:-40px;transform:translate(-50%);text-indent:-9999px;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-box-shadow:inset 0px 0px 0px 4px #8ae9d9;-khtml-box-shadow:inset 0px 0px 0px 4px #8ae9d9;-moz-box-shadow:inset 0px 0px 0px 4px #8ae9d9;-ms-box-shadow:inset 0px 0px 0px 4px #8ae9d9;-o-box-shadow:inset 0px 0px 0px 4px #8ae9d9;box-shadow:inset 0 0 0 4px #8ae9d9}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .icon_custom{display:block;width:48px;height:48px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(/assets/images/icon/result_normal.png) no-repeat center center;background-size:contain}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.pm25 .text_header .symptom,.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.pm25 .text_header .text{margin-top:10px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_header{text-align:center}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_header .symptom{margin-top:5px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_header .symptom.normal{color:#3cdbc0}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_header .text{margin-top:16px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_header .text p{line-height:1.5em}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content hr{border-top:1px #D1D5DB solid;margin:16px 0;opacity:1}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_details{margin-bottom:24px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_details .text_result{line-height:1.25em}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_details .text_result.inspection ul{line-height:1.5em}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_details .text_result.inspection ul.inspection{margin-top:8px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_details .text_result.inspection ul li{padding-left:25px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_details .text_result.inspection ul li p{position:relative}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_details .text_result.inspection ul li p:after{content:"";position:absolute;top:10px;left:-10px;width:3px;height:3px;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;background-color:#000}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_details .text_result.inspection ul li span{text-decoration:underline}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_details .text_result.inspection ul li ul li{padding-left:22px;color:#545f71}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_details .text_result.inspection ul li ul li p:after{background-color:#545f71}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content .text_details .text_result.inspection .text_important{margin-top:8px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content a{text-decoration:none}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content a.link_refresh{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;column-gap:10px;margin-top:16px;color:#1b429b}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content a.link_refresh .thumbnail{width:20px;height:20px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content a.link_refresh .thumbnail img{width:100%;height:100%;object-fit:contain}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine .nav{margin:16px -4px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine .nav .nav-item{flex:0 0 50%;padding:0 4px;font-size:14px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine .nav .nav-item .nav-link{width:100%;border:1px solid #E5E7EB;padding:10px 0;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;color:#000}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine .nav .nav-item .nav-link.active{color:#fff;background-color:#1b429b}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine .tab-content{width:100%}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-border-radius:22px;-khtml-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px;-webkit-box-shadow:0px 2px 3px rgba(0,0,0,.06);-khtml-box-shadow:0px 2px 3px rgba(0,0,0,.06);-moz-box-shadow:0px 2px 3px rgba(0,0,0,.06);-ms-box-shadow:0px 2px 3px rgba(0,0,0,.06);-o-box-shadow:0px 2px 3px rgba(0,0,0,.06);box-shadow:0 2px 3px #0000000f;border:1px solid #E5E7EB;margin-bottom:0;line-height:1.2em;overflow:hidden}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table .col_cus1{max-width:110px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table .col_cus2{max-width:112px;width:112px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table .col_cus3{max-width:130px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table thead{background-color:#fce6f1}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table thead tr{border-bottom:1px solid #E5E7EB}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table thead tr th{border-collapse:collapse;padding:10px;color:#6b7280;background-color:#fce6f1;font-weight:500;border:0}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table thead tr th.col_cus1{width:97px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table thead tr th.col_cus2{width:112px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table thead tr th.col_cus3{width:131px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table tbody{height:calc(100vh - 410px);overflow-y:auto;overflow-x:hidden}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table tbody tr th{border:1px solid #E5E7EB;border-collapse:collapse;color:#1f2937;line-height:1.4em;padding:10px;font-weight:500;vertical-align:middle;text-align:center;border-right:0;border-left:0}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine table.table tbody tr td{border:1px solid #E5E7EB;border-collapse:collapse;color:#1f2937;padding:12px 10px;vertical-align:middle;font-weight:400;border-right:0;border-left:0}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame.result .result_content.content_medicine .box_important{margin:16px 0 17px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame .allergy_text{text-align:center;margin:59.5px 0;color:#1b429b}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame .allergy_text h1{font-size:24px;margin-bottom:24px;line-height:1.5em}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame .allergy_text p{line-height:20px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame .allergy_user h5{text-align:center;margin-bottom:24px}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame .number{position:absolute;top:-20px;left:20px;width:40px;height:40px;font-size:24px;font-weight:700;color:#fff;background-color:#e20177;border:4px solid white;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.Allergy .allergy_main .allergy_sub .allergy_content .allergy_frame .allergy_check_box h5{line-height:1.4em;margin-bottom:16px}.Allergy .allergy_main .allergy_sub .allergy_frame_full{padding:40px 26px 32px}.Allergy .allergy_main .allergy_sub .allergy_frame_full h5{text-align:center;margin-bottom:24px}.Allergy .allergy_main .allergy_sub .allergy_frame_full .allergy_condition .condition_wraper{padding-bottom:24px}.Allergy .allergy_main .allergy_sub .allergy_frame_full .allergy_condition .condition_wraper .conditon{-webkit-border-radius:40px;-khtml-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;width:100%;padding:24px;background-color:#fff}.Allergy .allergy_main .allergy_sub .allergy_frame_full .allergy_condition .condition_wraper .conditon .wraper{overflow-y:auto;height:calc(100vh - 246px)}.Allergy .allergy_main .allergy_sub .allergy_frame_full .allergy_condition .condition_wraper .conditon .title_condition{line-height:1.25rem;color:#1f2937;text-align:left}.Allergy .allergy_main .allergy_sub .allergy_frame_full .allergy_condition .condition_wraper .conditon .group_text{margin-bottom:15px;line-height:1.25rem;color:#6b7280}.modal{background:#00000080;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:0 24px}.modal .wraper_modal{width:342px}.modal .wraper_modal .modal_content{position:relative;text-align:center;background-color:#fff;padding:52px 24px 32px;-webkit-border-radius:22px;-khtml-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px}.modal .wraper_modal .modal_content .wraper_content .icon_alert{position:absolute;width:80px;height:80px;left:50%;top:-40px;transform:translate(-50%);background-color:#fedb00;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-box-shadow:inset 0px 0px 0px 4px #fee966;-khtml-box-shadow:inset 0px 0px 0px 4px #fee966;-moz-box-shadow:inset 0px 0px 0px 4px #fee966;-ms-box-shadow:inset 0px 0px 0px 4px #fee966;-o-box-shadow:inset 0px 0px 0px 4px #fee966;box-shadow:inset 0 0 0 4px #fee966;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.modal .wraper_modal .modal_content .wraper_content .icon_alert .thumbnail_icon{width:44px;height:44px}.modal .wraper_modal .modal_content .wraper_content .icon_alert .thumbnail_icon img{width:100%;height:100%;object-fit:contain}.modal .wraper_modal .modal_content .wraper_content .text{text-align:center;line-height:35px}.modal .wraper_modal .modal_content .wraper_content .text span{color:#cbaf00}.modal .wraper_modal .modal_content .wraper_content hr{border-top:1px #D1D5DB solid;margin:16px 0;opacity:1}.modal .wraper_modal .modal_content .wraper_content .detail{line-height:28px;text-align:center;margin-bottom:24px}.allergy_btn.btn_two{width:100%;padding:24px 24px 32px;background-color:#fff;-webkit-border-top-left-radius:40px;-webkit-border-top-right-radius:40px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:40px;-moz-border-radius-topright:40px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:40px 40px 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;column-gap:20px}.allergy_btn.btn_two .btn_back{width:46px;height:46px;flex:0 0 46px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;background-color:#1b429b;border:0}.allergy_btn.btn_two .btn_back .arrow_left{width:20px;height:20px;background:url(/assets/images/arrow-left.png) no-repeat center center;background-size:contain}.btn.btn_custom{font-size:15px;width:100%;padding:14px 0;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;color:#fff;font-weight:700}.btn.btn_custom.pink{background-color:#e20177;box-shadow:0 2px 2.8px #e40c6733}.btn.btn_custom.blue{background-color:#1b429b;box-shadow:0 2px 2.8px #1cabfb33}a{text-decoration:none}a.link_alert{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;column-gap:10px;margin-top:16px;color:#1b429b}a.link_alert .thumbnail{width:20px;height:20px}a.link_alert .thumbnail img{width:100%;height:100%;object-fit:contain}.group{position:relative;padding:10px 0}.group:first-child{padding-top:0}.group label.form-check-label{font-weight:700;padding-bottom:10px}.group label.form-accept-label{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:10px 0 18px}.group label.form-accept-label .form-check-input{margin-top:0}.group label.form-accept-label .text{padding-left:10px}.group input,.group select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.group input:focus-visible,.group select:focus-visible{outline-offset:0px;outline:1px solid #1B429B!important}.group input.form-custom-input,.group select.form-custom-input{background-color:#fff;height:50px;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;padding:12.5px 16px;color:#6b7280;width:100%;border:0}.group input.icon_calendar,.group select.icon_calendar{position:relative;padding:14px 16px}.group input.icon_calendar:after,.group select.icon_calendar:after{content:"";position:absolute;background:url(/assets/images/calendar-days.png) no-repeat center center;background-size:contain;width:20px;height:20px;right:10px;top:50%;z-index:0;transform:translateY(-50%)}.group input.icon_arrow,.group select.icon_arrow{position:relative;padding:14px 16px}.group input.icon_arrow:after,.group select.icon_arrow:after{content:"";position:absolute;background:url(/assets/images/arrow.png) no-repeat center center;background-size:contain;width:20px;height:20px;right:10px;top:50%;z-index:0;transform:translateY(-50%)}.group input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;background-color:red;width:100%;height:100%;z-index:2}.box_choose{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.box_choose .sub-choose{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;flex:0 0 50%;padding:0 5px}.box_choose .sub-choose .form-check-label-radio{width:100%;height:100%;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;overflow:hidden}.box_choose .sub-choose .form-check-label-radio .text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;height:100%;font-size:14px;padding:17px 20px 17px 56px;background-color:#fff}.box_choose .sub-choose .form-check-label-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.box_choose .sub-choose .form-check-label-radio input:checked~.checkmark svg{color:#1b429b}.box_choose .sub-choose .form-check-label-radio input:checked~.text{color:#f4f3f6;background-color:#1b429b}.box_choose .sub-choose .form-check-label-radio .checkmark{position:absolute;display:grid;place-items:center;width:28px;height:28px;top:50%;left:15px;transform:translateY(-50%);background-color:#fff;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;z-index:1}.box_choose .sub-choose .form-check-label-radio .checkmark svg{width:20px;height:20px}.box_choose .sub-choose .form-check-label-radio .checkmark:after{content:"";position:absolute;width:20px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%)}.box_check{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px 24px;row-gap:8px}.box_check.check_box .sub-choose .form-check-label-radio .text{padding:14px 16px 14px 48px}.box_check.check_box .sub-choose .form-check-label-radio input:checked~.checkmark{border:1px solid #2563EB;background:#e0e3ee}.box_check.check_box .sub-choose .form-check-label-radio input:checked~.checkmark:after{content:"";position:absolute;background:#2563eb}.box_check.check_box .sub-choose .form-check-label-radio .checkmark{-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;left:16px;right:auto}.box_check.check_box .sub-choose .form-check-label-radio .checkmark:after{content:"";width:7px;height:7px;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.box_check.testing2 .sub-choose .form-check-label-radio{-webkit-border-radius:22px;-khtml-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px}.box_check.testing2 .sub-choose .form-check-label-radio .text{padding:14px 16px 14px 48px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;-moz-align-items:start;align-items:start;-webkit-border-radius:22px;-khtml-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px;line-height:1.35em}.box_check.testing2 .sub-choose .form-check-label-radio input:checked~.checkmark{border:1px solid #2563EB;background:#e0e3ee}.box_check.testing2 .sub-choose .form-check-label-radio input:checked~.checkmark:after{content:"";position:absolute;background:#2563eb}.box_check.testing2 .sub-choose .form-check-label-radio input:checked~.text{color:#000}.box_check.testing2 .sub-choose .form-check-label-radio .checkmark{-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;left:16px;right:auto}.box_check.testing2 .sub-choose .form-check-label-radio .checkmark:after{content:"";width:7px;height:7px;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.box_check.testing2 .sub-choose .form-check-label-radio .checkmark.testing2{top:25px}.box_check .sub-choose{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;flex:0 0 100%;padding:0 5px}.box_check .sub-choose .form-check-label-radio{width:100%;height:100%;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;overflow:hidden}.box_check .sub-choose .form-check-label-radio .text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;width:100%;height:100%;font-size:14px;padding:15px 48px 15px 16px;background-color:#fff;line-height:1.25em}.box_check .sub-choose .form-check-label-radio .text.space{padding:10px 48px 10px 16px;line-height:1.5em}.box_check .sub-choose .form-check-label-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.box_check .sub-choose .form-check-label-radio input:checked~.checkmark{border:1px solid #4364ae;background-color:#1b429b}.box_check .sub-choose .form-check-label-radio input:checked~.text{color:#1b429b;-webkit-box-shadow:inset 0px 0px 0px 1px #1B429B;-khtml-box-shadow:inset 0px 0px 0px 1px #1B429B;-moz-box-shadow:inset 0px 0px 0px 1px #1B429B;-ms-box-shadow:inset 0px 0px 0px 1px #1B429B;-o-box-shadow:inset 0px 0px 0px 1px #1B429B;box-shadow:inset 0 0 0 1px #1b429b}.box_check .sub-choose .form-check-label-radio .checkmark{position:absolute;display:block;place-items:center;width:16px;height:16px;top:50%;right:16px;transform:translateY(-50%);border:1px solid #e5e7eb;background-color:#fff;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;z-index:1}.box_check .sub-choose .form-check-label-radio .checkmark:after{content:"";position:absolute;background:url(/assets/images/check.png) no-repeat center center;background-size:contain;width:14px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.box_many_choose{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:8px;background-color:#fff;-webkit-border-radius:22px;-khtml-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px}.box_many_choose .many_choose{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;max-width:32px;width:100%;height:48px}.box_many_choose .many_choose .form-check-label-radio{width:100%;height:100%;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:22px;-khtml-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px}.box_many_choose .many_choose .form-check-label-radio .text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:4px;width:100%;height:100%;font-size:16px;background-color:#fff;color:#6b7280;-webkit-border-radius:22px;-khtml-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px}.box_many_choose .many_choose .form-check-label-radio .text:before{content:"";position:absolute;width:100%;height:100%}.box_many_choose .many_choose .form-check-label-radio .text.pain0 .icon_pain{background:url(/assets/images/icon/icon_pain0.png) no-repeat center center;background-size:contain}.box_many_choose .many_choose .form-check-label-radio .text.pain1 .icon_pain{background:url(/assets/images/icon/icon_pain1.png) no-repeat center center;background-size:contain}.box_many_choose .many_choose .form-check-label-radio .text.pain2 .icon_pain{background:url(/assets/images/icon/icon_pain2.png) no-repeat center center;background-size:contain}.box_many_choose .many_choose .form-check-label-radio .text.pain3 .icon_pain{background:url(/assets/images/icon/icon_pain3.png) no-repeat center center;background-size:contain}.box_many_choose .many_choose .form-check-label-radio .text.pain4 .icon_pain{background:url(/assets/images/icon/icon_pain4.png) no-repeat center center;background-size:contain}.box_many_choose .many_choose .form-check-label-radio .text.pain5 .icon_pain{background:url(/assets/images/icon/icon_pain5.png) no-repeat center center;background-size:contain}.box_many_choose .many_choose .form-check-label-radio .text.pain6 .icon_pain{background:url(/assets/images/icon/icon_pain6.png) no-repeat center center;background-size:contain}.box_many_choose .many_choose .form-check-label-radio .text.pain7 .icon_pain{background:url(/assets/images/icon/icon_pain7.png) no-repeat center center;background-size:contain}.box_many_choose .many_choose .form-check-label-radio .text.pain8 .icon_pain{background:url(/assets/images/icon/icon_pain8.png) no-repeat center center;background-size:contain}.box_many_choose .many_choose .form-check-label-radio .text.pain9 .icon_pain{background:url(/assets/images/icon/icon_pain9.png) no-repeat center center;background-size:contain}.box_many_choose .many_choose .form-check-label-radio .text.pain10 .icon_pain{background:url(/assets/images/icon/icon_pain10.png) no-repeat center center;background-size:contain}.box_many_choose .many_choose .form-check-label-radio .text .icon_pain{width:14px;height:14px}.box_many_choose .many_choose .form-check-label-radio .text .icon_pain img{width:100%;height:100%;object-fit:cover}.box_many_choose .many_choose .form-check-label-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.box_many_choose .many_choose .form-check-label-radio input:checked~.checkmark svg{color:#1b429b}.box_many_choose .many_choose .form-check-label-radio input:checked~.text{position:relative;color:#f4f3f6;background-color:#1b429b}.box_many_choose .many_choose .form-check-label-radio input:checked~.text:after{content:"";position:absolute;width:100%;height:100%;-webkit-border-radius:22px;-khtml-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px;-webkit-box-shadow:rgba(0,0,0,.1) 0px 4px 3px 0px;-khtml-box-shadow:rgba(0,0,0,.1) 0px 4px 3px 0px;-moz-box-shadow:rgba(0,0,0,.1) 0px 4px 3px 0px;-ms-box-shadow:rgba(0,0,0,.1) 0px 4px 3px 0px;-o-box-shadow:rgba(0,0,0,.1) 0px 4px 3px 0px;box-shadow:#0000001a 0 4px 3px}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain0{color:#f4f3f6;background-color:#3cdbc0;-webkit-box-shadow:inset 0px 0px 0px 2px #8ae9d9;-khtml-box-shadow:inset 0px 0px 0px 2px #8ae9d9;-moz-box-shadow:inset 0px 0px 0px 2px #8ae9d9;-ms-box-shadow:inset 0px 0px 0px 2px #8ae9d9;-o-box-shadow:inset 0px 0px 0px 2px #8ae9d9;box-shadow:inset 0 0 0 2px #8ae9d9}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain0 .icon_pain{background:url(/assets/images/icon/icon_pain_active0.png) no-repeat center center;background-size:cover}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain1{color:#f4f3f6;background-color:#43d2a0;-webkit-box-shadow:inset 0px 0px 0px 2px #8ae9d9;-khtml-box-shadow:inset 0px 0px 0px 2px #8ae9d9;-moz-box-shadow:inset 0px 0px 0px 2px #8ae9d9;-ms-box-shadow:inset 0px 0px 0px 2px #8ae9d9;-o-box-shadow:inset 0px 0px 0px 2px #8ae9d9;box-shadow:inset 0 0 0 2px #8ae9d9}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain1 .icon_pain{background:url(/assets/images/icon/icon_pain_active1.png) no-repeat center center;background-size:cover}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain2{color:#f4f3f6;background-color:#49cb84;-webkit-box-shadow:inset 0px 0px 0px 2px #91e0b5;-khtml-box-shadow:inset 0px 0px 0px 2px #91e0b5;-moz-box-shadow:inset 0px 0px 0px 2px #91e0b5;-ms-box-shadow:inset 0px 0px 0px 2px #91e0b5;-o-box-shadow:inset 0px 0px 0px 2px #91e0b5;box-shadow:inset 0 0 0 2px #91e0b5}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain2 .icon_pain{background:url(/assets/images/icon/icon_pain_active2.png) no-repeat center center;background-size:cover}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain3{color:#f4f3f6;background-color:#53bc51;-webkit-box-shadow:inset 0px 0px 0px 2px #9ce19b;-khtml-box-shadow:inset 0px 0px 0px 2px #9ce19b;-moz-box-shadow:inset 0px 0px 0px 2px #9ce19b;-ms-box-shadow:inset 0px 0px 0px 2px #9ce19b;-o-box-shadow:inset 0px 0px 0px 2px #9ce19b;box-shadow:inset 0 0 0 2px #9ce19b}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain3 .icon_pain{background:url(/assets/images/icon/icon_pain_active3.png) no-repeat center center;background-size:cover}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain4{color:#f4f3f6;background-color:#99c72c;-webkit-box-shadow:inset 0px 0px 0px 2px #b8dc62;-khtml-box-shadow:inset 0px 0px 0px 2px #b8dc62;-moz-box-shadow:inset 0px 0px 0px 2px #b8dc62;-ms-box-shadow:inset 0px 0px 0px 2px #b8dc62;-o-box-shadow:inset 0px 0px 0px 2px #b8dc62;box-shadow:inset 0 0 0 2px #b8dc62}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain4 .icon_pain{background:url(/assets/images/icon/icon_pain_active4.png) no-repeat center center;background-size:cover}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain5{color:#f4f3f6;background-color:#ead809;-webkit-box-shadow:inset 0px 0px 0px 2px #f7e947;-khtml-box-shadow:inset 0px 0px 0px 2px #f7e947;-moz-box-shadow:inset 0px 0px 0px 2px #f7e947;-ms-box-shadow:inset 0px 0px 0px 2px #f7e947;-o-box-shadow:inset 0px 0px 0px 2px #f7e947;box-shadow:inset 0 0 0 2px #f7e947}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain5 .icon_pain{background:url(/assets/images/icon/icon_pain_active5.png) no-repeat center center;background-size:cover}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain6{color:#f4f3f6;background-color:#fdcb08;-webkit-box-shadow:inset 0px 0px 0px 2px #fdd741;-khtml-box-shadow:inset 0px 0px 0px 2px #fdd741;-moz-box-shadow:inset 0px 0px 0px 2px #fdd741;-ms-box-shadow:inset 0px 0px 0px 2px #fdd741;-o-box-shadow:inset 0px 0px 0px 2px #fdd741;box-shadow:inset 0 0 0 2px #fdd741}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain6 .icon_pain{background:url(/assets/images/icon/icon_pain_active6.png) no-repeat center center;background-size:cover}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain7{color:#f4f3f6;background-color:#faaa17;-webkit-box-shadow:inset 0px 0px 0px 2px #ffca69;-khtml-box-shadow:inset 0px 0px 0px 2px #ffca69;-moz-box-shadow:inset 0px 0px 0px 2px #ffca69;-ms-box-shadow:inset 0px 0px 0px 2px #ffca69;-o-box-shadow:inset 0px 0px 0px 2px #ffca69;box-shadow:inset 0 0 0 2px #ffca69}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain7 .icon_pain{background:url(/assets/images/icon/icon_pain_active7.png) no-repeat center center;background-size:cover}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain8{color:#f4f3f6;background-color:#f78c25;-webkit-box-shadow:inset 0px 0px 0px 2px #ffac5b;-khtml-box-shadow:inset 0px 0px 0px 2px #ffac5b;-moz-box-shadow:inset 0px 0px 0px 2px #ffac5b;-ms-box-shadow:inset 0px 0px 0px 2px #ffac5b;-o-box-shadow:inset 0px 0px 0px 2px #ffac5b;box-shadow:inset 0 0 0 2px #ffac5b}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain8 .icon_pain{background:url(/assets/images/icon/icon_pain_active8.png) no-repeat center center;background-size:cover}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain9{color:#f4f3f6;background-color:#f36a34;-webkit-box-shadow:inset 0px 0px 0px 2px #fe9369;-khtml-box-shadow:inset 0px 0px 0px 2px #fe9369;-moz-box-shadow:inset 0px 0px 0px 2px #fe9369;-ms-box-shadow:inset 0px 0px 0px 2px #fe9369;-o-box-shadow:inset 0px 0px 0px 2px #fe9369;box-shadow:inset 0 0 0 2px #fe9369}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain9 .icon_pain{background:url(/assets/images/icon/icon_pain_active9.png) no-repeat center center;background-size:cover}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain10{color:#f4f3f6;background-color:#f04943;-webkit-box-shadow:inset 0px 0px 0px 2px #fa7b77;-khtml-box-shadow:inset 0px 0px 0px 2px #fa7b77;-moz-box-shadow:inset 0px 0px 0px 2px #fa7b77;-ms-box-shadow:inset 0px 0px 0px 2px #fa7b77;-o-box-shadow:inset 0px 0px 0px 2px #fa7b77;box-shadow:inset 0 0 0 2px #fa7b77}.box_many_choose .many_choose .form-check-label-radio input:checked~.text.pain10 .icon_pain{background:url(/assets/images/icon/icon_pain_active10.png) no-repeat center center;background-size:cover}.text-detail{margin:16px 0 24px;text-align:center;color:#545f71}body{background-color:#303030;font-size:14px;font-family:Prompt,system-ui;font-weight:500}.prompt-light{font-family:Prompt,system-ui;font-weight:300;font-style:normal}.prompt-regular{font-family:Prompt,system-ui;font-weight:400;font-style:normal}.prompt-medium{font-family:Prompt,system-ui;font-weight:500;font-style:normal}.prompt-bold{font-family:Prompt,system-ui;font-weight:700;font-style:normal}.font_w_light{font-weight:300!important}.font_w_regular{font-weight:400!important}.font_w_medium{font-weight:500!important}.font_w_bold{font-weight:600!important}.font_11{font-size:11px}.font_14{font-size:14px}.font_15{font-size:15px}.font_16{font-size:16px}.font_18{font-size:18px}.font_20{font-size:20px}.font_24{font-size:24px}.color_blue{color:#1b429b}.color_input{color:#6b7280!important}.color_black{color:#1f2937}.p_l_0{border-left:0}.p_r_0{border-right:0}.p_all_0{border-right:0;border-left:0}.border_r_22{-webkit-border-radius:22px;-khtml-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px;border-radius:22px!important}.line_h_mid{line-height:1.5rem!important}
