h3#h3_foreign01 {
	position	: inherit;
	margin		: 0 auto 10px;
	width		: 540px;
	height		: 35px;
	background	: transparent url(../foreign/img/h3_foreign01.jpg) no-repeat;
	text-indent	: -9999px;
	overflow	: hidden;
}

h4#foreign01{
	margin		: 0 0 10px !important;
	width		: 540px;
	height		: 29px;
	background:url(img/h4_foreign01.gif) no-repeat left top;
	text-indent	: -9999px;
	overflow	: hidden;
}


body#foreign .section h4 {
	margin			: 20px 5px 8px;
	text-align		: left;
	font-size		: 75%;
}




body#foreign .section ol,
body#foreign .section ol li {
	margin		: 0;
	padding		: 0;
	font-size	: 12px;
	line-height	: 1.5;
}

	body#foreign .section ol	{ margin : 10px 20px 20px 45px;}
	body#foreign .section ol li	{ margin-bottom : 3px;}


body#foreign .section ul.simaikou,
body#foreign .section ul.simaikou li {
	margin		: 0;
	padding		: 0;
	font-size	: 12px;
	line-height	: 1.5;
}

	body#foreign .section ul.simaikou		{ margin : 0 0 15px 40px;}
	body#foreign .section ul.simaikou li	{ margin-bottom : 3px;}

	
body#foreign .section ol li ul.simaikou{
	padding			: 3px 0 0 0px;
	margin			: 0 0 15px 20px !important; 
	list-style-type	: disc;
}

body#foreign .section ol li ul.simaikou li{
	padding	: 0;
	marign	: 0;
}

.majime_box div.bluebox{
	margin		: 2px 2px 10px 10px;
	padding		: 4px 15px;	
	width		: 490px;
	font-size	: 75%;
	line-height	: 1.5;

	background	: url(img/bluebox.gif) repeat-y center top;
	border-top	:5px solid #0078C7;
	border-bottom	:5px solid #0078C7;
}

div.pdf{
	margin:8px 15px;
	padding-left:20px;
	font-size:10px;
	background:url(img/pdficon.gif) left top no-repeat !important;
}

div.pdf strong{ font-size:12px;}

