@charset "shift_jis";

/**********************************************************************
/business/medical/index/css/common.css

create 12/12/21
**********************************************************************/

h3 {
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	background: none !important;
	font-size: 10px !important;
	line-height: 1 !important;
}

h2 {
	padding: 9px 0 10px;
	font-size: 100%;
	line-height: 1.25;
}

	h2 span {
		display: block;
		padding: 0 10px 0 5px;
	}
	
	body.business h2 {
		border-top: 1px solid #004797;
		background: url(/shared/img/business/bg_h2_business.gif) left bottom repeat-x;
	}

		body.business h2 span {
			border-left: 4px solid #009ea7;
		}

div.main685 div.itemSet {
	background: url(/business/img_v2/bg_h3_caption.gif) left bottom no-repeat;
}

div.main685 div.itemSet-first {
	background: url(/business/img_v2/bg_h3_caption.gif) left bottom no-repeat;
	_margin-left: 0;
}

div.aside200 div.recommendWrapper {
	margin-top: 20px;
}

	div.aside200 div.recommend {
	}			
			
	div.aside200 div.recommend div.itemSet {
		background: url(/business/img_v2/bg_recommend_top.gif) left top no-repeat;
		margin-top: 3px;
		padding-top: 9px;
	}
	
		div.aside200 div.recommend div.itemSet div.inner{
			background: url(/business/img_v2/bg_recommend_bottom.gif) left bottom no-repeat;
			padding: 0 9px 9px;
			font-size: 85.7%;			
		}
	
			div.aside200 div.recommend div.itemSet div.inner p.img {
				float: left;
				margin-right: 0;
				width: 42px;
			}
	
				div.aside200 div.recommend div.itemSet div.inner p.caption {
					float: right;
					width: 132px;
					color: #009ea7;
					font-size: 85.7%;
					line-height: 1.25;
				}
	
				div.aside200 div.recommend div.itemSet div.inner p.link {
					float: right;
					width: 140px;
				}
	
				div.aside200 div.recommend div.itemSet div.inner p.text {
					margin-top: 8px;
					color: #666666;	
					line-height: 1.4;							
				}

div.aside200 ul.bnrList {
	margin-top: 10px;
}

	div.aside200 ul.bnrList li {
		margin-top: 5px;
	}

	div.aside200 ul.bnrList li:first-child {
		margin: 0;
	}

/* ------------------------------------------------
clearfix
------------------------------------------------ */
div.onlineSecurity,
div.aside200 div.recommend div.itemSet,
section {
	/zoom:1;
}

div.onlineSecurity:after,
div.aside200 div.recommend div.itemSet:after,
section:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}