.clinic_tabs { width:100%; margin:30px auto; text-align:center; }
.clinic_tabs dd { display:inline; border:1px solid #5e2d00; padding:8px; margin-left:2px; color:#eee; background:#af8c6c; cursor:pointer; font-size:13px; font-weight:bold; }
.clinic_tabs dd:hover { background:#f9ece0; color:#985b24; }

.adbox { width:640px; margin:20px auto; }
.adbox dt { font-weight:bold; }
.adbox dd { margin:5px 5px 0 5px; }

.clinic_tabs_contents { width:640px; margin:20px auto; display:none; }
.clinic_tabs_contents dt { margin-top:35px; font-weight:bold; font-size:13px; }
.clinic_tabs_contents dd { margin-top:10px; text-align:left; line-height:160%; }
.clinic_tabs_contents dd.cut { text-align:center; padding-top:15px; }
.clinic_tabs_contents dd.cut td { padding:8px; text-align:center; }
.clinic_tabs_contents table { margin:0 auto; }
.clinic_tabs_contents table img { border:1px solid #555; }
.clinic_tabs_contents li { margin-top:4px; }
.clinic_tabs_contents .cut_left { float:left; margin-right:10px; margin-bottom:3px; }

.clinic_tabs_contents table.compare { background:#555; }
.clinic_tabs_contents table.compare th { text-align:center; background:#ddd; color:#000; padding:4px; }
.clinic_tabs_contents table.compare td { text-align:left; background:#fff; color:#000; padding:8px; }
