@charset "shift_jis";

/**********************************************************************
/business/css_v2/top.css

create 12/02/20
**********************************************************************/

h2,
h3 {
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	background: none !important;
	font-size: 10px !important;
	line-height: 1 !important;
}

div.onlineSecurity {
	padding: 14px 12px 12px 15px;
	width: 658px;
	background: url(/business/img_v2/bg_online_security.gif) left bottom no-repeat;
}

div.onlineSecurity div.inner {
	float: left;
	padding: 0 7px 0;
	border-left: 1px solid #bfbfbf;
	width: 148px;
	height: 150px;
}

div.onlineSecurity div.inner:first-child {
	border-left: none;
}

div.onlineSecurity div.inner p {
	margin-top: 5px;
	color: #666;
	font-size: 85.7%;
}

div.onlineSecurity div.inner div p {
	margin: 0;
}

div.main685 div.itemSet {
	background: url(/business/img_v2/bg_h3_caption.gif) left bottom no-repeat;
}

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;
}