@charset "shift_jis";

/*------------------------------------------------------------

ŒÂ•Êƒy[ƒW

------------------------------------------------------------*/

/* »•i“Y•tPDF•¶‘
------------------------------------------------------------*/
.package #colMain h3 {
	clear:both;
	margin:10px 0;
	padding:6px 0 6px 25px;
	background:url(/common/imgs/bullet-blue.jpg) no-repeat 10px 10px;
	border:1px solid #DDDDDD;
	font-weight:bold;
}

.package #colMain ul.print {
	margin: 15px 0 25px;
	}

/*table.package-insert*/

.package #colMain table.package-insert {
	width: 679px;
	margin-top: 10px;
	margin-bottom: 25px;
	border-collapse: collapse;
	}

.package #colMain table.package-insert caption {
	margin-bottom: 5px;
	font-weight: bold;
	}

.package #colMain table.package-insert th,
.package #colMain table.package-insert td {
	padding: 8px;
	text-align: left;
	border: solid 1px #dddddd;
	vertical-align:middle;
	}

.package #colMain table.package-insert th {
	white-space: normal;
	background: #e5ffe8;
}

.package #colMain table.package-insert th.product {
	width: 25%;
}

.package #colMain table.package-insert th.pdf {
	width: 18%;
}

.package #colMain table.package-insert th.category {
	width: 17%;
}

.package #colMain table.package-insert th.close {
	width: 11%;
}

.package #colMain table.package-insert td.pdf span.pdf {
	display: block;
	min-height: 17px;
	height: auto !important;
	height: 17px;
	padding-left: 19px;
	_padding-top: 3px;
	background: url(/common/imgs/pdficon_small.gif) no-repeat left top;
	}

.package #colMain table.package-insert td.pdf img {
	padding-left: 3px;
	}

.package #colMain table.package-insert td span.buy-name {
	display: block;
	color: #797979;
	}

/*table.drug-category*/

.package #colMain table.drug-category {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 1em;
	border-collapse: collapse;
	}
.package #colMain table.drug-category td {
	padding: 8px 10px;
	text-align: left;
	border: solid 1px #dddddd;
	vertical-align:middle;
	}
.package #colMain table.drug-category tr.heading th {
	background: #e5ffe8;
	}
.package #colMain table.drug-category td a.pdf {
	min-height: 17px;
	height: auto !important;
	height: 17px;
	padding: 4px 0 1px 23px;
	background: url(/common/imgs/pdficon_small.gif) no-repeat left center;
	}
.package #colMain table.drug-category td a.pdf {
	display:inline-block;
}
.package #colMain table.drug-category td span.new-window {
	display: inline-block;
	padding-right: 20px;
	background: url(/common/imgs/icon_blank.gif) no-repeat right center;
	}
.package #colMain .completed p {
	text-align: center;
	padding:2px 5px;
	background-color:#8fa7b8;
	color:#ffffff;
	font-size: 10px;
}
.package #colMain table.package-insert tr {
	border:1px solid #dddddd;
}