.lemon [data-layer-type=medicalCard] .header,.lemon [data-layer-type=medicalCard] .title{background-color:var(--white)}.lemon [data-layer-type=medicalCard] .title{opacity:0}.lemon [data-layer-type=medicalCard] .barcode_area{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.lemon [data-layer-type=medicalCard] .barcode_area .center{padding:1rem 0;text-align:center}.lemon [data-layer-type=medicalCard] .barcode_area .center svg{min-width:15rem;height:5rem}.lemon [data-layer-type=medicalCard] .barcode_area .center span{display:inline-block;margin-top:.5rem}.lemon [data-layer-type=medicalCard] .barcode_area .hospital_logo_area{max-height:1.5rem}.lemon [data-layer-type=medicalCard] .barcode_area .hospital_logo_area img{height:100%;margin:0 auto}.lemon [data-section-type=notice] .layer_body .notice_head [data-title-type=sub]{margin-bottom:.5rem}.lemon [data-section-type=hospitalInfo] .title_head [data-title-type=sub]{max-width:calc(100% - 6.75rem)}.lemon [data-section-type=hospitalInfo] .maparea{height:11.25rem;margin-top:unset;margin:.5rem -1rem 0}.lemon [data-section-type=hospitalInfo] .info_list h2{display:inline-block;margin-bottom:.5rem}.lemon [data-section-type=hospitalInfo] .info_list h2:not(:first-child){margin-top:1.5rem}.lemon [data-section-type=hospitalInfo] .info_list .list li~li{margin-top:.25rem}.lemon [data-section-type=hospitalInfo] .info_list .ex-help{margin-top:.25rem}.lemon .cbody>[data-group-type=navtab]{width:auto;margin-right:-1rem;margin-left:-1rem}