/* **** ݒ **** */

p,form,input{
	margin:0px;
	padding:0px;
}


/* **** offer.html **** */

td#OFF{
	font-size:12px;
	padding:0px 10px 16px 10px;
}

	#OFF .CaptionA{
		width:636px;
		height:23px;
		margin:0px 0px 10px 0px;
		background-image:url(../images/shop/report/index_bg01.gif);
		background-repeat:no-repeat;
		text-align:left;
	}

		#OFF .CaptionA div{
			color:#001182;
			font-size:14px;
			line-height:14px;
			margin:0px 0px 0px 0px;
			padding:5px 12px 0px 12px;
		}

		#OFF .CaptionA img{
			vertical-align:middle;
		}

	#OFF .CaptionB{
		width:auto;
		margin:0px 10px 10px 10px;
		background-image:url(../images/shop/assess/off_mat02.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		text-align:left;
	}

	#OFF .CaptionC1{
		width:auto;
		margin:0px 5px 10px 10px;
		background-image:url(../images/shop/assess/off_mat02.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		text-align:left;
	}

	#OFF .CaptionC2{
		width:auto;
		margin:0px 10px 10px 5px;
		background-image:url(../images/shop/assess/off_mat02.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		text-align:left;
	}

		#OFF .CaptionB div{
			font-size:12px;
			font-weight:bold;
			padding:0px 10px 4px 10px;
			background-image:url(../images/shop/assess/off_mat01.gif);
			background-position:0% 40%;
			background-repeat:no-repeat;
			text-align:left;
		}

		#OFF .CaptionC1 div{
			font-size:12px;
			font-weight:bold;
			padding:0px 10px 4px 10px;
			background-image:url(../images/shop/assess/off_mat01.gif);
			background-position:0% 40%;
			background-repeat:no-repeat;
			text-align:left;
		}

		#OFF .CaptionC2 div{
			font-size:12px;
			font-weight:bold;
			padding:0px 10px 4px 10px;
			background-image:url(../images/shop/assess/off_mat01.gif);
			background-position:0% 40%;
			background-repeat:no-repeat;
			text-align:left;
		}

	#OFF .IconBox{
		width:616px;
		margin:0px 10px 20px 10px;
	}

	#OFF .IconBox2{
		width:303px;
		margin:0px 5px 20px 10px;
	}

	#OFF .IconBox3{
		margin:0px 10px 20px 5px;
		width:303px;
	}

		#OFF .IconBox div{
			margin:0px 0px 8px 0px;
		}

		#OFF .IconBox .Icon01{
			width:60px;
			background-image:url(/images/shop/assess/off_img01.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}

		#OFF .IconBox2 .Icon02{
			width:60px;
			background-image:url(/images/shop/assess/off_img02.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}

		#OFF .IconBox3 .Icon03{
			width:60px;
			background-image:url(/images/shop/assess/off_img03.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}

		#OFF .IconBox .Icon04{
			width:60px;
			background-image:url(/images/shop/assess/off_img04.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}

		#OFF .IconBox .Icon05{
			width:60px;
			background-image:url(/images/shop/assess/off_img05.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}

		#OFF .IconBox .Icon06{
			width:60px;
			background-image:url(/images/shop/assess/off_img06.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}

		#OFF .IconBox .Texts{
			width:556px;
		}

		#OFF .IconBox .Icon00{
			width:60px;
			background-image:url(/images/shop/assess/off_img00.gif);
			background-repeat:no-repeat;
			background-position:top left;

#OFF td p{
	padding-bottom:6px;
}

#OFF td{
	padding:0px 0px 6px 0px;
	vertical-align:top;
}

#OFF div.Notes{
	width:auto;
	font-size:12px;
	margin:14px 0px 24px 0px;
	padding:10px;
	background-color:#D9D9D9;
	text-align:left;
}

#OFF div.Notes div{
	font-weight:bold;
	margin:0px 0px 6px 0px;
}




#SERPic01{
	margin:0px 0px 16px 0px;
}

.TopText{
	font-size:12px;
	width:auto;
	margin:0px 0px 16px 0px;
}

.SERBtnBox{
	width:auto;
	margin:0px 0px 12px 0px;
}


.SERBtnSet{
	width:656px;
	margin:0px 0px 4px 0px;
}

	.SERBtnSet .Top{
		width:656px;
		height:5px;
		background-image:url(/images/shop/assess/ser_btnpar01.gif);
		background-repeat:no-repeat;
	}

	.SERBtnSet .IconBG{
		width:68px;
		height:60px;
		background-image:url(/images/shop/assess/ser_btnpar06.gif);
		background-repeat:repeat-y;
	}

		.SERBtnSet .IconBG .Icon01{
			width:68px;
			height:60px;
			background-image:url(/images/shop/assess/icon01.jpg);
			background-repeat:no-repeat;
		}

		.SERBtnSet .IconBG .Icon02{
			width:68px;
			height:60px;
			background-image:url(/images/shop/assess/icon02.jpg);
			background-repeat:no-repeat;
		}

		.SERBtnSet .IconBG .Icon03{
			width:68px;
			height:60px;
			background-image:url(/images/shop/assess/icon03.jpg);
			background-repeat:no-repeat;
		}



	.SERBtnSet .Header{
		width:588px;
		background-image:url(/images/shop/assess/ser_btnpar04.gif);
		background-repeat:repeat-y;
	}

		.SERBtnSet .Header div{
	width:auto;
	height:13px;
	background-image:url(/images/shop/assess/ser_btnpar03.gif);
	background-repeat:no-repeat;
	background-position:0% 40%;
	vertical-align:middle;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 18px;
		}

			.SERBtnSet .Header div a{
				font-size: 13px;
				font-weight:bold;
				color: #02137f;
				text-decoration:none;
			}

			.SERBtnSet .Header div a:hover{
				color:#f5b450;
			}

	.SERBtnSet .Body{
		width:255px;
		background-image:url(/images/shop/assess/ser_btnpar07.gif);
		background-repeat:repeat-y;
	}

		.SERBtnSet .Body div{
			font-size:12px;
			width:auto;
			padding:6px 8px 0px 8px;
			background-image:url(/images/shop/assess/ser_btnpar05.gif);
			background-repeat:no-repeat;
		}

	.SERBtnSet .Bottom{
		width:323px;
		height:15px;
		background-image:url(/images/shop/assess/ser_btnpar08.gif);
		background-repeat:no-repeat;
	}
