body{background:#faefef}body #wpr #wpr_inr #nav{background:#ffdada}#prm_cnt{background:#fff}#prm_cnt .row:last-child .clm .topic_path{margin-top:2.4em;margin-bottom:0}#prm_cnt .row:last-child .clm .topic_path ul{margin-bottom:0}body.clinic.index .tab{display:flex;column-gap:2px;margin-bottom:1.12em;border-bottom:2px solid #363636}body.clinic.index .tab li{width:172px}body.clinic.index .tab li a{display:block;padding:0.2em 0.875em;background-color:#F1F1F1;border-radius:6px 30px 0 0;line-height:27px;color:#2B2B2B;font-size:1.1em;font-weight:bold;box-sizing:border-box}@media only screen and (max-width: 640px){body.clinic.index .tab li a{max-width:100%}}body.clinic.index .tab li#currentPage a{background-color:#363636;color:#FFFFFF}@media only screen and (max-width: 380px){body.clinic.index .tab li{width:50%}}body.clinic.index #image-when-hovering-text{padding:5px}body.clinic.index #image-when-hovering-text img{margin-bottom:5px;display:block}body.clinic.index #image-when-hovering-text span{display:block}body#gmaps{padding:0;background-image:none}body#gmaps #mapContainer{position:relative;width:640px;height:640px;margin:0 auto;padding:1px;border:1px solid #999999;background-color:#FFFFFF}body#gmaps #mapContainer #map{width:640px;height:640px}body#gmaps #mapContainer #infoView{position:absolute;padding:0 0.5em;right:3px;bottom:24px;border:3px solid #999999;z-index:100;font-size:0.8em;background:url(../img/access/bgInfoView.png) left top repeat}body#gmaps #mapContainer #infoView address{display:inline;float:right}body#gmaps #mapContainer #infoView p{margin:0.5em 0}body.contact #cnt #mailForm ul.errorList{padding:0.7em 0;border:1px solid #EE0000;background-color:#FFE9E9}body.contact #cnt #mailForm ul.errorList li{margin-left:1em;padding-left:10px;color:#EE0000;background:url(../img/contact/markerCircle03.gif) left center no-repeat}body.contact #cnt #mailForm input[type="submit"]{width:135px}@media only screen and (max-width: 640px){body.contact #cnt #mailForm input[type="submit"]{margin-bottom:10px}}@media only screen and (max-width: 640px){body.contact #cnt #mailForm input[type="text"]#address{width:93% !important}}@media only screen and (max-width: 320px){body.contact #cnt #mailForm input[type="text"]#childBirth_2,body.contact #cnt #mailForm input[type="text"]#childBirth_3{width:2em !important}body.contact #cnt #mailForm input[type="text"]#tel1_1{width:2em !important}body.contact #cnt #mailForm input[type="text"]#handTel_1{width:3em !important}}@media only screen and (max-width: 768px){#scd_cnt{display:none}}@media only screen and (max-width: 768px){#scd_cnt .side_mail_list{display:block}}
