@charset "utf-8";
/* [共通定義] */
img { border-style: none; }
form { display: inline; margin: 0px; padding: 0px; }
label { cursor: pointer; font-family: monospace; }
input { font-size: 12px; font-family: monospace; }
select { margin: 0px; font-size: 12px; font-family: monospace; }
textarea { font-size: 12px; font-family: monospace; width: 500px; }
.modinput_text { font-size: 12px ; font-family: monospace ; }
.systextinput { font-size: 12px; font-family: monospace; }
.syscboxinput { vertical-align: bottom; }
input[type="text"] { font-size: 12px; font-family: monospace; }
input[type="file"] { height: 20px; }

.floatclear { font-size: 1px; line-height: 1%; clear: both; }
.vspace01 { font-size: 1px; line-height: 1px; }

.hidebox { display: none; }
.viewbox { }
/* [個別定義] */
a.modmenu_link1{ display: block ; overflow: hidden ; width: 131px ; height: 26px ; font-size: 14px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; margin: 0px ; padding: 14px 0px 0px 0px ; background: url("/img/themes/usr.clinic.2/sty021.png") no-repeat scroll top left ; }
a.modmenu_link1:link{ font-size: 14px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; }
a.modmenu_link1:visited{ font-size: 14px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; }
a.modmenu_link1:hover{ font-size: 14px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; background: url("/img/themes/usr.clinic.2/sty022.png") no-repeat scroll top left ; }
a.modmenu_link2{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px 2px 0px 18px ; border-bottom: 1px solid #ececec ; border-left: 1px solid #ececec ; border-right: 1px solid #ececec ; background: url("/img/themes/usr.clinic.2/sty023.png") no-repeat scroll top left ; }
a.modmenu_link2:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #1F72B1 ; background-color: #ffffff ; }
a.modmenu_link2:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #1F72B1 ; background-color: #ffffff ; }
a.modmenu_link2:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; background: url("/img/themes/usr.clinic.2/sty024.png") no-repeat scroll top left ; background-color: #ffffff ; }
a.modmenu_link3{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px 2px 0px 24px ; border-bottom: 1px solid #ececec ; border-left: 1px solid #ececec ; border-right: 1px solid #ececec ; background: url("/img/themes/usr.clinic.2/sty025.png") no-repeat scroll top left ; }
a.modmenu_link3:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #1F72B1 ; background-color: #ffffff ; }
a.modmenu_link3:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #1F72B1 ; background-color: #ffffff ; }
a.modmenu_link3:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; background: url("/img/themes/usr.clinic.2/sty026.png") no-repeat scroll top left ; background-color: #ffffff ; }
a.modmenu_link4{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 2px ; padding: 0px 0px 0px 15px ; border: 1px solid #555555 ; }
a.modmenu_link4:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #333333 ; background-color: #efefef ; }
a.modmenu_link4:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #333333 ; background-color: #efefef ; }
a.modmenu_link4:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #666666 ; background-color: #ffffff ; }
.modmenu_text1{ display: block ; overflow: hidden ; width: 131px ; height: 26px ; font-size: 14px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #666666 ; background: url("/img/themes/usr.clinic.2/sty022.png") no-repeat scroll top left ; margin: 0px ; padding: 14px 0px 0px 0px ; text-indent: 0px ; }
.modmenu_text2{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background: url("/img/themes/usr.clinic.2/sty024.png") no-repeat scroll top left ; background-color: #ffffff ; margin: 0px ; padding: 2px 2px 0px 18px ; border-bottom: 1px solid #ececec ; border-left: 1px solid #ececec ; border-right: 1px solid #ececec ; text-indent: 0px ; }
.modmenu_text3{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background: url("/img/themes/usr.clinic.2/sty026.png") no-repeat scroll top left ; background-color: #ffffff ; margin: 0px ; padding: 2px 2px 0px 24px ; border-bottom: 1px solid #ececec ; border-left: 1px solid #ececec ; border-right: 1px solid #ececec ; text-indent: 0px ; }
.modmenu_text4{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background-color: #ffffff ; margin: 2px ; padding: 0px 0px 0px 15px ; border: 1px solid #555555 ; text-indent: 0px ; }
.modhead0{ display: block ; font-size: 20px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.modhead1_ox{ width: 100% ; margin: 0px ; }
.modhead1_vr{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty027_Fx.png") right top repeat-y ; }
.modhead1_vl{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty027_Dx.png") left top repeat-y ; }
.modhead1_tl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty027_Ax.png") left top no-repeat ; }
.modhead1_bl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty027_Gx.png") left bottom no-repeat ; }
.modhead1_tr{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty027_BC.png") right top no-repeat ; }
.modhead1_br{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty027_HI.png") right bottom no-repeat ; }
.modhead1_in{ background: url("/img/themes/usr.clinic.2/sty027_Ex.png") ; }
.modhead1_im{ font-size: 16px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 5px 8px 5px 12px ; text-indent: 0px ; }
.modhead1{ width: 100% ; margin: 0px ; font-size: 16px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 5px 8px 5px 12px ; text-indent: 0px ; }
.modhead2_ox{ width: 100% ; margin: 0px ; background-color: #ededed ; }
.modhead2_vr{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Fx.png") right top repeat-y ; }
.modhead2_vl{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Dx.png") left top repeat-y ; }
.modhead2_tl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Ax.png") left top no-repeat ; }
.modhead2_bl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Gx.png") left bottom no-repeat ; }
.modhead2_tr{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_BC.png") right top no-repeat ; }
.modhead2_br{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_HI.png") right bottom no-repeat ; }
.modhead2_in{ background: url("/img/themes/usr.clinic.2/sty028_Ex.png") ; }
.modhead2_im{ font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 4px 8px 2px 16px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; background: url("/img/themes/usr.clinic.2/sty029.gif") no-repeat scroll top left !important ; }
.modhead2{ width: 100% ; margin: 0px ; background-color: #ededed ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 4px 8px 2px 16px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; background: url("/img/themes/usr.clinic.2/sty029.gif") no-repeat scroll top left !important ; }
.modhead3{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background: url("/img/themes/usr.clinic.2/sty029.gif") no-repeat scroll top left ; background-color: #ffffff ; margin: 0px 0px 0px 8px ; padding: 3px 2px 2px 14px ; border-bottom: 1px solid #DADADA ; text-indent: 0px ; }
.modhead4{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; margin: 5px 0px 0px 30px ; padding: 2px ; text-indent: 0px ; }
.modhead5{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; margin: 5px 0px 0px 40px ; padding: 2px ; text-indent: 0px ; }
.modbbox0{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modbbox1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 1px 2px 2px 2px ; text-indent: 0px ; }
.modbbox2_ox{ width: 100% ; margin: 0px 0px 20px 0px ; }
.modbbox2_vr{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Fx.png") right top repeat-y ; }
.modbbox2_vl{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Dx.png") left top repeat-y ; }
.modbbox2_tl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Ax.png") left top no-repeat ; }
.modbbox2_bl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Gx.png") left bottom no-repeat ; }
.modbbox2_tr{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_BC.png") right top no-repeat ; }
.modbbox2_br{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_HI.png") right bottom no-repeat ; }
.modbbox2_in{ background: url("/img/themes/usr.clinic.2/sty030_Ex.png") ; }
.modbbox2_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 2px 8px 4px 8px ; text-indent: 0px ; }
.modbbox2{ width: 100% ; margin: 0px 0px 20px 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 2px 8px 4px 8px ; text-indent: 0px ; }
.modbbox3{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; background-color: #ffffff ; margin: 0px 0px 5px 8px ; padding: 6px 8px 8px 8px ; text-indent: 0px ; }
.modbbox4{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px 0px 0px 30px ; padding: 2px ; text-indent: 0px ; }
.modbbox5{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px 0px 0px 40px ; padding: 2px ; text-indent: 0px ; }
.modtitle1_ox{ width: 100% ; margin: 0px ; background-color: #ededed ; }
.modtitle1_vr{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Fx.png") right top repeat-y ; }
.modtitle1_vl{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Dx.png") left top repeat-y ; }
.modtitle1_tl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Ax.png") left top no-repeat ; }
.modtitle1_bl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Gx.png") left bottom no-repeat ; }
.modtitle1_tr{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_BC.png") right top no-repeat ; }
.modtitle1_br{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_HI.png") right bottom no-repeat ; }
.modtitle1_in{ background: url("/img/themes/usr.clinic.2/sty028_Ex.png") ; }
.modtitle1_im{ font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 4px 8px 2px 16px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; background: url("/img/themes/usr.clinic.2/sty029.gif") no-repeat scroll top left !important ; }
.modtitle1{ width: 100% ; margin: 0px ; background-color: #ededed ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 4px 8px 2px 16px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; background: url("/img/themes/usr.clinic.2/sty029.gif") no-repeat scroll top left !important ; }
.modtitle2{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background-color: #ffffff ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #333333 ; text-indent: 0px ; }
.modtitle3{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; background-color: #efefef ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #333333 ; text-indent: 0px ; }
.modtitle4{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; margin: 0px 2px ; padding: 2px 2px 2px 4px ; border-left: 6px solid #e60012 ; text-indent: 0px ; }
.modtitle5{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; background-color: #333333 ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #333333 ; text-indent: 0px ; }
.modtitle6{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; background-color: #666666 ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #666666 ; text-indent: 0px ; }
.modframe1_ox{ width: 100% ; margin: 0px 0px 20px 0px ; }
.modframe1_vr{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Fx.png") right top repeat-y ; }
.modframe1_vl{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Dx.png") left top repeat-y ; }
.modframe1_tl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Ax.png") left top no-repeat ; }
.modframe1_bl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Gx.png") left bottom no-repeat ; }
.modframe1_tr{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_BC.png") right top no-repeat ; }
.modframe1_br{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_HI.png") right bottom no-repeat ; }
.modframe1_in{ background: url("/img/themes/usr.clinic.2/sty030_Ex.png") ; }
.modframe1_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 2px 8px 4px 8px ; text-indent: 0px ; }
.modframe1{ width: 100% ; margin: 0px 0px 20px 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 2px 8px 4px 8px ; text-indent: 0px ; }
.modframe2{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #666666 ; text-indent: 0px ; }
.modframe3{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; background-color: #efefef ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #333333 ; text-indent: 0px ; }
.modframe4{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; background-color: #efefef ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #666666 ; text-indent: 0px ; }
.modframe5{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #333333 ; text-indent: 0px ; }
.modframe6{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #666666 ; text-indent: 0px ; }
.moddef_foot{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background: url("/img/themes/usr.clinic.2/sty031.gif") no-repeat scroll top left ; margin: 0px 0px 24px 0px ; padding: 16px 2px 2px 2px ; text-indent: 0px ; }
.moddef_text{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.modinv_text{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
a.moddef_link{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px ; }
a.moddef_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.moddef_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.moddef_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #ff0000 ; }
a.moddec_link{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 4px 8px 2px 16px ; background: url("/img/themes/usr.clinic.2/sty032.gif") no-repeat scroll top left ; }
a.moddec_link:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #779ecb ; }
a.moddec_link:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #779ecb ; }
a.moddec_link:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: underline ; color: #ff0000 ; background: url("/img/themes/usr.clinic.2/sty033.gif") no-repeat scroll top left ; }
a.modinv_link{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px ; }
a.modinv_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #efefef ; }
a.modinv_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #efefef ; }
a.modinv_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #ffffff ; }
.moddef_img{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_cap{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_pre1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; background-color: #ffffff ; margin: 0px 2px ; padding: 2px ; border-left: 2px solid #555555 ; text-indent: 0px ; white-space: pre ; font-family: monospace ; }
.moddef_pre2{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; background-color: #ffffff ; margin: 0px 2px ; padding: 2px ; border: 1px solid #555555 ; text-indent: 0px ; white-space: pre ; font-family: monospace ; }
.moddef_btag{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_etag{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_stag{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.moddef_itag{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_dtag{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_spn1{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_spn2{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_spn3{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; text-decoration: underline ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
a.modpath_link{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 1px ; padding: 0px ; }
a.modpath_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #1F72B1 ; }
a.modpath_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #1F72B1 ; }
a.modpath_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.modpath_text{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 1px ; padding: 0px ; text-indent: 0px ; }
a.modmini_link{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 4px 8px 2px 16px ; background: url("/img/themes/usr.clinic.2/sty032.gif") no-repeat scroll top left ; }
a.modmini_link:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #779ecb ; }
a.modmini_link:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #779ecb ; }
a.modmini_link:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: underline ; color: #ff0000 ; background: url("/img/themes/usr.clinic.2/sty033.gif") no-repeat scroll top left ; }
.modmini_text{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 1px ; padding: 0px ; text-indent: 0px ; }
.modmesg_label{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 7px 0px 7px 7px ; text-indent: 0px ; }
.modmesg_value{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 7px 0px 7px 3px ; text-indent: 0px ; }
.modmesg_cmnt{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 1px 2px ; padding: 0px ; text-indent: 0px ; }
.modmesg_cnfm{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 1px 2px ; padding: 0px ; text-indent: 0px ; }
.modmesg_text{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; margin: 1px 2px ; padding: 0px ; text-indent: 0px ; }
.moddef_textr{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.modinv_textr{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #ffffff ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_textc{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.modinv_textc{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #ffffff ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.modcopyright{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #ffffff ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.modfoot_text{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
a.modfoot_link{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; }
a.modfoot_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #efefef ; }
a.modfoot_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #efefef ; }
a.modfoot_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.modhead_text{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
a.modhead_link{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px ; }
a.modhead_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #4086bc ; }
a.modhead_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #4086bc ; }
a.modhead_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #ff0000 ; }
a.modpageupper{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px 8px 2px 16px ; background: url("/img/themes/usr.clinic.2/sty034.gif") no-repeat scroll top left ; }
a.modpageupper:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #779ecb ; }
a.modpageupper:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #779ecb ; }
a.modpageupper:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; background: url("/img/themes/usr.clinic.2/sty035.gif") no-repeat scroll top left ; }
.modimgtab1_ox{ width: 100% ; margin: 0px ; }
.modimgtab1_vr{ width: 10px ; background: url("/img/themes/usr.clinic.2/sty036_Fx.png") right top repeat-y ; }
.modimgtab1_vl{ width: 10px ; background: url("/img/themes/usr.clinic.2/sty036_Dx.png") left top repeat-y ; }
.modimgtab1_tl{ width: 10px ; height: 10px ; background: url("/img/themes/usr.clinic.2/sty036_Ax.png") left top no-repeat ; }
.modimgtab1_bl{ width: 10px ; height: 10px ; background: url("/img/themes/usr.clinic.2/sty036_Gx.png") left bottom no-repeat ; }
.modimgtab1_tr{ height: 10px ; background: url("/img/themes/usr.clinic.2/sty036_BC.png") right top no-repeat ; }
.modimgtab1_br{ height: 10px ; background: url("/img/themes/usr.clinic.2/sty036_HI.png") right bottom no-repeat ; }
.modimgtab1_in{ background: url("/img/themes/usr.clinic.2/sty036_Ex.png") ; }
.modimgtab1_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px ; text-indent: 0px ; }
.modimgtab1{ width: 100% ; margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px ; text-indent: 0px ; }
.modimgtab2_ox{ width: 100% ; margin: 0px ; }
.modimgtab2_vr{ width: 10px ; background: url("/img/themes/usr.clinic.2/sty037_Fx.png") right top repeat-y ; }
.modimgtab2_vl{ width: 10px ; background: url("/img/themes/usr.clinic.2/sty037_Dx.png") left top repeat-y ; }
.modimgtab2_tl{ width: 10px ; height: 10px ; background: url("/img/themes/usr.clinic.2/sty037_Ax.png") left top no-repeat ; }
.modimgtab2_bl{ width: 10px ; height: 10px ; background: url("/img/themes/usr.clinic.2/sty037_Gx.png") left bottom no-repeat ; }
.modimgtab2_tr{ height: 10px ; background: url("/img/themes/usr.clinic.2/sty037_BC.png") right top no-repeat ; }
.modimgtab2_br{ height: 10px ; background: url("/img/themes/usr.clinic.2/sty037_HI.png") right bottom no-repeat ; }
.modimgtab2_in{ background: url("/img/themes/usr.clinic.2/sty037_Ex.png") ; }
.modimgtab2_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px ; text-indent: 0px ; }
.modimgtab2{ width: 100% ; margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px ; text-indent: 0px ; }
.modimgbox1_ox{ margin: 0px ; font-size: 1px ; line-height: 1px ; }
.modimgbox1_vr{ background: url("/img/themes/usr.clinic.2/sty036_Fx.png") right top repeat-y ; }
.modimgbox1_vl{ margin-right: 10px ; padding-left: 10px ; background: url("/img/themes/usr.clinic.2/sty036_Dx.png") left top repeat-y ; }
.modimgbox1_tl{ height: 10px ; background: url("/img/themes/usr.clinic.2/sty036_Ax.png") left top no-repeat ; }
.modimgbox1_bl{ height: 10px ; background: url("/img/themes/usr.clinic.2/sty036_Gx.png") left bottom no-repeat ; }
.modimgbox1_tr{ height: 10px ; margin-left: 10px ; background: url("/img/themes/usr.clinic.2/sty036_BC.png") right top no-repeat ; }
.modimgbox1_br{ height: 10px ; margin-left: 10px ; background: url("/img/themes/usr.clinic.2/sty036_HI.png") right bottom no-repeat ; }
.modimgbox1_in{ background: url("/img/themes/usr.clinic.2/sty036_Ex.png") ; }
.modimgbox1_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px ; text-indent: 0px ; }
.modimgbox1{ margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px ; text-indent: 0px ; }
.modimgbox2_ox{ margin: 0px ; font-size: 1px ; line-height: 1px ; }
.modimgbox2_vr{ background: url("/img/themes/usr.clinic.2/sty037_Fx.png") right top repeat-y ; }
.modimgbox2_vl{ margin-right: 10px ; padding-left: 10px ; background: url("/img/themes/usr.clinic.2/sty037_Dx.png") left top repeat-y ; }
.modimgbox2_tl{ height: 10px ; background: url("/img/themes/usr.clinic.2/sty037_Ax.png") left top no-repeat ; }
.modimgbox2_bl{ height: 10px ; background: url("/img/themes/usr.clinic.2/sty037_Gx.png") left bottom no-repeat ; }
.modimgbox2_tr{ height: 10px ; margin-left: 10px ; background: url("/img/themes/usr.clinic.2/sty037_BC.png") right top no-repeat ; }
.modimgbox2_br{ height: 10px ; margin-left: 10px ; background: url("/img/themes/usr.clinic.2/sty037_HI.png") right bottom no-repeat ; }
.modimgbox2_in{ background: url("/img/themes/usr.clinic.2/sty037_Ex.png") ; }
.modimgbox2_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px ; text-indent: 0px ; }
.modimgbox2{ margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px ; text-indent: 0px ; }
.mip_cpy_div{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_footnv_div{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 0px 0px 22px ; text-indent: 0px ; }
.mip_nopad_div{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_nopad_txt{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
a.mip_k_tclnkbt01{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/clinic/Y7C-B-Z9h-2.gif") no-repeat scroll left top ; }
a.mip_k_tclnkbt01:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_k_tclnkbt01:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_k_tclnkbt01:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/clinic/rKg-c-p9i-2.gif") no-repeat scroll left top ; }
a.mip_k_tclnkbt02{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/clinic/KMP-P-Ma9-1.gif") no-repeat scroll left top ; }
a.mip_k_tclnkbt02:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_k_tclnkbt02:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_k_tclnkbt02:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/clinic/jl4-k-eaa-1.gif") no-repeat scroll left top ; }
.mip_sv_kmh1div_ox{ width: 100% ; margin: 0px ; }
.mip_sv_kmh1div_vr{ width: 4px ; background: url("/img/usr/clinic/SAE-H-Xad-1_Fx.png") right top repeat-y ; }
.mip_sv_kmh1div_vl{ width: 4px ; background: url("/img/usr/clinic/SAE-H-Xad-1_Dx.png") left top repeat-y ; }
.mip_sv_kmh1div_tl{ width: 4px ; height: 4px ; background: url("/img/usr/clinic/SAE-H-Xad-1_Ax.png") left top no-repeat ; }
.mip_sv_kmh1div_bl{ width: 4px ; height: 4px ; background: url("/img/usr/clinic/SAE-H-Xad-1_Gx.png") left bottom no-repeat ; }
.mip_sv_kmh1div_tr{ height: 4px ; background: url("/img/usr/clinic/SAE-H-Xad-1_BC.png") right top no-repeat ; }
.mip_sv_kmh1div_br{ height: 4px ; background: url("/img/usr/clinic/SAE-H-Xad-1_HI.png") right bottom no-repeat ; }
.mip_sv_kmh1div_in{ background: url("/img/usr/clinic/SAE-H-Xad-1_Ex.png") ; }
.mip_sv_kmh1div_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 16px ; text-indent: 0px ; }
.mip_sv_kmh1div{ width: 100% ; margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 16px ; text-indent: 0px ; }
.mip_b_catchtxt{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 160% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
a.mip_b_catchlnk{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 160% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; }
a.mip_b_catchlnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #eb613a ; }
a.mip_b_catchlnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #eb613a ; }
a.mip_b_catchlnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
a.modtotoplink{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px ; }
a.modtotoplink:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #333333 ; }
a.modtotoplink:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #333333 ; }
a.modtotoplink:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #666666 ; }
a.mip_svinqlnk{ display: block ; overflow: hidden ; width: 113px ; height: 26px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/clinic/yRI-5-Yec-1.gif") no-repeat scroll left top ; }
a.mip_svinqlnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svinqlnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svinqlnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/clinic/P3a-K-Aed-2.gif") no-repeat scroll left top ; }
.mip_dtcenter_txt{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #333333 ; margin: 0px ; padding: 2px 0px ; text-indent: 0px ; }
a.mip_svtitlnk_light{ display: block ; overflow: hidden ; width: 113px ; height: 27px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/clinic/H5P-S-Rei-2.png") no-repeat scroll left top ; }
a.mip_svtitlnk_light:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk_light:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk_light:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/clinic/1ZC-f-4f9-1.png") no-repeat scroll left top ; }
a.mip_svtitlnk_plus{ display: block ; overflow: hidden ; width: 113px ; height: 27px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/clinic/g46-n-hfa-1.png") no-repeat scroll left top ; }
a.mip_svtitlnk_plus:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk_plus:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk_plus:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/clinic/xPc-6-yfb-1.png") no-repeat scroll left top ; }
a.mip_svtitlnk_plemia{ display: block ; overflow: hidden ; width: 113px ; height: 27px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/clinic/rg9-c-efc-1.png") no-repeat scroll left top ; }
a.mip_svtitlnk_plemia:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk_plemia:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk_plemia:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/clinic/MC1-N-mfd-1.png") no-repeat scroll left top ; }
a.mip_bclb_pp_lnk{ display: block ; overflow: hidden ; width: 201px ; height: 37px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/clinic/ywG-5-S69a-1.gif") no-repeat scroll left top ; }
a.mip_bclb_pp_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bclb_pp_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bclb_pp_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/clinic/4hm-c-g69b-1.gif") no-repeat scroll left top ; }
a.mip_bclb_light_lnk{ display: block ; overflow: hidden ; width: 201px ; height: 23px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/clinic/zQw-4-efi-1.gif") no-repeat scroll left top ; }
a.mip_bclb_light_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bclb_light_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bclb_light_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/clinic/9zE-7-U699-1.gif") no-repeat scroll left top ; }
a.mip_lab_pp_lnk{ display: block ; overflow: hidden ; width: 152px ; height: 39px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/clinic/DQk-W-i69g-1.gif") no-repeat scroll left top ; }
a.mip_lab_pp_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_lab_pp_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_lab_pp_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/clinic/b80-s-f69h-1.gif") no-repeat scroll left top ; }
a.mip_lab_light_lnk{ display: block ; overflow: hidden ; width: 152px ; height: 39px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/clinic/1vA-f-Y69e-1.gif") no-repeat scroll left top ; }
a.mip_lab_light_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_lab_light_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_lab_light_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/clinic/oQZ-f-z69f-1.gif") no-repeat scroll left top ; }
.mip_nopad_div_r{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #333333 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_nopad_txt_r{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #333333 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_nopad_div_c{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #333333 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_nopad_txt_c{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #333333 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.marublock2_ox{ width: 100% ; margin: 0px 0px 10px 0px ; }
.marublock2_vr{ width: 4px ; background: url("/img/usr/clinic/D74-W-dd9-1_Fx.png") right top repeat-y ; }
.marublock2_vl{ width: 4px ; background: url("/img/usr/clinic/D74-W-dd9-1_Dx.png") left top repeat-y ; }
.marublock2_tl{ width: 4px ; height: 4px ; background: url("/img/usr/clinic/D74-W-dd9-1_Ax.png") left top no-repeat ; }
.marublock2_bl{ width: 4px ; height: 4px ; background: url("/img/usr/clinic/D74-W-dd9-1_Gx.png") left bottom no-repeat ; }
.marublock2_tr{ height: 4px ; background: url("/img/usr/clinic/D74-W-dd9-1_BC.png") right top no-repeat ; }
.marublock2_br{ height: 4px ; background: url("/img/usr/clinic/D74-W-dd9-1_HI.png") right bottom no-repeat ; }
.marublock2_in{ background: url("/img/usr/clinic/D74-W-dd9-1_Ex.png") ; }
.marublock2_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px ; text-indent: 0px ; }
.marublock2{ width: 100% ; margin: 0px 0px 10px 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px ; text-indent: 0px ; }
.mip_flow_lttxt{ display: block ; font-size: 13px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #ffffff ; margin: 0px ; padding: 12px 4px 4px 4px ; text-indent: 0px ; }
.mip_top_lmini_tit{ display: block ; overflow: hidden ; width: 124px ; height: 26px ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; background: url("/img/usr/clinic/kiK-j-O7fe-2.png") no-repeat scroll left top ; margin: 0px ; padding: 2px 0px 2px 6px ; text-indent: 0px ; }
a.mip_titlinkmk_bl{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 2px 16px ; background: url("/img/usr/clinic/Cky-X-47ff-2.png") no-repeat scroll left center ; }
a.mip_titlinkmk_bl:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #005fa6 ; }
a.mip_titlinkmk_bl:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #005fa6 ; }
a.mip_titlinkmk_bl:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
a.mip_titlinkmk_gr{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 2px 16px ; background: url("/img/usr/clinic/bBd-s-p7fg-2.png") no-repeat scroll left center ; }
a.mip_titlinkmk_gr:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #00a140 ; }
a.mip_titlinkmk_gr:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #00a140 ; }
a.mip_titlinkmk_gr:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
a.mip_titlinkmk_tya{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 2px 16px ; background: url("/img/usr/clinic/caY-r-A7fh-2.png") no-repeat scroll left center ; }
a.mip_titlinkmk_tya:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #b3846d ; }
a.mip_titlinkmk_tya:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #b3846d ; }
a.mip_titlinkmk_tya:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
a.mip_titlinkmk_tree{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 2px 16px ; background: url("/img/usr/clinic/rpn-c-f7fi-2.png") no-repeat scroll left center ; }
a.mip_titlinkmk_tree:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #985922 ; }
a.mip_titlinkmk_tree:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #985922 ; }
a.mip_titlinkmk_tree:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
a.mip_titlinkmk_pink{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 2px 16px ; background: url("/img/usr/clinic/lQN-i-L7g9-2.png") no-repeat scroll left center ; }
a.mip_titlinkmk_pink:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.mip_titlinkmk_pink:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.mip_titlinkmk_pink:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.mip_top_right_div_ox{ width: 100% ; margin: 0px 0px 10px 0px ; }
.mip_top_right_div_vr{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Fx.png") right top repeat-y ; }
.mip_top_right_div_vl{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Dx.png") left top repeat-y ; }
.mip_top_right_div_tl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Ax.png") left top no-repeat ; }
.mip_top_right_div_bl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_Gx.png") left bottom no-repeat ; }
.mip_top_right_div_tr{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_BC.png") right top no-repeat ; }
.mip_top_right_div_br{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty030_HI.png") right bottom no-repeat ; }
.mip_top_right_div_in{ background: url("/img/themes/usr.clinic.2/sty030_Ex.png") ; }
.mip_top_right_div_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #333333 ; padding: 2px 0px 4px 0px ; text-indent: 0px ; }
.mip_top_right_div{ width: 100% ; margin: 0px 0px 10px 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #333333 ; padding: 2px 0px 4px 0px ; text-indent: 0px ; }
.mip_siteimg_div{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; background-color: #ffffff ; margin: 2px 15px 2px 0px ; padding: 4px ; border: 1px solid #cccccc ; text-indent: 0px ; }
.whitecenter{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #333333 ; background-color: #ffffff ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.mip_cm_div{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; background-color: #231815 ; margin: 0px 2px 5px 2px ; padding: 0px ; border: 2px solid #333333 ; text-indent: 0px ; }
.mip_cm_timg_div{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #333333 ; background-color: #ffffff ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_cm_text{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; margin: 1px 2px ; padding: 0px ; text-indent: 0px ; }
a.mip_cm_link{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px 0px 0px 14px ; background: url("/img/usr/clinic/Cky-X-47ff-2.png") no-repeat scroll left center ; }
a.mip_cm_link:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ffffff ; }
a.mip_cm_link:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ffffff ; }
a.mip_cm_link:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: underline ; color: #ff0000 ; background: url("/img/usr/clinic/lQN-i-L7g9-2.png") no-repeat scroll left center ; }
.maruhead3_ox{ width: 100% ; margin: 0px ; background-color: #ededed ; }
.maruhead3_vr{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Fx.png") right top repeat-y ; }
.maruhead3_vl{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Dx.png") left top repeat-y ; }
.maruhead3_tl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Ax.png") left top no-repeat ; }
.maruhead3_bl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_Gx.png") left bottom no-repeat ; }
.maruhead3_tr{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_BC.png") right top no-repeat ; }
.maruhead3_br{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty028_HI.png") right bottom no-repeat ; }
.maruhead3_in{ background: url("/img/themes/usr.clinic.2/sty028_Ex.png") ; }
.maruhead3_im{ font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 4px 8px 2px 8px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; }
.maruhead3{ width: 100% ; margin: 0px ; background-color: #ededed ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 4px 8px 2px 8px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; }
.catchhead{ display: block ; font-size: 14px ; font-weight: bold ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background: url("/img/usr/clinic/MxX-N-Baff-3.png") no-repeat scroll left top ; margin: 0px ; padding: 10px 0px 10px 24px ; border-top: 2px solid #cccccc ; border-left: 2px solid #cccccc ; border-right: 2px solid #cccccc ; text-indent: 0px ; }
.catchbox{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background-color: #ffffff ; margin: 0px 0px 10px 0px ; padding: 5px ; border-bottom: 2px solid #cccccc ; border-left: 2px solid #cccccc ; border-right: 2px solid #cccccc ; text-indent: 0px ; }
.catchtitle_ox{ width: 100% ; margin: 0px 0px 8px 0px ; }
.catchtitle_vr{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty027_Fx.png") right top repeat-y ; }
.catchtitle_vl{ width: 4px ; background: url("/img/themes/usr.clinic.2/sty027_Dx.png") left top repeat-y ; }
.catchtitle_tl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty027_Ax.png") left top no-repeat ; }
.catchtitle_bl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.clinic.2/sty027_Gx.png") left bottom no-repeat ; }
.catchtitle_tr{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty027_BC.png") right top no-repeat ; }
.catchtitle_br{ height: 4px ; background: url("/img/themes/usr.clinic.2/sty027_HI.png") right bottom no-repeat ; }
.catchtitle_in{ background: url("/img/themes/usr.clinic.2/sty027_Ex.png") ; }
.catchtitle_im{ font-size: 16px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 5px 8px 5px 5px ; text-indent: 0px ; }
.catchtitle{ width: 100% ; margin: 0px 0px 8px 0px ; font-size: 16px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 5px 8px 5px 5px ; text-indent: 0px ; }
.head1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.head2{ display: block ; overflow: hidden ; height: 26px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; background: url("/img/dynamic/1x1-55555500.gif") repeat-x scroll bottom left ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.block2{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; background-color: #ffffff ; margin: 0px ; padding: 6px 8px 3px 15px ; border-bottom: 1px solid #555555 ; border-left: 1px solid #555555 ; border-right: 1px solid #555555 ; text-indent: 0px ; }
a.link0{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; margin: 0px 0px 0px 3px ; padding: 6px ; border-top: 1px solid #555555 ; border-bottom: 1px solid #6f8d98 ; border-left: 1px solid #555555 ; border-right: 1px solid #555555 ; }
a.link0:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ffffff ; background-color: #6f8d98 ; }
a.link0:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; background-color: #6f8d98 ; }
a.link0:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; background-color: #cccccc ; }
a.link1{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; margin: 0px 0px 0px 3px ; padding: 6px ; border-top: 1px solid #555555 ; border-bottom: 1px solid #ffffff ; border-left: 1px solid #555555 ; border-right: 1px solid #555555 ; }
a.link1:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; background-color: #ffffff ; }
a.link1:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; background-color: #ffffff ; }
a.link1:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; background-color: #ffffff ; }
.pulldownbox{ display: block ; overflow: hidden ; width: 160px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; background-color: #ffffff ; margin: 0px ; padding: 5px 1px ; border-left: 5px solid #6f8d98 ; text-indent: 0px ; }
a.pulldownlink{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; border-bottom: 1px solid #f0f0f0 ; }
a.pulldownlink:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #6f8d98 ; }
a.pulldownlink:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #6f8d98 ; }
a.pulldownlink:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.mip_orange_font{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; color: #ff6600 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
