.position-initial{position:static}.position-inherit{position:inherit}.bg-white{background:#fff}.bg-black-1000-opacity-80{background-color:rgba(0,0,0,.8)}.h-fill-available{height:-webkit-fill-available}.d-none{display:none}.d-none.v-hidden{display:none;visibility:hidden}.d-flow-root{display:flow-root}.d-inline-flex{display:inline-flex}.max-w-fill-available{max-width:-webkit-fill-available}.border-b-1{border-bottom:1px solid}.border-b-dashed-1{border-bottom:1px dashed}.border-b-dotted-1{border-top:1px dotted #b1a9a9}.zoom-\[0\.8\]{zoom:.8}.tracking-wide-\[1em\]{letter-spacing:1em}.text-xxs{font-size:10px;line-height:.75rem}.text-3l{font-size:2rem;line-height:2.5rem}.print-only{display:none}.print-btn{border:1px solid #000;border-radius:5px;display:inline-flex;height:35px;padding:5px}.re-issue-mark{border:4px solid #ff5000;color:#ff5000;font-weight:700;padding:5px}.receipt-section table td{border-left:1px solid #000;border-top:1px solid #000;height:35px;padding:5px 3px;text-align:center}.receipt-section table td.text-left{text-align:left!important}.receipt-section table td.text-right{text-align:right!important}.receipt-section table td.border-none{border:none!important}.receipt-section table td.border-t-0{border-top-width:0!important}.receipt-section table td.h-\[60px\]{height:60px!important}.receipt-section table td.h-\[70px\]{height:70px!important}.receipt-section table td.pt-\[20px\]{padding-top:10px!important}.receipt-section table td.pb-\[20px\]{padding-bottom:10px!important}.receipt-section table{table-layout:fixed}.receipt-section table td:last-child{border-right:1px solid #000}.receipt-section table tr:last-child td{border-bottom:1px solid #000}.text-red{color:#ff1313}@media screen and (max-width:850px){#print-area{zoom:.6}}@media screen and (max-width:700px){#print-area{zoom:.5}}@media screen and (max-width:500px){#print-area{zoom:.4}}@media screen and (max-width:350px){#print-area{zoom:.3}}@media screen and (-webkit-min-device-pixel-ratio:0) and (-webkit-min-device-pixel-ratio:0),screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.receipt-section table{border-collapse:separate;border-spacing:0}}body.iPhone #print-area .receipt-title{font-size:1rem!important}body.iPhone #print-area .receipt-re-icon{font-size:.5rem!important;height:40px!important;line-height:.6rem!important}body.iPhone #print-area .receipt-re-date,body.iPhone #print-area .receipt-section table td{font-size:.4rem!important}body.Android .receipt-section table:not(.receipt-address-info),body.Android .receipt-section table:not(.receipt-address-info) td:not(.border-none,.border-t-0){border:thin solid #000!important}body.Android .receipt-section table td.border-b-dashed-1{border-top:thin dashed #000!important}.p-1-7-2{padding:1px 7px 2px}.p-0-65{padding:0 65px}.m-0-5{margin:0 5px}.max-w-full-imp{max-width:100%!important}.max-h-full-imp{max-height:100%!important}.border-2-gray{border:2px solid #d1d1d1}.d-flex{display:flex!important}.prescription-details .z-3{position:relative;z-index:3}.prescription-details .dl-inline{clear:left;float:left}.prescription-details .mt-adjust{margin-top:2.8px}.prescription-details .ml-adjust{margin-left:3px}.prescription-details span.icon{color:#13c4ce}.prescription-details .toggle-area .toggle-head .caption{display:block}.prescription-details .toggle-area button.toggle-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;text-align:initial}.prescription-details .tx-ml.pc{font-size:16px}.prescription-details .tx-ml.sp,.prescription-details .tx-ms.pc{font-size:14px}.prescription-details .tx-ms.sp{font-size:12px}.prescription-details .tooltip-element{border:1px solid #13c4ce;box-sizing:border-box}.prescription-details .tooltip-element:before{border-bottom-color:rgb(236 250 255/var(--tw-bg-opacity));border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;border-width:0 5.4px 9px;content:"";position:relative;z-index:2}.prescription-details .tooltip-element:after{border-color:transparent transparent #13c4ce;border-width:0 6px 10px;content:"";position:relative;z-index:1}.prescription-details .tooltip-element.pc:before{margin-left:1.2rem;top:-3.25rem}.prescription-details .tooltip-element.pc:after{margin-left:1.16rem;top:-5.98rem}.prescription-details .tooltip-element.sp:before{margin-left:1.25rem;top:-2.65rem}.prescription-details .tooltip-element.sp:after{margin-left:1.2rem;top:-6.38rem}#tabContainer .tab-c2-w{width:50%}#tabContainer .tab-c3-w{width:33.3333333333%}#tabContainer .tab-c3-p2{left:33.3333333333%}#tabContainer .tab-c4-w{width:25%}#tabContainer .tab-c4-p2{left:25%}#tabContainer .tab-c4-p3{left:50%}div#consultations-tab-content.pc .tab-c2-w{width:300px}div#consultations-tab-content.pc .tab-c2-w.left-0{border-radius:2rem 0 0 2rem;border-width:2px 0 2px 2px;margin-left:5.12rem}div#consultations-tab-content.pc .tab-c2-w.right-0{border-radius:0 2rem 2rem 0;border-width:2px 2px 2px 0;margin-right:5.12rem}div#consultations-tab-content.sp .tab-c2-w{width:167.5px}div#consultations-tab-content.sp .tab-c2-w.left-0{border-radius:2rem 0 0 2rem;border-width:2px 0 2px 2px;margin-left:1.72rem}div#consultations-tab-content.sp .tab-c2-w.right-0{border-radius:0 2rem 2rem 0;border-width:2px 2px 2px 0;margin-right:1.72rem}.regular-delivery-complete>a,.regular-delivery-complete>a:link{color:#00e;text-decoration:underline}.regular-delivery-complete>a:visited{color:#551a8b;text-decoration:underline}.regular-delivery-complete>a:active{color:red;text-decoration:underline}.regular-delivery-complete img{display:block;margin:auto}input.toggle{margin-left:-9999px;position:absolute;visibility:hidden}input.toggle+label{cursor:pointer;display:block;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.toggle-round+label{background-color:#e1e2eb;border-radius:36px;height:36px;padding:1px;transition:background .4s;width:76px}input.toggle-round+label:after,input.toggle-round+label:before{content:"";display:block;position:absolute}input.toggle-round+label:before{border-radius:36px;bottom:1px;left:1px;right:1px;top:1px;transition:background .4s}input.toggle-round+label:after{background-color:#fff;border-radius:28px;bottom:4px;left:4px;top:4px;transition:margin .4s,background .4s;width:28px}input.toggle-round:checked+label{background-color:#6c77b4}input.toggle-round:checked+label:after{background-color:#fff;margin-left:40px}.round-scroll::-webkit-scrollbar{background-color:transparent}.round-scroll::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.5);border:4px solid transparent;border-radius:8px}details summary .open{display:block}details[open] summary .open,details summary .close{display:none}details[open] summary .close{display:block}body.is-hidden{overflow:hidden}.overlay:after{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001}#fn-navToggleBtn{transition:top .3s ease;z-index:1003}#fn-navToggleBtn[aria-pressed=true]:before{transform:translateY(7px) rotate(45deg)}#fn-navToggleBtn[aria-pressed=true] span{opacity:0}#fn-navToggleBtn[aria-pressed=true]:after{transform:translateY(-7px) rotate(-45deg)}#navWrapper{transition:all .3s ease;z-index:1002}#navWrapper[aria-hidden=false]{right:0;visibility:visible}#navWrapper[aria-hidden=true]{right:-87%;visibility:hidden}#fn-navSubToggleBtn[aria-expanded=true]:after{background:url(/img/icon/ico_close_navi.svg) no-repeat 50%/contain}#fn-navSubToggleBtn[aria-expanded=false]:after{background:url(/img/icon/ico_open_navi.svg) no-repeat 50%/contain}#navSubWrapper[aria-hidden=false]{margin-top:4px}.grecaptcha-badge{margin:0 0 0 auto}
