@charset "UTF-8";p#honbun3{font-size: 90%;line-height: 140%;margin: 0px 5px 0px 25px;}.reserve ol li{font-size: 90%;margin: 10px 10px 0px 40px;padding: 0px 0px 8px 85px;line-height: 130%;list-style: none;}.reserve ol li#no1{background: url(/med/clinical/reserve/index/img/icon_re01.gif) no-repeat;}.reserve ol li#no2{background: url(/med/clinical/reserve/index/img/icon_re02.gif) no-repeat;}.pdf{border: solid 1px #999999;width: 410px;height: auto;font-size: 80%;margin: 3px 0px 25px 125px;padding: 7px 12px;line-height: 140%;}img.icon_pdf{float: right;margin: 0px 0px 5px 5px;}p.m_blue{font-weight: bold;color: #3399CC;margin: 1.5em 0px -0.75em 25px;}fieldset{border: 0px;}p.resend{margin: 25px 0px 0px 15px;padding: 0px;height: auto;clear: left;font: 90% normal;}p.resend label{padding-left: 8px;background: url(/med/clinical/common/img/icon_send.gif) repeat-y;float: left;width: 180px;line-height: 130%;margin: 0px 0px 20px 0px;}p.resend#term1 label{width: 110px;}p.resend#term2{margin: 13px 0px 0px 132px;}.reOrange{color: #CC6600;}.re_submit{font-size: 90%;text-align: center;margin-top: 15px;}h3.m_title{padding: 0px 0px 0px 10px ;}table.confirma{font-size: 90%;margin: 10px 0px 0px 10px;}.confirma th{background: #D7E3C6;padding: 5px 3px;line-height: 130%;}.confirma td{padding: 5px 3px;line-height: 130%;}.error{color: #FF0033;}.schedule dt{width: 80%; border-bottom: 1px solid #666666;font-size: 100%;margin: 25px 0 0 20px;padding: 0 0 3px 5px;}.schedule dd{display: inline;list-style-type: none;font-size: 90%;margin-left: 20px;padding: 3px 7px;}