@charset "UTF-8";.musoon[data-v-036d2aee]{display:grid;grid-template-columns:1fr;justify-items:center;font-size:.8rem;margin:2rem}img[data-v-036d2aee]{margin:1rem}.inncom[data-v-036d2aee]{font-size:.6rem}*{box-sizing:border-box;-webkit-text-size-adjust:none}::focus{outline:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{display:block;border:0}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}a{text-decoration:none;cursor:pointer}.clear{margin:0;padding:0;clear:both}:focus{outline:none}button{border:none;color:inherit;font:inherit;background-color:inherit;margin:0;padding:0}b{font-weight:700}input[type=button],input[type=number],input[type=text]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:inherit;padding:0;margin:0}input[type=button]::-webkit-inner-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=text]::-webkit-inner-spin-button{-webkit-appearance:none}::-moz-placeholder{color:#979797}::placeholder{color:#979797}p{line-height:1.5}svg line{shape-rendering:crispEdges}input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:inherit;padding:0;margin:0;font-family:Roboto,Noto Sans CJK TC,微軟正黑體,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}input::-webkit-inner-spin-button{-webkit-appearance:none}select{-webkit-appearance:none;border:none;background-color:#fbf9f3;background-image:url(../img/select_arr.096cb3b6.svg);background-position:right 7px center;background-repeat:no-repeat;background-size:9px auto;font-size:1em;font-family:Roboto,Noto Sans CJK TC,微軟正黑體,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}input:disabled,option:disabled{color:#979797}textarea{padding:0;border:0;margin:0;resize:none;line-height:1.5;border-radius:5px;background-color:#fbf9f3;font-family:Roboto,Noto Sans CJK TC,微軟正黑體,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder,::placeholder{color:#979797}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:11px 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.active:hover,.hamburger:hover{opacity:1}.hamburger.active .hamburger-inner,.hamburger.active .hamburger-inner:after,.hamburger.active .hamburger-inner:before{background-color:#f19e4e}.hamburger-box{width:25px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:25px;height:2px;background-color:#f19e4e;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-9px}.hamburger-inner:after{bottom:-9px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.header{width:100%;height:2.8125em;position:fixed;background-color:#fff;z-index:9;top:0}.header .content{width:100%;height:100%;position:relative;z-index:1}.header .content.shadow{box-shadow:0 5px 20px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,.1);-o-box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}.header .content>.inner{width:100%;height:100%;display:grid;grid-template-columns:1fr 3fr 1fr;padding:0 .875em}.header .content>.inner .logo,.header .content>.inner .text{display:flex;align-items:center}.header .content>.inner p{text-align:center;font-size:1em;width:100%;display:inline-block;color:#494949}.header .content>.inner .hamburgerBox{text-align:right}.header .nav{width:100%;height:0;transition:all .5s linear;overflow:hidden}.header .nav .caption{display:none}.header .nav .caption .inner{padding:1.875em 2.1875em}.header .nav .caption .inner p{margin:0}.header .nav>.inner{padding:1em 2.1875em}.header .nav>.inner .btn .inner{grid-template-rows:2.5fr 1fr}.nav{background-color:#fff}.nav .caption{padding-top:0;margin-bottom:0}.nav>.inner{padding:1em 2.1875em;height:100%;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,minmax(min-content,125px));grid-column-gap:.9375em;grid-row-gap:.625em}.nav>.inner .btn{background-color:#fbf9f3;border-radius:5px}.nav>.inner .btn .inner{height:100%;display:grid;grid-template-rows:1.72fr 1fr}.nav>.inner .btn .nav_img{display:flex;align-items:center;justify-content:center}.nav>.inner .btn.disabled{background-color:#f1f1f1}.nav>.inner .btn.disabled img.active{display:none}.nav>.inner .btn.disabled img.none{display:block}.nav>.inner .btn.disabled p{color:#c2c2c2}.nav>.inner .btn img{height:auto;position:relative}.nav>.inner .btn img.none{display:none}.nav>.inner .btn img.account{width:2.8125em}.nav>.inner .btn img.reservation{width:2.8125em;left:.3em}.nav>.inner .btn img.search{width:2.75em;left:.4em}.nav>.inner .btn img.scope{width:2.875em}.nav>.inner .btn img.notification{width:2.8125em}.nav>.inner .btn img.board{width:2.25em}.nav>.inner .btn img.suggestion{width:2.9375em}.nav>.inner .btn img.lesson{width:2.8125em}.nav>.inner .btn img.pediatrics{width:2.375em}.nav>.inner .btn img.expedite,.nav>.inner .btn img.fetal{width:2.8125em}.nav>.inner .btn img.fast{width:2.9375em}.nav>.inner .btn img.vip{width:2.6875em}.nav>.inner .btn img.nutrition{width:3.125em}.nav>.inner .btn img.anesthesia{width:2.8125em}.nav>.inner .btn img.course{width:3.25em}.nav>.inner .btn p{color:#494949;font-size:1em;text-align:center}.nav>.inner .btn p span{font-size:1em;transform:scale(.8333);transform-origin:center;display:block;text-align:center;color:#e98112;line-height:1.3}@media only screen and (min-width:769px){.header{height:7.5em}.header .content .inner{padding:0 1.875em 0 2em;max-width:64em;width:100%;margin:0 auto}.header .content .inner p{font-size:1.125em}.header .content .inner .hamburger{padding:3.125em 0}.header .nav{padding:0 2em}.header .nav .caption{display:flex}.header .nav .caption .inner,.header .nav>.inner{padding:0}.nav .caption{padding:4.6875em 0 6.8125em}.nav>.inner{padding:0;max-width:960px;grid-template-columns:repeat(4,1fr);grid-column-gap:1.4375em;grid-template-rows:repeat(6,minmax(min-content,190px));grid-row-gap:2.75em;margin:0 auto}.nav>.inner .btn .inner{grid-template-rows:1.8fr 1fr}.nav>.inner .btn img.account{width:4.125em}.nav>.inner .btn img.reservation{width:4.3125em;left:.5em}.nav>.inner .btn img.search{width:4.125em;left:.6em}.nav>.inner .btn img.notification,.nav>.inner .btn img.scope{width:4.3125em}.nav>.inner .btn img.board{width:3.3125em}.nav>.inner .btn img.suggestion{width:4.375em}.nav>.inner .btn img.lesson{width:4.1875em}.nav>.inner .btn img.pediatrics{width:3.5625em}.nav>.inner .btn img.expedite{width:4.125em}.nav>.inner .btn img.fetal{width:4.1875em}.nav>.inner .btn img.fast{width:4.375em}.nav>.inner .btn img.vip{width:3.625em}.nav>.inner .btn img.nutrition{width:4.3125em}.nav>.inner .btn img.anesthesia{width:3.875em}.nav>.inner .btn img.course{width:4.4375em}.nav>.inner .btn p{font-size:.9375em}}.kv{width:100%;position:absolute;margin-top:2.8125em}.kv.login{background-color:#fff;background-repeat:no-repeat;background-position:top right 26%;background-size:123% auto;padding-bottom:81.33%;background-image:url(../img/kv1.372069eb.png)}.kv.covershow .cover{display:block}.kv .cover{width:100%;height:68.33%;position:absolute;display:none;bottom:-2px;background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}@media only screen and (min-width:769px){.kv{position:relative;margin-top:7.5em}.kv.login{padding-bottom:0;height:18.75em;background-size:100% auto;background-position:top 52% center}}.bannersBox{margin-bottom:.9375em;padding-left:1.5625em;z-index:2;position:relative}.bannersBox>.inner{display:grid;grid-auto-flow:column;overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100%;grid-auto-columns:calc(100vw - 3.125em);grid-column-gap:.875em}.bannersBox .banner{padding:0 6.2%;height:37.33333vw;display:grid;background-color:#f28e2a;border-radius:5px;width:100%;position:relative}.bannersBox .banner.type1{grid-template-columns:1fr 100px}.bannersBox .banner.type1 .text{display:flex;align-items:center}.bannersBox .banner.type1 .text .inner{line-height:1.375em;color:#fff}.bannersBox .banner.type1 .text .inner .t1{font-size:.875em;margin-bottom:.1875em}.bannersBox .banner.type1 .text .inner .t1 span{color:hsla(0,0%,100%,.5)}.bannersBox .banner.type1 .text .inner .t1 span:last-child{margin-left:.6875em}.bannersBox .banner.type1 .text .inner .t2{font-size:.875em;margin-bottom:.1875em}.bannersBox .banner.type1 .text .inner .t3{font-size:1em;margin-bottom:.1875em}.bannersBox .banner.type1 .text .inner .t3 span:last-child{margin-left:.5625em}.bannersBox .banner.type1 .icon{width:100%;display:flex;align-items:center}.bannersBox .banner.type1 .icon img{width:100%;height:auto}.bannersBox .banner.type2{grid-template-columns:1fr minmax(120px,1fr) 1fr;padding:12.3% 6.2% 0}.bannersBox .banner.type2 p{font-size:1em;color:#fff;opacity:.5;position:absolute;top:0;left:0;padding:3.07% 6.2% 0;width:100%}.bannersBox .banner.type2 .box{height:100%;color:#fff;text-align:center}.bannersBox .banner.type2 .box:nth-child(2n){text-align:left}.bannersBox .banner.type2 .box:last-child{text-align:right}.bannersBox .banner.type2 .box .type{font-size:.625em;line-height:1.7em;color:hsla(0,0%,100%,.5)}.bannersBox .banner.type2 .box .title{font-size:1em;line-height:1.5em}.bannersBox .banner.type2 .box .number{font-size:3.75em;line-height:1.2em;text-shadow:0 0 5px hsla(0,0%,100%,.75)}.bannersBox .banner.type3{padding:0;height:auto;background:transparent}.bannersBox .banner.type3 img{width:100%;height:auto;border-radius:5px}.titleTxt{justify-content:center;margin-bottom:1.25em}.titleTxt,.titleTxt .inner{display:flex;align-items:center}.titleTxt .inner p{font-size:1em;color:#494949;text-align:center;margin:0 1.5em}.titleTxt .inner span{width:1.25em;height:1px;border-bottom:1px solid #d5d5d5;display:inline-block}@media only screen and (min-width:769px){.titleTxt .inner p{font-size:1.5em;margin:0 1em}.titleTxt.app .inner p{font-size:1em;margin:0 1.5em}}.formBox{margin-bottom:1.5625em}.formBox .inputBox{width:100%;background-color:#fbf9f3;border-radius:5px;font-size:1em;color:#000;padding:.8125em 1.3125em;margin-bottom:1.25em;background-repeat:no-repeat}.formBox .inputBox.uid{background-image:url(../img/input_user.555f9fa9.svg);background-size:.9375em auto;background-position:center right .75em}.formBox .inputBox.phone{background-image:url(../img/input_phone.034f5352.svg);background-size:.6875em auto;background-position:center right .8125em}.formBox .inputBox.pass{background-image:url(../img/input_password.4d7d11e3.svg);background-size:.875em auto;background-position:center right .8125em}.formBox .inputBox:disabled{color:#979797}.formBox .inputBox.line{padding:0 0 .1em .25em;border-bottom:1px solid #c1c1c1;border-radius:0;background-color:transparent}.formBox .checkBox.list{display:grid;grid-template-columns:repeat(2,1fr);padding:0 1.25em;margin:0 0 1.5em}.formBox .checkBox.list label.checkMC{width:100%;margin-bottom:.4375em;margin-left:0}.formBox .checkBox.rule{text-align:center;margin:1.375em 0}.formBox .checksBox{margin-left:1.25em;margin-bottom:1.25em}.formBox .checksBox label.checkMC{display:inline-block;margin:0 1em .2em 0}.formBox .checksBox label.checkMC:last-child{margin-right:0}.formBox .checksBox .inputBox{display:inline-block;width:6.25em;margin-bottom:0}.formBox label.checkMC{position:relative;font-size:1em;padding-left:1.875em;color:#999;line-height:1.5;margin-bottom:1.25em;margin-left:1.25em;display:block}.formBox label.checkMC a{color:#f19e4e}.formBox label.checkMC input{position:absolute;z-index:-1;width:100%;opacity:0;left:0;top:0}.formBox label.checkMC .box{width:1.125em;height:1.125em;border:1px solid #c1c1c1;position:absolute;left:0;top:.125em}.formBox label.checkMC .box:after{left:6px;top:2px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);content:"";position:absolute;opacity:0;transition:all .2s cubic-bezier(.35,.9,.4,.9)}.formBox label.checkMC input:checked~.box:after{opacity:1}.formBox label.checkMC input:checked~.box{background-color:#f19e4e;border:1px solid #f19e4e}.formBox .radiosBox{margin-bottom:1.25em;margin-left:1.25em}.formBox .radiosBox label.radioBox{margin:0 1em .2em 0;display:inline-block}.formBox .radiosBox label.radioBox:last-child{margin-right:0;margin-bottom:0}.formBox .radiosBox .inputBox{width:6.25em;display:inline-block;margin-bottom:0}.formBox label.radioBox{display:block;position:relative;cursor:pointer;font-size:1em;color:#999;line-height:1.5;padding-left:1.875em;margin-left:1.25em;margin-bottom:1.25em}.formBox label.radioBox .circle{width:1.125em;height:1.125em;border:1px solid #c1c1c1;border-radius:999em;position:absolute;left:0;top:.125em;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}.formBox label.radioBox .circle span{width:.5em;height:.5em;border-radius:999em;transition:all .2s ease;opacity:0;transform:scale(0);pointer-events:none;background-color:#f19e4e}.formBox label.radioBox input{position:absolute;z-index:-1;width:100%;opacity:0;left:0;top:0}.formBox label.radioBox input:checked+.circle span{transform:scale(1);transition:all .2s cubic-bezier(.35,.9,.4,.9);opacity:1}.formBox label.radioBox a{color:#f19e4e}.formBox .submitBtn{width:100%;padding:.5em 0;text-align:center;border-radius:5px;background-color:#f19e4e;color:#fff;font-size:1.25em;line-height:1.5}.formBox textarea{width:100%;display:block;padding:.5625em 1.25em 0;margin-bottom:1.25em;height:8.4375em}.formBox textarea:placeholder{color:#999}.formBox select{width:100%;line-height:1.5;border-radius:5px;padding:.8125em 1.3125em;margin-bottom:1.25em;border:none}.loginBtns{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:1.3125em}.loginBtns a{color:#979797;font-size:1em;padding:0 1.375em;text-align:right}.loginBtns a:nth-child(2n){text-align:left;border-left:1px solid #aaa}.textBox{margin-bottom:1.25em}.textBox p{font-size:.75em;color:#c9c9c9;line-height:2}.descriptionBox{margin-bottom:1.25em}.descriptionBox p{font-size:.75em;text-align:center;color:#c9c9c9}.doneBox{position:relative;margin:4.375em 0 1.875em}.doneBox h2{font-size:1.5em;line-height:1;color:#000;margin-bottom:1.25em;text-align:center;font-weight:400}.doneBox p{font-size:1em;color:#494949;line-height:1.75;text-align:center;padding:0 1.75em}@media only screen and (min-width:769px){.formBox{width:30.3125em;margin:0 auto 1.5625em}.formBox .inputBox{padding:.8125em 1.9375em}.loginBtns{width:30.3125em;margin:0 auto 1.9375em}.textBox{width:30.3125em;margin:0 auto}.doneBox{width:30.3125em;margin:0 auto 2.5em}.descriptionBox p{font-size:1.125em}}.doctorsListBox{width:100%;padding-left:.9375em;margin-bottom:.6875em}.doctorsListBox .top{display:grid;grid-template-columns:1fr 1.5fr;margin-bottom:.875em;padding:.8125em .9375em 0 0}.doctorsListBox .top .txt{font-size:1em;color:#494949;display:flex;align-items:center;justify-content:flex-end}.doctorsListBox .top .txt img{margin-left:.6875em;width:.9375em;height:auto}.doctorsListBox .top .arr{position:relative;padding:0}.doctorsListBox .top .arr .inner{width:1.25em;height:1.25em;background-size:.375em auto}.doctorsListBox .listing{width:100%;position:relative}.doctorsListBox .listing .arr{display:none;top:40%;margin-top:-1.5625em;padding:.625em .9375em}.doctorsListBox .listing .arr.right{right:-3.6em;left:inherit;transform:rotate(180deg);transform-origin:center}.doctorsListBox .listing .arr.left{left:-3.6em}.doctorsListBox .listing .doctors{width:100%;position:relative}.doctorsListBox .listing .doctors>.inner{display:grid;grid-auto-columns:6.25em;grid-column-gap:.625em;grid-auto-flow:column;overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100%}.doctorsListBox .box{padding-bottom:.625em;border:1px solid #fff;border-radius:3px}.doctorsListBox .box .pic{height:5.625em;background-color:#f1f1f1;position:relative;overflow:hidden;margin-bottom:.5em}.doctorsListBox .box .pic,.doctorsListBox .box .pic img{width:100%;border-radius:3px 3px 0 0}.doctorsListBox .box .name{font-size:.75em;color:#707070;text-align:center}.doctorsListBox .box.active{border-color:#f19e4e}.doctorsListBox .box.active .name{color:#f19e4e}@media only screen and (min-width:769px){.doctorsListBox{padding-left:0;margin:0 auto 1.875em;max-width:64em;padding:7.5em 2em 0}.doctorsListBox .top{max-width:44.375em;margin:0 auto 2.25em;padding:.8125em 0 0 0}.doctorsListBox .listing{max-width:44.375em;margin:0 auto}.doctorsListBox .listing .doctors>.inner{width:100%;overflow-x:hidden;grid-auto-columns:8.25em;grid-column-gap:.9375em}.doctorsListBox .listing .arr{display:block}.doctorsListBox .box{border-width:2px}.doctorsListBox .box .pic{height:7.5em}.doctorsListBox .box .pic img{position:absolute;bottom:0}}.reservationBox{margin-bottom:1.125em}.reservationBox .topBox{display:grid;grid-template-columns:1fr 1fr;margin-bottom:.9375em}.reservationBox .topBox .date{font-size:1em;color:#494949;margin-left:.3125em;line-height:1.5}.reservationBox .topBox .btns{display:flex;justify-content:flex-end}.reservationBox .topBox .btns .btn{padding:.25em .75em;border-radius:2px;background-color:#d1beb0;cursor:pointer;color:#fff;letter-spacing:.1em}.reservationBox .topBox .btns .btn span{font-size:.75em}.reservationBox .topBox .btns .btn.disabled{background-color:#dfdfdf}.reservationBox .topBox .btns .btn:last-child{margin-left:.3125em}.calendarBox{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:3.125em repeat(4,2.5em) .9375em repeat(4,2.5em) .9375em repeat(4,2.5em);margin-bottom:1.125em}.calendarBox .dateBox{text-align:center}.calendarBox .dateBox .date{color:#333;font-size:1em}.calendarBox .dateBox .day{color:#999;font-size:.75em}.calendarBox .dateBox.active .date,.calendarBox .dateBox.active .day{color:#f19e4e;font-weight:700}.calendarBox .dateBox.disabled .date,.calendarBox .dateBox.disabled .day{color:#dcdcdc}.calendarBox .txt{display:flex;align-items:flex-end;color:#999;padding-left:.625em}.calendarBox .txt span{font-size:.75em;padding-bottom:1.08em}.calendarBox .txt span.time{font-size:.875em;padding-bottom:.929em;margin-left:.429em}.calendarBox .bgc{grid-column-start:1;grid-column-end:8;border-radius:5px;background-color:#fbf9f3}.calendarBox .morning{grid-row-start:2;grid-row-end:3}.calendarBox .afternoon{grid-row-start:7;grid-row-end:8}.calendarBox .night{grid-row-start:12;grid-row-end:13}.calendarBox .first{grid-row-start:1;grid-row-end:2}.calendarBox .dotBox{display:flex;align-items:center;justify-content:center}.calendarBox .dotBox .circle{border-radius:999em;width:1.25em;height:1.25em;background-color:#f2f2f2;color:#fff;text-align:center;cursor:pointer}.calendarBox .dotBox.active .circle{width:1.875em;height:1.875em;background-color:#f19e4e;line-height:1.875em}.calendarBox .m1{grid-row-start:3;grid-row-end:4}.calendarBox .m2{grid-row-start:4;grid-row-end:5}.calendarBox .m3{grid-row-start:5;grid-row-end:6}.calendarBox .a1{grid-row-start:8;grid-row-end:9}.calendarBox .a2{grid-row-start:9;grid-row-end:10}.calendarBox .a3{grid-row-start:10;grid-row-end:11}.calendarBox .n1{grid-row-start:13;grid-row-end:14}.calendarBox .n2{grid-row-start:14;grid-row-end:15}.calendarBox .n3{grid-row-start:15;grid-row-end:16}.calendarBox .d1{grid-column-start:2;grid-column-end:3}.calendarBox .d2{grid-column-start:3;grid-column-end:4}.calendarBox .d3{grid-column-start:4;grid-column-end:5}.calendarBox .d4{grid-column-start:5;grid-column-end:6}.calendarBox .d5{grid-column-start:6;grid-column-end:7}.calendarBox .d6{grid-column-start:7;grid-column-end:8}@media only screen and (min-width:769px){.reservationBox{max-width:43.75em;margin:0 auto}.calendarBox .txt span.time{margin-left:10%}}.doctorInfo .doctorKV{width:100%;background-color:#d1beb0;position:relative;padding-bottom:106.666%;height:0;overflow:hidden;margin-bottom:2em}.doctorInfo .doctorKV img{width:100%;height:auto;margin:0 auto;position:absolute;top:0}.doctorInfo .doctorKV .cover{width:100%;height:68.33%;position:absolute;bottom:-2px;background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}.doctorInfo .inner{padding:0 2.1875em;display:grid;grid-template-columns:1fr 1.3fr;grid-row-gap:1.9375em;margin-bottom:1.875em}.doctorInfo .inner .name h1{font-size:1.125em;color:#333;font-weight:400;line-height:1.3333}.doctorInfo .inner .name span{color:#999;font-size:.75em}.doctorInfo .inner .info{display:flex;justify-content:flex-end}.doctorInfo .inner .info img{width:1.5625em;height:auto;margin-right:.6875em}.doctorInfo .inner .info a{display:flex;align-items:center}.doctorInfo .inner .info span{font-size:.875em;padding-bottom:.71428em;border-bottom:1px solid #d6d6d6;color:#999}.doctorInfo .inner .bookNumber{display:flex}.doctorInfo .inner .bookNumber .content{display:inline-block}.doctorInfo .inner .bookNumber p{color:#999;margin-bottom:.6875em}.doctorInfo .inner .bookNumber .number{color:#f09e49;font-size:3.75em;text-align:center}.doctorInfo .inner .bookInfo p{color:#e98112;padding-bottom:.5em;border-bottom:1px solid #d6d6d6;margin-bottom:.375em}.doctorInfo .inner .bookInfo span{display:block;color:#999;font-size:.75em}.doctorInfo .btns{padding:0 1.5625em;display:grid;grid-template-columns:1.48fr 1fr;grid-column-gap:.9375em;margin-bottom:1.25em}.doctorInfo .btns .btn{background-color:#f09e49;border-radius:5px;padding:.625em 0;border:1px solid #f09e49;cursor:pointer}.doctorInfo .btns .btn p{text-align:center;color:#fff;font-size:1em;letter-spacing:.1em}.doctorInfo .btns .btn.hollow{border:1px solid #e5e5e5;background-color:#fff}.doctorInfo .btns .btn.hollow p{color:#979797}@media only screen and (min-width:769px){.doctorInfo .doctorKV{padding-bottom:0;height:25em;margin-bottom:3.4375em}.doctorInfo .doctorKV img{height:100%;width:auto;position:relative}.doctorInfo .inner{padding:0;max-width:30.375em;margin:0 auto 1.875em;grid-row-gap:1.5em;grid-template-columns:1fr .85fr}.doctorInfo .inner .name{padding-left:.625em}.doctorInfo .inner .name h1{font-size:1.75em;line-height:1.2}.doctorInfo .inner .name span{font-size:1.125em}.doctorInfo .inner .bookNumber{padding-left:.625em}.doctorInfo .inner .bookNumber p{font-size:1.5em;line-height:1;margin-bottom:.416666em}.doctorInfo .inner .bookNumber .number{font-size:5.625em;text-align:left}.doctorInfo .inner .info img{width:2.25em}.doctorInfo .inner .info span{font-size:1.3125em;padding-bottom:.3333em}.doctorInfo .inner .bookInfo p{font-size:1.375em;padding-bottom:.4545em}.doctorInfo .inner .bookInfo span{font-size:1.125em}.doctorInfo .btns{grid-template-columns:1fr 1fr;max-width:30.3125em;grid-column-gap:2.1875em;padding:0;margin:0 auto 1.25em}.doctorInfo .btns .btn{padding:.75em 0}.doctorInfo .btns .btn p{font-size:1.5em}}.bookInfoBox{padding:0 .375em}.bookInfoBox .info{display:grid;grid-template-columns:1fr 1.5fr;padding:0 .625em;margin-bottom:2.5em}.bookInfoBox .info .bookNumber{display:flex}.bookInfoBox .info .bookNumber .content{display:inline-block}.bookInfoBox .info .bookNumber p{color:#999;margin-bottom:.6875em}.bookInfoBox .info .bookNumber .number{color:#f09e49;font-size:3.75em;text-align:center}.bookInfoBox .info .bookInfo>p{color:#999;padding-bottom:.5em;border-bottom:1px solid #d6d6d6;margin-bottom:.375em}.bookInfoBox .info .bookInfo .name p{font-size:1.125em;color:#333;margin-right:.66666em;display:inline-block}.bookInfoBox .info .bookInfo .name span{font-size:.75em;color:#999;display:inline-block}.bookInfoBox .qrcodeBox{text-align:center;margin-bottom:2.625em}.bookInfoBox .qrcodeBox .txt{text-align:center;font-size:.875em;color:#999}.bookInfoBox .qrcodeBox img{width:200px;margin:0 auto}.bookInfoBox .qrcodeBox .btn{font-size:1em;padding:.625em 1.625em;border-radius:999em;color:#fff;background-color:#333;display:inline-block;letter-spacing:.1em}.bookInfoBox .description{margin-bottom:1.875em}.bookInfoBox .description p{font-size:.625em;color:#999;margin-bottom:2.6em}.bookInfoBox .btns{display:grid;grid-template-columns:1fr 2.588fr;grid-column-gap:1.25em;margin-bottom:1.25em}.bookInfoBox .btns .btn{display:flex;align-items:center;justify-content:center;padding:.625em 0;border:1px solid #e5e5e5;background-color:#fff;border-radius:5px;cursor:pointer}.bookInfoBox .btns .btn p{color:#979797;letter-spacing:.1em;text-align:center;width:100%}.bookInfoBox .btns .btn .inner{display:flex;align-items:center}.bookInfoBox .btns .btn .inner img{width:1.9375em;height:auto;margin-right:1.4375em;display:inline-block}.bookInfoBox .btns .btn .inner p{display:inline-block;width:auto;color:#fff}.bookInfoBox .btns .btn.line{background-color:#00c300;border-color:#00c300}@media only screen and (min-width:769px){.bookInfoBox{max-width:30.3125em;padding:0;margin:2.875em auto 0}.bookInfoBox .info{padding:0 1em}.bookInfoBox .info .bookNumber p{font-size:1.5em;margin-bottom:.3em}.bookInfoBox .info .bookNumber .number{font-size:5.625em}.bookInfoBox .info .bookInfo>p{font-size:1.5em;padding-bottom:.45833em;margin-bottom:.625em}.bookInfoBox .info .bookInfo .name p{font-size:1.75em;margin-right:.5357em}.bookInfoBox .info .bookInfo .name span{font-size:1em}.bookInfoBox .qrcodeBox .txt{font-size:1.3125em}.bookInfoBox .qrcodeBox img{margin:1.5em auto .6875em}.bookInfoBox .qrcodeBox .btn{font-size:1.5em;padding:.5em 1.375em}.bookInfoBox .description p{font-size:.9375em}.bookInfoBox .btns .btn{padding:.75em 0}.bookInfoBox .btns .btn p{font-size:1.5em;line-height:1}}.toggleBtnBox{align-items:center;display:flex}.toggleBtnBox .toggleMC{position:relative;display:inline-block;height:1.25em}.toggleBtnBox .toggleMC .checkbox_round{width:.875em;height:.875em;background-color:#fff;border-radius:999em;position:absolute;left:8%;top:15%;transition:all .3s ease-in-out;background-position:50%;background-size:50% auto;z-index:2;overflow:hidden;pointer-events:none;display:flex;justify-content:center;align-items:center}.toggleBtnBox .toggleMC input{width:2.1875em;height:100%;border-radius:999em;position:relative;transition:background-color .4s ease-in-out;margin-right:.4375em;cursor:pointer;background-color:#ccc;color:#ccc;font-size:1em}.toggleBtnBox input:checked{background-color:#f19e4e}.toggleBtnBox input:checked+.checkbox_round{left:42%}.toggleBtnBox label{font-size:.75em;color:#999}.toggleBtnBox .information{display:inline-flex;align-items:center;margin-left:.625em}.toggleBtnBox .information img{width:.875em;height:auto;margin-right:.5em}.toggleBtnBox .information span{font-size:.75em;color:#999}@media only screen and (min-width:769px){.toggleBtnBox .toggleMC{height:1.875em}.toggleBtnBox .toggleMC input{width:4.375em;margin-right:.875em}.toggleBtnBox .toggleMC .checkbox_round{width:1.4375em;height:1.4375em}.toggleBtnBox label{font-size:1em}.toggleBtnBox input:checked+.checkbox_round{left:49%}.toggleBtnBox .information{margin-left:1em}.toggleBtnBox .information img{width:1.875em;margin-right:.8125em}.toggleBtnBox .information span{font-size:1em}}.appointmentBox .box{display:grid;grid-template-columns:2.7fr 1fr 1fr;padding:1.1875em 0;border-bottom:1px solid #e8e8e8}.appointmentBox .box p{line-height:1;color:#333}.appointmentBox .box>div{color:#333}.appointmentBox .box>div:first-child{padding-left:.5em}.appointmentBox .box>div span{font-size:.875em;color:#999;display:block;margin-bottom:.42857em}.appointmentBox .box>div.bottom{display:flex;align-items:flex-end}.appointmentBox .box.title{padding:0 0 .5625em;border-bottom:1px solid #989898}.appointmentBox .box.title>div span{color:#707070;margin-bottom:0}.appointmentBox .box .number{font-size:1.875em;color:#f09e49;align-items:flex-end;display:flex}.appointmentBox .box.close{grid-template-columns:2.7fr 2fr}.appointmentBox .box.close .suspension{display:grid;align-items:center;text-align:center;color:#f09e49}.appointmentBox.addbottom{margin-bottom:4.5em}.appointmentTxt{font-size:.875em;color:#999;padding:0 .7142857em;margin:1.42857em 0;line-height:1.8}.appointmentTxt span{color:#f19e4e}.appointment_title{margin:1.75em 0}.appointment_title .date{margin-bottom:1.125em}.appointment_title .date p{font-size:.875em;line-height:1;text-align:center;color:grey}.appointment_title .now p{font-size:1em;text-align:center;color:grey}.appointment_title .now span{display:block;font-size:1.125em;text-align:center;color:#f19e4e}@media only screen and (min-width:769px){.appointmentBox{max-width:30.3125em;margin:0 auto}.appointmentBox.addbottom{margin-bottom:4.5em}.appointmentTxt{max-width:34.64285em;margin:1.42857em auto}}@media only screen and (max-width:320px) and (max-width:375px){.appointmentBox .box{grid-template-columns:3fr .8fr 1.5fr}}.processingBox{position:fixed;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;top:0;left:0;background-color:hsla(0,0%,100%,.9);z-index:9}.processingBox .inner .logo{width:3.75em;height:auto;margin:0 auto 6.25em}.processingBox .inner .loading .dots{width:3.125em;margin:0 auto .8125em}.processingBox .inner .loading .dots>div{width:.625em;height:.625em;border-radius:999em;background-color:#d8d8d8;float:left;animation:dotsAn 2s linear infinite;-moz-animation:dotsAn 2s linear infinite;-webkit-animation:dotsAn 2s linear infinite}.processingBox .inner .loading .dots>div:first-child{animation-delay:.2s}.processingBox .inner .loading .dots>div:nth-child(2){margin:0 .625em;animation-delay:.4s}.processingBox .inner .loading .dots>div:last-child{animation-delay:.6s}.processingBox .inner .loading .text{color:#000;font-size:1em;text-align:center}@keyframes dotsAn{0%{opacity:.2}50%{opacity:1}60%{opacity:1}to{opacity:.2}}.modalBox{background-color:rgba(0,0,0,.75);position:fixed;width:100%;height:100%;top:0;left:0;z-index:99;display:flex;align-items:center;justify-content:center}.modalBox .inner{background-color:#606060;border-radius:5px;width:92%;padding:1.25em 1em;max-width:58.88em}.modalBox .btns{padding:1.75em 0 0;border-top:1px solid #707070;position:relative;display:flex;justify-content:center}.modalBox .btns .btn{background-color:#e98112;padding:.5em 0;float:left;width:calc(50% - .75em);border-radius:5px}.modalBox .btns .btn:nth-child(2){margin-left:1.5em}.modalBox .btns .btn span{font-size:1.125em;text-align:center;color:#fff;display:block}.modalBox .title{font-size:1.75em;font-weight:400;color:#fff}.modalBox p{color:#fff;margin-bottom:4.625em}.modalBox.type1 .title{margin-bottom:1.071em}.modalBox.type2 .title{margin-bottom:.35714em;text-align:center}.modalBox.type3{background-color:#494949}.modalBox.type3 .inner{background-color:transparent;width:80%;padding:0;max-width:51.2em}.modalBox.type3 .inner img{width:100%;margin-bottom:1.25em}.modalBox.type3 .closeBtn{position:absolute;top:2.1875em;left:10%;display:flex;align-items:center}.modalBox.type3 .closeBtn span{font-size:.875em;color:#fff}.modalBox.type3 .closeBtn img{margin-right:.8125em}.modalBox.type3 .txt{text-align:center}.modalBox.type3 .txt p{font-size:.875em;margin-bottom:.42857em;color:#fff}.modalBox.type3 .txt a{display:inline-block;font-size:.875em;text-decoration:underline;color:#fff}.appointmentTVBox{position:relative;width:1080px}.appointmentTVBox .video{width:100%;height:0;padding-bottom:56.25%;position:relative}.appointmentTVBox .video iframe,.appointmentTVBox .video video{position:absolute;top:0;left:0;width:100%;height:100%}.appointmentTVBox .inner{grid-template-columns:.39fr repeat(3,1fr);grid-template-rows:5em repeat(4,15.625em) 14.5em;display:grid}.appointmentTVBox .inner .division{writing-mode:vertical-lr;color:#fff;display:flex;align-items:center;justify-content:center;grid-column-start:1;grid-column-end:2}.appointmentTVBox .inner .division p{font-size:2.25em}.appointmentTVBox .inner .division.gray{background-color:#999}.appointmentTVBox .inner .division.yellow{background-color:#ffc150}.appointmentTVBox .inner .division.orange{background-color:#ff8500;grid-row-start:1;grid-row-end:5}.appointmentTVBox .inner .title{background-color:#d7d7d7;grid-row-start:1;grid-row-end:2;display:flex;align-items:center}.appointmentTVBox .inner .title.t1{padding-left:3.75em;grid-column-start:2;grid-column-end:3}.appointmentTVBox .inner .title.t2{grid-column-start:3;grid-column-end:4;justify-content:center}.appointmentTVBox .inner .title.t3{grid-column-start:4;grid-column-end:5;justify-content:center}.appointmentTVBox .inner .title p{font-size:1.875em;color:#333}.appointmentTVBox .inner .doctorBox{grid-template-columns:20.4375em 1fr 1fr;display:grid;grid-column-start:2;grid-column-end:5}.appointmentTVBox .inner .doctorBox>div{display:flex;align-items:center;justify-content:center}.appointmentTVBox .inner .doctorBox>div .number{font-size:8.75em;line-height:1;font-weight:700}.appointmentTVBox .inner .doctorBox>div .patient{color:#c2c2c2;font-size:1.875em;line-height:2.6666;text-align:center;letter-spacing:.3em}.appointmentTVBox .inner .doctorBox .name .pic{width:17.1875em;height:auto}.appointmentTVBox .inner .doctorBox .name p{font-size:2em;writing-mode:vertical-lr;color:#999;font-weight:700;margin-left:.625em;line-height:1}.appointmentTVBox .inner .doctorBox .name p span{font-size:.8125em;margin-top:.923em}.appointmentTVBox .inner .doctorBox .now .number{color:#ff8500}.appointmentTVBox .inner .doctorBox .next .number{color:#999}.appointmentTVBox .inner .doctorBox.stop{justify-content:left;position:relative}.appointmentTVBox .inner .doctorBox.stop:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#333;opacity:.5;z-index:1}.appointmentTVBox .inner .doctorBox.stop .next,.appointmentTVBox .inner .doctorBox.stop .now{z-index:2}.appointmentTVBox .inner .doctorBox.stop .txt{color:#fff;font-size:1.875em}.appointmentTVBox .inner .footer{grid-template-columns:.39fr repeat(3,1fr);display:grid;grid-column-start:1;grid-column-end:5;grid-row-start:6;grid-row-end:7;background-color:#f6f3ec}.appointmentTVBox .inner .footer .content{grid-column-start:2;grid-column-end:5;padding:2.25em 3.75em 1.8125em}.appointmentTVBox .inner .footer .content .txt{font-size:1.875em;margin-bottom:1.4em;color:#333}.appointmentTVBox .inner .footer .content .date{font-size:1.5em;color:#e98112}.appointmentTVBox .inner .footer .content .date span{margin-left:.5em}.appointmentTVBox .inner .row1{grid-row-start:2;grid-row-end:3;background-color:#fff}.appointmentTVBox .inner .row2{grid-row-start:3;grid-row-end:4;background-color:#fbf9f3}.appointmentTVBox .inner .row3{grid-row-start:4;grid-row-end:5;background-color:#fff}.appointmentTVBox .inner .row4{grid-row-start:5;grid-row-end:6;background-color:#fff}.registerBox{display:grid;grid-template-columns:1fr 1fr;height:100%}.registerBox>div{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.registerBox>div .inner{width:100%}.registerBox>div.left{background-color:#656565}.registerBox>div.left p{color:#fff}.registerBox>div.right{background-color:#fff}.registerBox>div.right p{color:#333}.registerBox>div .block{width:52.7%;height:0;padding-bottom:52.7%;margin:0 auto 15.925%;position:relative}.registerBox>div .block img{width:100%;height:auto}.registerBox>div .block .line{width:30.242%;height:0;padding-bottom:30.242%;position:absolute}.registerBox>div .block .line span{background-color:#707070;position:absolute}.registerBox>div .block .line span:first-child{width:100%;height:1px}.registerBox>div .block .line span:last-child{width:1px;height:100%}.registerBox>div .block .line.lt,.registerBox>div .block .line.lt span:first-child,.registerBox>div .block .line.lt span:last-child{top:0;left:0}.registerBox>div .block .line.rt{right:0;top:0}.registerBox>div .block .line.rt span:first-child{left:0;top:0}.registerBox>div .block .line.rt span:last-child{right:0;top:0}.registerBox>div .block .line.lb,.registerBox>div .block .line.lb span:first-child{left:0;bottom:0}.registerBox>div .block .line.lb span:last-child{left:0;top:0}.registerBox>div .block .line.rb,.registerBox>div .block .line.rb span:first-child{bottom:0;right:0}.registerBox>div .block .line.rb span:last-child{right:0;top:0}.registerBox>div p{font-size:2.25em;text-align:center}.doctorNowNumberBox{display:grid;grid-template-columns:.6fr 1fr;width:100%;height:100%}.doctorNowNumberBox .left{background-color:#eee;padding:25.727% 10.545% 12.727%;display:grid;grid-template-rows:1fr 1fr}.doctorNowNumberBox .left h1{font-size:8.125vw;text-align:center;margin-top:4vw}.doctorNowNumberBox .left h2{font-size:4.083vw;font-weight:400;text-align:center;color:#333}.doctorNowNumberBox .left .inner{width:100%}.doctorNowNumberBox .left .doctorName{display:flex;justify-content:center}.doctorNowNumberBox .left .doctorName p{color:#999}.doctorNowNumberBox .left .data{display:flex;align-items:flex-end}.doctorNowNumberBox .left .data p{color:#333;margin-bottom:.9895vw;font-size:4.083vw;text-align:center}.doctorNowNumberBox .left .data h1{margin-top:3.5vw;margin-bottom:1.77vw}.doctorNowNumberBox .left .data span{display:block;text-align:center;font-size:1.4625vw}.doctorNowNumberBox .right .data{height:100%;text-align:center;background-color:#fff;display:grid;grid-template-rows:auto 1fr auto;align-items:center}.doctorNowNumberBox .right .data p{font-size:4.083vw;color:#333;margin-top:8.5vw}.doctorNowNumberBox .right .data h2{color:#e98112;font-size:40.4375vw;margin-bottom:2.7083vw;font-weight:700;line-height:1;letter-spacing:-1.302vw}.doctorNowNumberBox .right .data span{display:block;font-size:5.6875vw;font-weight:700;letter-spacing:.3em;margin-bottom:8vw}.doctorNowNumberBox .right .data span.stop{letter-spacing:0;color:#e98112}.getNumberBox{display:grid;grid-template-columns:.40146fr 1fr;width:100%;height:100%}.getNumberBox .left{background-color:#eee;padding:12.727% 14.545%;display:grid;grid-template-rows:.8fr 1fr .8fr}.getNumberBox .left .title{color:#999}.getNumberBox .left .title p{font-size:3.64583vw;margin-bottom:2.4479vw;text-align:center}.getNumberBox .left .title span{font-size:2.0833vw;text-align:center;display:block}.getNumberBox .left .txt{display:flex;align-items:flex-end;margin-bottom:3.854vw}.getNumberBox .left .txt p{color:#707070;font-size:2.6vw}.getNumberBox .left .date{display:flex;align-items:flex-end}.getNumberBox .left .date p{color:#707070;font-size:1.5625vw;text-align:center}.getNumberBox .right{background-color:#fff;padding:3.64963% 2.9197%}.getNumberBox .right .data{background-color:#e98112;border-radius:15px;display:flex;align-items:center;justify-content:center;color:#fff;width:100%;height:100%}.getNumberBox .right .data span{font-size:5.2vw;display:block;text-align:center}.getNumberBox .right .data h2{font-size:18.22916vw;line-height:1.3;letter-spacing:-.5vw;font-weight:700;text-align:center}.getNumberBox .right .data .txt{display:flex;align-items:center;justify-content:center;left:4%;position:relative}.getNumberBox .right .data .txt p{font-size:4.16666vw;line-height:1}.getNumberBox .right .data .txt img{width:7.34375vw;height:auto;margin-left:2.60416vw}.nowNumberBox{display:grid;grid-template-columns:.40146fr 1fr;width:100%;height:100%}.nowNumberBox .left{background-color:#eee;padding:12.727% 14.545%;display:grid;grid-template-rows:.8fr 1fr .8fr}.nowNumberBox .left .title{color:#999}.nowNumberBox .left .title p{font-size:3.64583vw;margin-bottom:2.4479vw;text-align:center}.nowNumberBox .left .title span{font-size:2.0833vw;text-align:center;display:block}.nowNumberBox .left .txt{display:flex;align-items:flex-end;margin-bottom:3.854vw}.nowNumberBox .left .txt p{color:#707070;font-size:2.6vw}.nowNumberBox .left .date{display:flex;align-items:flex-end}.nowNumberBox .left .date p{color:#707070;font-size:1.5625vw;text-align:center}.nowNumberBox .right{background-color:#fff;padding:3.64963% 2.9197%;display:flex;align-items:center;justify-content:center}.nowNumberBox .right .data span{color:#333;font-size:3.125vw;display:block;text-align:center;margin-bottom:2.60416vw}.nowNumberBox .right .data h2{color:#e98112;font-size:36.4583vw;line-height:1;letter-spacing:-.5vw;font-weight:700;text-align:center}.counterBox{width:100%;height:100%;grid-template-columns:.8fr 1fr 1fr;grid-column-gap:2.6041vw;background-color:#fff;padding:2.6041vw;display:grid}.counterBox>div{height:100%}.counterBox .data{display:grid;grid-template-rows:1fr 1fr 1fr;padding:3vw 1.5vw}.counterBox .data .top h3{font-size:3.6458vw;margin-bottom:1.927vw;text-align:center;color:#333;font-weight:400}.counterBox .data .top .inner{width:100%}.counterBox .data .top .txtBox{width:100%;color:#e98112;display:flex;align-items:center;justify-content:center;text-align:center}.counterBox .data .top .txtBox .timeBox{display:inline-block}.counterBox .data .top .txtBox .timeBox span:first-child{font-size:1.8229vw;margin-right:1.40625vw}.counterBox .data .top .txtBox .timeBox span.time{font-size:2.08333vw}.counterBox .data .top .txtBox p{width:100%;font-size:2.6vw;color:#e98112;text-align:center;line-height:1;padding-top:1.197916vw;border-top:3px solid #e98112;margin-top:1.5625vw}.counterBox .data .center{display:flex;align-items:center;justify-content:center;color:#c2c2c2}.counterBox .data .center h2{font-size:10.416vw;font-weight:400;text-align:center;line-height:1;margin-bottom:1.04166vw}.counterBox .data .center span{font-size:1.8229vw;display:block;text-align:center}.counterBox .data .bottom{display:flex;align-items:flex-end;justify-content:center}.counterBox .data .bottom .other .inner{display:flex;align-items:center;justify-content:center}.counterBox .data .bottom .other a{border:3px solid #e98112;border-radius:15px;width:100%;display:block;padding:1.04166vw 0;font-size:2.60416vw;color:#e98112;margin-bottom:2.60416vw}.counterBox .data .bottom .other a .lines{width:15px;height:20px;border-right:5px solid #e98112;border-left:5px solid #e98112;margin-right:2.083vw}.counterBox .data .bottom .other p{text-align:center;font-size:1.5625vw;color:#333}.counterBox .numberBox{background-color:#eee;border-radius:15px;display:grid;grid-template-rows:2.92fr 1fr;position:relative}.counterBox .numberBox .txt{font-size:3.125vw;color:#999;display:block;text-align:center;position:absolute;margin-top:32.698%;width:100%}.counterBox .numberBox .number{display:flex;align-items:center;justify-content:center}.counterBox .numberBox .number .num{font-size:13.02vw;font-weight:700;text-align:center;color:#707070}.counterBox .numberBox .btn{background-color:#c2c2c2;display:flex;align-items:center;justify-content:center;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.counterBox .numberBox .btn p{font-size:5.208333vw;color:#fff;text-align:center}.notificationBtn{display:flex;justify-content:flex-end;margin-bottom:1.125em}.notificationBtn .btn{font-size:.875em;color:#707070;padding-bottom:.35714em;border-bottom:1px solid #707070}.notificationBox .box{display:grid;grid-template-columns:.2264fr 1fr;padding-bottom:1.5em;border-bottom:1px solid #bfbfbf;margin-bottom:1.25em}.notificationBox .box:last-child{margin-bottom:0;border-bottom:0}.notificationBox .box .type{padding:0 0 0 .75em}.notificationBox .box .type p{font-size:1em;color:#494949}.notificationBox .box .data .title{margin-bottom:.625em}.notificationBox .box .data .title p{font-size:1em;color:#494949}.notificationBox .box .data .txt p{color:#707070;font-size:.75em;line-height:2}.notificationSettingBox{padding-top:2.5em}.notificationSettingBox .box{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #e8e8e8;display:grid;grid-template-columns:2.747fr 1fr}.notificationSettingBox .box:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.notificationSettingBox .box .txt{color:#707070;font-size:1em}.notificationSettingBox .box .btn{display:flex;justify-content:flex-end}.notificationSettingBox .box .btn .toggleBtnBox .toggleMC{height:1.5625em}.notificationSettingBox .box .btn .toggleBtnBox .toggleMC input{width:2.8125em;margin-right:.875em}.notificationSettingBox .box .btn .toggleBtnBox .toggleMC .checkbox_round{width:1.25em;height:1.25em;left:8%;top:9%}.notificationSettingBox .box .btn .toggleBtnBox .toggleMC input:checked+.checkbox_round{left:35%}.suggestionBox .tabs{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:2.125em;min-height:2.5em}.suggestionBox .tabs.none a{background-color:rgba(251,249,243,0);pointer-events:none}.suggestionBox .tabs p{font-size:1em;color:#b0b0b0;text-align:center}.suggestionBox .tabs a{background-color:rgba(251,249,243,.5);padding:.5em 0}.suggestionBox .tabs a:first-child,.suggestionBox .tabs a:last-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.suggestionBox .tabs a.active{background-color:#f19e4e}.suggestionBox .tabs a.active p{color:#fff}.suggestionBox p.txt{font-size:1em;color:#333;margin-bottom:.75em}.suggestionBox .formBox{margin-bottom:.9375em}.suggestionBox .formBox textarea{height:9.642857em;margin-bottom:1.0714em;font-size:.875em;padding:.57142em 1.42857em 0}.suggestionBox .captionTxt{font-size:.75em;color:#999;margin-bottom:4.4166em}.suggestionBox .btns .btn{cursor:pointer;padding-bottom:1.25em;border-bottom:1px solid #bfbfbf;margin-bottom:1.25em;display:grid;grid-template-columns:5fr 1fr}.suggestionBox .btns .btn .txt{color:grey;font-size:1em;padding-left:.625em}.suggestionBox .btns .btn .icon{display:flex;justify-content:flex-end}@media only screen and (min-width:769px){.suggestionBox{width:30.3125em;margin:0 auto}}.contactusBox h2{font-size:1.25em;margin-bottom:.6em;font-weight:400;line-height:1.5}.contactusBox h2 a{color:#f0832c;margin-left:.8em}.contactusBox p{font-size:1em;color:grey;line-height:1.75}.contactusBox .line{width:2.5em;height:1px;background-color:#707070;margin-bottom:1.1875em}.contactusBox .data{margin-bottom:2em}.contactusBox .transBox{margin-bottom:1.25em}.contactusBox .transBox .box{margin-bottom:.75em}.contactusBox .transBox .box .type{color:#333;margin-bottom:1em}.contactusBox .transBox .box .txt{color:grey}.contactusBox .transBox .box:last-child{margin-bottom:0}.contactusBox .socialBtns{margin-bottom:2em}.contactusBox .socialBtns img{margin-right:.625em;float:left}@media only screen and (min-width:769px){.contactusBox{width:30.3125em;margin:0 auto}}.surveyBox .title{display:flex;justify-content:center;margin-bottom:.75em}.surveyBox .title h2{font-size:2.25em;padding-bottom:.5555em;border-bottom:1px solid #dcdcdc;font-weight:400}.surveyBox p.txt{color:#f19e4e}.surveyBox p.description,.surveyBox p.txt{font-size:1.25em;text-align:center;margin-bottom:1em}.surveyBox p.description{color:#999}.examineListBox{margin-top:2.1875em}.examineListBox .tabs{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:3em}.examineListBox .tabs p{font-size:1em;color:#b0b0b0;text-align:center}.examineListBox .tabs a{background-color:rgba(251,249,243,.5);padding:.5em 0}.examineListBox .tabs a:first-child,.examineListBox .tabs a:last-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.examineListBox .tabs a.active{background-color:#f19e4e}.examineListBox .tabs a.active p{color:#fff}.examineListBox .lists .box{display:grid;grid-template-columns:1fr 2fr;padding-bottom:1em;border-bottom:1px solid #bfbfbf;margin-bottom:1em}.examineListBox .lists .box .date{color:#f09e49;padding-left:.5em}.examineListBox .lists .box .txt{color:#494949}.examineListBox .lists .box:last-child{padding-bottom:0;border-bottom:none}.examineDataBox{margin-top:1.5em}.examineDataBox .txt{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:1.25em}.examineDataBox .txt .arr{position:relative;padding:0}.examineDataBox .txt p{font-size:1em;color:#aaa;text-align:right}.examineDataBox .data img{width:100%;margin-bottom:1.25em}.callNumberBox{min-width:1024px}.callNumberBox .top{background-color:#efefef;padding:1.75em .625em 0 1.25em;display:grid;grid-template-columns:4fr 1fr}.callNumberBox .top .tabsBox .box{float:left;margin-right:.4375em;padding-bottom:.5625em;border-top-left-radius:5px;border-top-right-radius:5px}.callNumberBox .top .tabsBox .box .txt{padding:.5625em 1.5625em;font-size:1em;background-color:#c2c2c2;border-radius:5px;color:#fff;line-height:1.125}.callNumberBox .top .tabsBox .box:last-child{margin-right:0}.callNumberBox .top .tabsBox .box.active{background-color:#fff}.callNumberBox .top .tabsBox .box.active .txt{background-color:#fff;color:#000}.callNumberBox .top .timeBox{text-align:right}.callNumberBox .top .timeBox span{font-size:.75em;margin-bottom:.583em;color:#999;display:block}.callNumberBox .top .timeBox p{color:#333;font-size:1em;line-height:1}.callNumberBox .bottom{background-color:#fff}.callNumberBox .bottom .filterBox{display:flex;justify-content:flex-end;margin:.562em .875em .562em 0}.callNumberBox .bottom .filterBox>span{color:#707070;font-size:.75em;margin-right:1.833em;line-height:1.5}.callNumberBox .bottom .filterBox .filterBtn{display:inline-block}.callNumberBox .bottom .cardsBox{padding:0 .625em 0 1.25em;width:100%}.callNumberBox .bottom .cardsBox .box{width:11.8em;margin-right:.625em;background-color:#efefef;float:left;margin-bottom:.375em;border-radius:5px}.callNumberBox .bottom .cardsBox .box .numberBox{padding:.1875em .8125em .8125em;display:grid;grid-template-columns:1fr 1fr}.callNumberBox .bottom .cardsBox .box .numberBox h2{font-size:3.125em;line-height:1.3;font-weight:700;color:#707070}.callNumberBox .bottom .cardsBox .box .numberBox .txt{display:flex;align-items:flex-end}.callNumberBox .bottom .cardsBox .box .numberBox .txt p{font-size:1.1875em;color:#e98112;font-weight:700;line-height:1.5}.callNumberBox .bottom .cardsBox .box .numberBox .txt .time{display:flex;align-items:center;margin-bottom:.5em}.callNumberBox .bottom .cardsBox .box .numberBox .txt .time img{width:.8125em;height:auto;margin-right:.4375em}.callNumberBox .bottom .cardsBox .box .numberBox .txt .time span{font-size:1em;color:#707070;font-weight:700}.callNumberBox .bottom .cardsBox .box .line{width:calc(100% - 1.625em);margin:0 auto .5em;border-bottom:2px dashed #c9c9c9}.callNumberBox .bottom .cardsBox .box .dataBox{padding:0 .8125em;margin-bottom:.75em}.callNumberBox .bottom .cardsBox .box .dataBox .number{font-size:.75em;color:#999;margin-bottom:.8333em}.callNumberBox .bottom .cardsBox .box .dataBox h2{color:#707070;font-size:2em;font-weight:700;line-height:1;margin-bottom:.3125em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.callNumberBox .bottom .cardsBox .box .dataBox .dot{font-size:.75em;color:#999}.callNumberBox .bottom .cardsBox .box .btns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.1875em}.callNumberBox .bottom .cardsBox .box .btns .btn{padding:.625em 0;background-color:#c2c2c2}.callNumberBox .bottom .cardsBox .box .btns .btn:first-child{border-bottom-left-radius:5px}.callNumberBox .bottom .cardsBox .box .btns .btn:last-child{border-bottom-right-radius:5px}.callNumberBox .bottom .cardsBox .box .btns .btn p{text-align:center;font-size:1em;color:#fff}.callNumberBox .bottom .cardsBox .box .btns .btn p span{margin-left:.375em}.callNumberBox .bottom .cardsBox .box .btns .btn.call1{background-color:#333}.callNumberBox .bottom .cardsBox .box .btns .btn.call3{background-color:#e98112}.callNumberBox label.radioBox{position:relative;font-size:.75em;padding-left:1.875em;color:#999;line-height:1.5;margin-right:1.25em;display:inline-block}.callNumberBox label.radioBox:last-child{margin-right:0}.callNumberBox label.radioBox a{color:#f19e4e}.callNumberBox label.radioBox input{position:absolute;z-index:-1;width:100%;opacity:0;left:0;top:0}.callNumberBox label.radioBox .circle{width:1em;height:1em;border:3px solid #bcbcbc;position:absolute;display:block;left:0;top:.2em;border-radius:999em}.callNumberBox label.radioBox .circle:after{left:3px;top:1px;width:2px;height:5px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);content:"";position:absolute;opacity:0;transition:all .2s cubic-bezier(.35,.9,.4,.9)}.callNumberBox label.radioBox input:checked~.circle:after{opacity:1}.callNumberBox label.radioBox input:checked~.circle{background-color:#ff6e61;border:1px solid #ff6e61}.lineCheckinBox{padding:.875em}.lineCheckinBox .box{width:100%;display:grid;grid-template-columns:105px 1fr;border-radius:10px;background-color:#efefef;margin-bottom:.875em}.lineCheckinBox .box>img{width:100%;height:auto;border-top-left-radius:10px;border-bottom-left-radius:10px}.lineCheckinBox .box .top{display:grid;grid-template-columns:1fr 1.5fr;color:#707070;margin-bottom:.787em}.lineCheckinBox .box .left{padding-left:.625em}.lineCheckinBox .box .left h2{font-size:2.93em;line-height:1.2}.lineCheckinBox .box .left p{font-size:.625em;line-height:1}.lineCheckinBox .box .right h2{line-height:2;font-size:1.75em}.lineCheckinBox .box .right p{font-size:.75em;line-height:1}.lineCheckinBox .box .bottom{background-color:#707070;padding:.625em;border-bottom-right-radius:10px}.lineCheckinBox .box .bottom p{color:#fff;line-height:1}.lineCheckinBox>p.txt{font-size:.75em;text-align:center;padding:0 .3125em;color:#707070}.callgetNumberBox{display:grid;grid-template-columns:.50146fr 1fr;width:100%;height:100%}.callgetNumberBox .left{background-color:#eee;display:grid;grid-template-rows:1fr 1fr}.callgetNumberBox .left .top{background-color:#e98112;display:flex;align-items:center;justify-content:center;cursor:pointer}.callgetNumberBox .left .top .inner{color:#fff;text-align:center;display:grid;grid-template-rows:repeat(3,1fr);align-items:center}.callgetNumberBox .left .top .inner>div{display:grid;justify-content:center}.callgetNumberBox .left .top .inner>div img{width:13vw}.callgetNumberBox .left .top span{font-size:3.15vw;display:block;text-align:center}.callgetNumberBox .left .top h2{font-size:13vw;text-align:center;margin-bottom:2vw;line-height:1.2}.callgetNumberBox .left .top .txt{display:flex;align-items:center;justify-content:center;position:relative}.callgetNumberBox .left .top .txt p{font-size:3.3vw;line-height:1}.callgetNumberBox .left .top .txt img{width:4.0625vw;height:auto;margin-left:1vw}.callgetNumberBox .left .bottom{display:flex;align-items:flex-end;padding:0 6.18% 6.18% 14.545%}.callgetNumberBox .left .bottom .txt p{color:#707070;font-size:2.3vw}.callgetNumberBox .left .bottom .txt p>span{color:#e98112;border-bottom:1px solid #e98112}.callgetNumberBox .left .bottom .service{color:#e98112;font-size:2.3vw;margin-top:1.618vw}.callgetNumberBox .left .bottom .service p{margin-bottom:.618vw}.callgetNumberBox .left .bottom .service p:before{content:"・ "}.callgetNumberBox .left .bottom .service p:last-child{margin-bottom:0}.callgetNumberBox .left .bottom .date{margin-top:3.854vw}.callgetNumberBox .left .bottom .date p{color:#707070;font-size:1.5625vw}.callgetNumberBox .right{background-color:#fff}.callgetNumberBox .right .data{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.callgetNumberBox .right .data span{font-size:3.125vw;display:block;text-align:center;color:#333}.callgetNumberBox .right .data h2{font-size:36.4583vw;line-height:1.2;letter-spacing:-.5vw;font-weight:700;text-align:center;color:#e98112}body{font-size:1rem;font-family:Roboto,Noto Sans CJK TC,微軟正黑體,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}body,body.fixed{position:relative}body.fixed{width:100%;height:100%}#wrapper{position:relative}#wrapper.noheader>.content{padding:0 1.5625em}#wrapper.noheader>.content.reservation{padding:0 .9375em}#wrapper.noheader>.content.appointment{padding:0 1.25em}#wrapper.noheader .userBox{padding:2.1875em 1.5625em 0}#wrapper.noheader .bg{margin-top:0}#wrapper.noheader .header{display:none}#wrapper.noheader.signing>.content{padding:40% 1.5625em 0}#wrapper.noheader.login>.content{padding:56% 1.5625em 0}#wrapper.noheader.webKV>.content{padding:68.53% 1.5625em 0}#wrapper.noheader .kv{margin-top:0}#wrapper.noheader>.nav{padding:0}#wrapper.noheader .doctorsListBox{padding:0 0 0 .9375em}#wrapper.noheader .doctorInfo{padding:0}#wrapper.webKV>.content{padding:80% 1.5625em 0}#wrapper.tv{width:1080px;height:1920px;overflow:hidden}#wrapper.ipad{width:100%;height:100%;position:fixed;top:0;left:0}#wrapper>.content{padding:2.8125em 1.5625em 0;position:relative;z-index:2}#wrapper>.content.reservation{padding:0 .9375em 0}#wrapper>.content.appointment{padding:2.8125em 1.25em 0}#wrapper>.content.appointment>.caption{padding-top:1.25em}#wrapper>.content.bookInfo{padding:4.5625em 1.5625em 0}#wrapper>.content>.caption{padding-top:1.25em}#wrapper .bg{background-color:#fbf9f3;height:14.0625em;width:100%;position:absolute;margin-top:2.8125em;z-index:1}#wrapper>.nav{padding:4.0625em 0 0}#wrapper .doctorsListBox{padding:4.0625em 0 0 .9375em}#wrapper .doctorInfo{padding:2.8125em 0 0}.pc{display:none}.userBox{display:grid;grid-template-columns:100px 1fr;padding:5em 1.5625em 0;margin:0 0 1.5625em;position:relative;z-index:2}.userBox .userPicBox{position:relative;width:100px;height:100px}.userBox .userPicBox .userPic{width:100%;height:100%;border-radius:999em;position:relative;background-color:#fff;background-repeat:no-repeat;background-size:43px auto;background-position:50%;background-image:url(../img/user_pic.c70ba699.svg)}.userBox .userPicBox .userPic.active{background-size:cover}.userBox .userPicBox .upload{position:absolute;bottom:0;right:0}.userBox .userPicBox .upload img{width:30px;height:30px}.userBox .text{padding-left:27px;padding-top:10px;position:relative}.userBox .text .name{color:#333;font-size:1.125em;line-height:1.6875em;margin-bottom:3px}.userBox .text .email{font-size:.75em;color:#979797;line-height:1.125em}.userBox .text .change{position:absolute;bottom:-10px;font-size:1.125em;display:flex;align-items:center;color:#e98112;padding:10px;left:17px}.userBox .text .change img{width:10px;height:auto;margin-left:5px}.btnsBox{padding:0 1.5625em;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:.8125em;height:6.5625em;margin-bottom:.875em}.btnsBox .btn{background-color:#fbf9f3;border-radius:5px;display:flex;align-items:center;justify-content:center}.btnsBox .btn .inner img{width:2.1875em;height:auto;margin:0 auto .875em}.btnsBox .btn .inner p{font-size:.875em;color:#333;text-align:center}.listBox{padding:0 1.5625em}.listBox .box{display:grid;grid-template-columns:50px 1fr;padding:.875em 0 1.125em;border-bottom:1px solid hsla(0,0%,83.1%,.3)}.listBox .box:last-child{border-bottom:0}.listBox .box .icon{justify-content:center}.listBox .box .icon,.listBox .box .text{display:flex;align-items:center}.listBox .box .text p{color:#333;font-size:.875em}.listBox .box .text p span{color:#f19e4e;font-weight:700}.bottomBtns{grid-template-columns:repeat(2,1fr);display:grid;grid-column-gap:.9375em;margin-bottom:1.25em}.bottomBtns .btn{padding:.8125em 0;border-radius:5px}.bottomBtns .btn.hollow{border:1px solid #d5d5d5;background-color:#fff}.bottomBtns .btn.hollow p{color:#979797}.bottomBtns .btn p{text-align:center}.bottomBtns .btn p.min{font-size:1em}.arr{padding:.625em 1.25em;position:absolute;left:0;z-index:3;cursor:pointer;display:flex;align-items:center}.arr .inner{width:1.875em;height:1.875em;background-repeat:no-repeat;background-color:hsla(0,0%,91%,.6);background-image:url(../img/arr.eabad831.svg);background-size:.5625em auto;background-position:center right 57%;border-radius:999em}.arr span{color:#494949;margin-left:.6875em}h1.app{font-size:1.5em;line-height:1;font-weight:400;margin-bottom:.458em}.stepBox,h1.app{text-align:center}.stepBox{width:2.5em;height:2.5em;border-radius:999em;background-color:#333;font-size:1em;color:#fff;margin:0 auto 1.25em;line-height:2.5em}.caption{justify-content:center;padding-top:.625em;margin-bottom:2em;position:relative}.caption,.caption>.inner{display:flex;align-items:center}.caption>.inner span{width:1.25em;height:1px;background-color:#d5d5d5;display:inline-block}.caption>.inner p{margin:0 .9375em;color:#494949}.caption .arr{padding:1.25em 1.25em 1em 0}.caption .arr .inner{width:1.875em;height:1.875em;background-repeat:no-repeat;background-color:hsla(0,0%,91%,.6);background-image:url(../img/arr.eabad831.svg);background-size:.5625em auto;background-position:center right 57%;border-radius:999em}.telBox{padding:0 .625em;margin-bottom:1.25em;color:#494949}.telBox a{color:#e98112}@media only screen and (min-width:769px){.pc{display:block}.mobile{display:none}#wrapper>.arr.forPC{left:50%;top:8em;margin-left:-419px}#wrapper.noheader>.content{padding:0 1.875em 0 2em}#wrapper.noheader .bg{margin-top:0}#wrapper.noheader.signing>.content,#wrapper.noheader.webKV>.content,#wrapper.webKV>.content{padding:1.875em 1.5625em 0}#wrapper>.content{max-width:64em;margin:0 auto}#wrapper>.content,#wrapper>.content.bookInfo{padding:7.5em 2em 0}#wrapper>.content.appointment{padding:9.6875em 2em 0}#wrapper>.content.appointment .caption{display:none}#wrapper .bg{margin-top:7.5em}#wrapper .doctorInfo,#wrapper>.nav{padding:7.5em 0 0}#wrapper .doctorsListBox{padding:12em 0 0 0}.bottomBtns{width:30.3125em;margin:0 auto 1.25em}.caption .inner p{font-size:1.5em;margin:0 .75em}.caption .inner span{width:1.875em}.telBox{max-width:43.75em;margin:0 auto 1.25em;padding:0}}div.btnsSchedule .btn[data-v-75533044]{width:100%;background-color:#e98112;margin:6px 0;border-radius:5px;padding:1rem;color:#fff}div.btnsSchedule .btnDisabled[data-v-75533044]{width:100%;background-color:#7a7a7a;margin:6px 0;border-radius:5px;padding:1rem;color:#9a9a9a}div.schedule[data-v-75533044]{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;align-items:center}div.schedule .dr[data-v-75533044]{font-size:18px}div.schedule .num[data-v-75533044]{margin-top:12px;font-size:14px}div.schedule .make[data-v-75533044]{width:100%;padding-right:1rem;text-align:right}.debug[data-v-4a3ee054]{position:relative;bottom:0;width:100%;z-index:9;padding:1rem;font-size:.8rem;color:#008b8b;overflow-wrap:break-word;word-wrap:break-word;line-height:1.2rem}.btnAppointment[data-v-535dbf2d]{border:1px solid #f19e4e;border-radius:100rem;padding:6px 12px;background:#f19e4e;color:#fff!important;cursor:pointer;font-size:12px}